mmm... se io ho 2 form... come faccio a passare il valore di una variabile da un form ad un altro? Sarà una domanda cretina.. ma nn c sono riuscito ;|
mmm... se io ho 2 form... come faccio a passare il valore di una variabile da un form ad un altro? Sarà una domanda cretina.. ma nn c sono riuscito ;|
... :master: riconosco l'esistenza di un limite a tutto, ma non l'accetto
...
Devi dichiarare una variabile Es.
nel Form1
Public x as string
x = "ciao"
Dal form2 la richiami così
y = Form1.x
Fidarsi è bene, non fidarsi è male !
Ovviamente Public x as string deve essere scritto fuori dalle sub!
Ovvero all'inizio del form1
poi nel form_load setti x = "Ciao"
Fidarsi è bene, non fidarsi è male !
Inserisci un modulo è dichiara li la variabile e cosi la richiami direttamente sempre dove vuoi.
Es.:
public x as string
questa è la variabile che potrai richiamare sempre direttamente come x
questo è il metodo migliore secondo me.
Potresti anche dichiarare la tua variabile in un modulo .bas e poi la utilizzi in tutta la tua applicazione.
Ciao
in un modulo bas
dichiara una variabile globale
es:
global MiaVariabile as string ' oppure integer
poi la puoi usare e richiamare in tutto il progetto
esempio
in form1
Miavariabile = text1text
in form2 'per leggerla ti basta fare
text2text = MiaVariabile
by
gyonny