Oppure

Loading
03/08/11 14:38
wuolfit
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

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

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 03/08/11 14:41
aaa
03/08/11 14:59
nessuno
In

Private Sub Acquisisci_Click()


inserisci

       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à.
03/08/11 15:08
wuolfit
Ciao nessuno ho seguito il tuo consiglio ma purtroppo non va neanche così..... :hail: :d :d :hail:
Ultima modifica effettuata da wuolfit 03/08/11 15:09
aaa
03/08/11 15:12
nessuno
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à.
03/08/11 15:19
wuolfit
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

Private Sub Acquisisci_Click()
      Form2.Text1.Text = Text1.Text
End Sub


aaa
03/08/11 15:24
nessuno
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à.
03/08/11 15:43
wuolfit
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)
aaa
03/08/11 15:46
nessuno
E il codice

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à.