05/06/12 11:35
untipo
Salve probabilmente il titolo è poco chiaro e forse si tratta di un errore proprio da principiante. Ho provato a fare delle ricerche ma i risultati sono più che altro problemi di concatenzione delle stringhe che non credo sia la base del problema. Mi spiego. Da due form ho la possibilità di caricare un altro form che mi serve per le stampe.
Ad esempio da frma e frmb che hanno delle textbox con gli stessi nomi faccio partire frmstampa che mi servirà per far stampare i valori in frma e frmb che ad esempio in entrambi i form siano tex(0) e tex(1).
Ora se avessi solo frma da frmstampa scriverei frma.tex(0) e frma.tex(1) per stampare. Ma essendoci frmb, controllo quale sia il form caricato tramite questa funzione :
Dim fm As Form
For Each fm In Forms
If LCase(fm.Name) = LCase(NomeForm) Then
formcrct = True
Exit For
End If
Next
e una volta stabilito quale sia il form che lancia frmstampa vorrei associare frma o frmb ad una "variabile" per esempio risul in modo da usare sempre risul.tex(0) e risul.tex(1) . Ho provato ma il massimo che ho ottenuto è che ottengo una stringa "risul.tex(0)" che non mi visualizza naturalmente il valore della textbox. Suggerimenti per questo niubbo ? Grazie mille.
Ad esempio da frma e frmb che hanno delle textbox con gli stessi nomi faccio partire frmstampa che mi servirà per far stampare i valori in frma e frmb che ad esempio in entrambi i form siano tex(0) e tex(1).
Ora se avessi solo frma da frmstampa scriverei frma.tex(0) e frma.tex(1) per stampare. Ma essendoci frmb, controllo quale sia il form caricato tramite questa funzione :
Dim fm As Form
For Each fm In Forms
If LCase(fm.Name) = LCase(NomeForm) Then
formcrct = True
Exit For
End If
Next
e una volta stabilito quale sia il form che lancia frmstampa vorrei associare frma o frmb ad una "variabile" per esempio risul in modo da usare sempre risul.tex(0) e risul.tex(1) . Ho provato ma il massimo che ho ottenuto è che ottengo una stringa "risul.tex(0)" che non mi visualizza naturalmente il valore della textbox. Suggerimenti per questo niubbo ? Grazie mille.
aaa