PDA

View Full Version : [VB.NET]Accedere contenuto oggetti runtime


RaouL_BennetH
20-06-2008, 10:14
Salve a tutti :)

Ho degli oggetti che vengono caricati a runtime su dei form.

Diciamo che questi oggetti potrebbero essere anche delle textbox.

Se volessi prelevare il contenuto di questi oggetti per scriverli all'interno di un database, come dovrei fare?

Per spiegarmi meglio:



Private Sub LoadCustomObject(ByVal txt As TextBox, ByVal myContainer As GroupBox)

'blabla

myContainer.Controls.Add(txt)

'ora, dopo aver caricato l'oggetto, mi serve qualcosa per prelevarne il contenuto; ipotesi, scrivo nel textbox: Ciao

'Adesso, "Ciao" come lo prelevo per scriverlo su un database??



Grazie a tutti :)

RaouL.

Kansas
21-06-2008, 09:31
Fai il cast dell'oggetto contenuto in myContainer, in questo caso è una textbox quindi:

Directcast(myContainer.Controls(0), TextBox).Text

e recuperi il valore della proprietà Text

Ho usato il Directcast supponendo che tu sappia il tipo dell'oggetto che devi andare a recuperare nel GroupBox, in caso contrario leggi qui (http://totem.altervista.org/guida/versione2/A17.php)