Ma quando avrai chiuso il Form, quell'indirizzo sarà divenuto inutile.
indirizzo_Form : dopo_chiusura_Form = recarsi_a_Hiroshima : dopo_il_6_agosto_1945 (http://i885.photobucket.com/albums/ac52/bangkitagustian/emoticons/AddEmoticons02713.gif)
Guarda infatti questo semplice esempio in ambiente grafico; sul Form va posto preliminarmente un Oggetto "Button".
Private butt As Button ' Dichiariamo una variabile globale di tipo "Button"
Public Sub Form_Open()
Button1.Background = Color.Red ' Coloriamo il "Button", già presente sul Form, di rosso
butt = Button1 ' Assegnamo l'indirizzo di "Button1" alla variabile globale "butt" di tipo "Button" (quindi ora "butt" punta a "Button1" !)
Print Hex(butt.Background, 6) ' Vediamo il valore identificativo esadecimale del colore dei Button
End
Public Sub Button1_Click()
Button1.Delete ' Distruggiamo l'Oggetto "Button1"
Print butt ' Andiamo a leggere il valore dell'indirizzo di memoria a cui faceva e fa riferimento la variabile "butt"
Print butt.Background ' Torniamo a leggere il valore identificativo del colore dei Button
End
....cosa succede quando premi il tasto posto sul Form ?