wuolfit (Normal User)
Pro
Messaggi: 100
Iscritto: 19/07/2011
|
Salve,
ho un progetto che sta nascendo ora, dove almeno per il momento ho 2 form ed un modulo. All'interno del modulo ho dichiarato una variabile di tipo stringa chiamata testo(se non ricordo male le variabili globali si dichiarano così in vb6).
Nella prima form (Form1) ho una textbox e 2 bottoni, il primo per memorizzare il contenuto della textbox nella variabile ed il secondo per aprire Form2, mentre nella seconda form (Form2) ho un textbox, ora io vorrei salvare il contenuto della textbox presente in Form1 e visualizzarlo nella textbox presente in Form2, il problema è che io premendo il bottone acquisisci di cui questo è il codice
Codice sorgente - presumibilmente VB.NET |
Private Sub Acquisisci_Click() testo = Text1.Text End Sub
|
dovrei (almeno in teoria) salvare il contenuto della textbox nella varibile testo;
mentre per la textbox presente sulla seconda form ho questo codice
Codice sorgente - presumibilmente VB.NET |
Private Sub Text1_Change() Text1.Text = testo End Sub
|
con il quale dovrei (anche qua almeno in teoria) visualizzare il contenuto della variabile; ma a questo punto le domande sorgono spontanee perché non visualizzo il contenuto della variabile nella textbox presente nella seconda form???? Dov'è che sbaglio????
Grazie per l'aiuto Ultima modifica effettuata da wuolfit il 03/08/2011 alle 16:41 |
|
nessuno (Normal User)
Guru^2
Messaggi: 6402
Iscritto: 03/01/2010
|
In
Codice sorgente - presumibilmente Visual Basic 6 |
Private Sub Acquisisci_Click()
|
inserisci
Codice sorgente - presumibilmente Plain Text |
Form2.Text1.Text = Text1.Text
|
e butta tutto il resto ...
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
wuolfit (Normal User)
Pro
Messaggi: 100
Iscritto: 19/07/2011
|
Ciao nessuno ho seguito il tuo consiglio ma purtroppo non va neanche così.....
Ultima modifica effettuata da wuolfit il 03/08/2011 alle 17:09 |
|
nessuno (Normal User)
Guru^2
Messaggi: 6402
Iscritto: 03/01/2010
|
Che vuol dire "non va"? Devi essere più preciso ...
Mostra tutto il codice che usi con i moduli/form dove lo hai inserito ...
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
wuolfit (Normal User)
Pro
Messaggi: 100
Iscritto: 19/07/2011
|
Beh nel caso specifico con "non va" intendo che nella textbox della form2 non vedo nulla, per quanto riguarda il codice del bottone acquisisci è il seguente
Codice sorgente - presumibilmente VB.NET |
Private Sub Acquisisci_Click() Form2.Text1.Text = Text1.Text End Sub
|
|
|
nessuno (Normal User)
Guru^2
Messaggi: 6402
Iscritto: 03/01/2010
|
Ma il bottone Acquisisci sta nel Form1?
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
wuolfit (Normal User)
Pro
Messaggi: 100
Iscritto: 19/07/2011
|
Si esatto il bottone è nella Form1, nella form 1 ci sono 2 bottoni 1) Acquisisci (di cui ti ho postato il codice); 2) Apri che apre Form2 che contiene solo una textbox (quella textbox che dovrebbe contenere i dati della textbox presente nella Form1)
|
|
nessuno (Normal User)
Guru^2
Messaggi: 6402
Iscritto: 03/01/2010
|
E il codice
Codice sorgente - presumibilmente VB.NET |
Private Sub Text1_Change() Text1.Text = testo End Sub
|
lo hai eliminato come ti avevo detto di fare?
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
wuolfit (Normal User)
Pro
Messaggi: 100
Iscritto: 19/07/2011
|
Si tolto c'è solo come codice quello dei 2 bottoni della Form1 e cioè
Codice sorgente - presumibilmente VB.NET |
Private Sub Acquisisci_Click() Form2.Text1.Text = Text1.Text End Sub Private Sub Apri_Click() Dim Form2 As New Form2 Set Form2 = New Form2 Form2.Show End Sub
|
Ecco tutto il codice presente
|
|