Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto su banalità (per programmatori VB)

Ho sempre usato Delphi (..) ma devo sviluppare un piccolo programma in VB,
per cui non ho tempo e modo di "impararlo" veramente..
Vi chiedo semplicemente:
1) Con due form, una chiamante "frmChiamante" e una pop-up chiamata
"frmPopUp" dalla prima
2) Vorrei riempire un text box sulla "frmChiamante" selezionando con doppio
click da una lista "listaDiValori" sulla "frmPopUp" (che fa "unload" di se
stessa dopo il doppio click)
Ho problemi di "visibilità" dei controlli di una form quando li richiamo
dall'altra. Non mi è chiara tutta la strategia VB per le dichiarazioni
"Public"...
Grazie in anticipo!
--------------------------------
Inviato via 
http://usenet.libero.it

 "Public"...
da form2 puoi fare riferimento ai controlli di form1 anteponento il nome del
form a cui ti riferisci (form1)
quindi se su form1 hai un textbox farai riferimento ad esso tramite
form1.textbox.proprietà o metodo
idem per gli oggetti e le variabili dichiarati come public nel form1
Ciao

 ha scritto nel messaggio
news:212Z97Z41Z22Y1...@usenet.libero.it...


 viste solo all'interno del form.
Le variabili Private dichiarate in un form sono visibili solo nel form.
Vi puoi accedere ad esempio con:
Me.tua variabile (e' meglio pero' non usare questa forma, ma solo il 
nome della variabile).
Quelle Public sono accessibili anche da altri form o moduli. Dichiarando 
una variabile di un form come public e' come se venisse aggiunta una 
proprieta' al form!
Per accedervi dall'esterno:
Form1.tuaProprieta=vattelapesca
L'accesso a queste variabili non causa il caricamento del form (evento 
load e successivi). Puoi cioe' utilizzare queste variabili per 
preimpostare un form prima del suo effettivo caricamento e visualizzazione.
ciao
		maxx

 "Public"...
i controlli son visibili a  tutit i form....
li richiami in questo modo:
 "nomeform.controllo.proprietà-metodo"
le variabili puoi richiamarle allo stesso modo (devi diachiararle public)
su form1
public a as string
su form 2 la usi così
 form1.a
ciao

 Saluti
BASTA!
MI SONO ROTTO!
PLONK!

 nome della variabile).
[cut]
no :), e' possibile accedere con me. soltanto ai metodi e proprieta'
pubbliche del form. la finestrella che viene fuori alla pressione del punto
di me. e' la stessa che, da un altro form, verrebbe fuori alla pressione del
punto di frmPippo. .
ciao, g.

 ha scritto nel messaggio
news:ah8kh7$dbv$1...@fe1.cs.interbusiness.it...

Mangiato pesante?
Dormito poco?
Nervosetto?
Ho detto cavolate?
Lo so' anche io che non è cosa fatta bene, e che avrei dovuto spiegare la
differenza tra pubblica(visibile extraform), privata(visibile intraform)
ecc..ecc.
Dato pero' che il msg spiegava chiaramente che non si aveva tempo di
imparare, ho riassunto.Cmq, mi sà che un bel po' di camomilla (o tavor) ti
farebbe benino
Umberto
Non importa quanto sia veloce e scritto bene il tuo codice, se questo poi
non funziona (Dan Appleman)


Strano con la mia versione di VB funziona! ;-)
Ho scritto una minchiata!
Stavo pensando alle public e l íntellisense ha scritto per me ...
ciao
		maxx

 Spiegato alla cavolo, ma funziona.
abbastanza :-)))
p.s. per le prossime volte ricordati di quotare in maniera 'leggermente'
più decente
--
bye BlackMagic
ICQ: 85485468
Aiuta la ricerca sul cancro 
http://members.ud.com
Join
at:
http://members.ud.com/services/teams/team.htm?id=2E71C62A-8E67-48DB-B472-
BCA129B35412

 ha scritto nel messaggio
news:ah8kh7$dbv$1...@fe1.cs.interbusiness.it...

agitato oggi ?
non mi sembra che UZ meriti un trattamento del genere, oppure hai
altri motivi non inerenti il NG?
p.s. non siamo in guerra... calma...
