Se dikiaro la variabile pippo nel form principale e supponiamo che essa abbia il valore 3, come posso far portare questa variabile in un altro form?
Se dikiaro la variabile pippo nel form principale e supponiamo che essa abbia il valore 3, come posso far portare questa variabile in un altro form?
Nessuno sa fare una cosa così semplice, ma per me difficile?![]()
dichiarala come public e la vedi facendo FormConVariabilePippo.VariabilePippo
Potresti farmi un esempio per favore?
Inserieci in un progetto due form
Form1
Form2codice:Option Explicit Private Sub Command1_Click() Form2.Show vbModal 'chiamo un'alra form End Sub Private Sub Form_Load() MyPublicVar = "Prova" 'inizializzo la variabile End Sub
e un modulocodice:Option Explicit Private Sub Form_Load() MsgBox MyPublicVar 'Legge Var End Sub
Modulo1
codice:Option Explicit Public MyPublicVar As String 'dichiaro la variabile
Toeke
@darkblOOd le variabili pubbliche vanno dichiarate nel modulo
per essere visibili a tutti i form del progetto
Bye
:mavieni: :mavieni: :mavieni:
Grazie Toeke e anche a te Darkbl00d (anche se non ho capito quello che volevi dire)
Darkbl00d voleva suggerirti una cosa come questa (credo!):
Form1:
Form2:codice:Option Explicit Public Valore As String Private Sub Command1_Click() Form2.Show vbModal End Sub Private Sub Form_Load() Valore = "Prova" End Sub
codice:Option Explicit Private Sub Command1_Click() MsgBox Form1.Valore End Sub
Chi non cerca trova.
anche se fai FormConVariabilePuclic.Varibile la vedi in tutti i form del progettoOriginariamente inviato da Toeke
@darkblOOd le variabili pubbliche vanno dichiarate nel modulo
per essere visibili a tutti i form del progetto
Bye![]()