Oppure

Loading
19/11/13 14:58
mizar1
salve
non riesco a trovare un metodo che mi rilevi
l indice di una form che ho creato da codice

praticamente ho creato alcune form
che vengono indicizzate

nuovaform(0)
nuovaform(1)
nuovaform(2)
etc
alla chiusura di una di queste dovrei rilevare l indice della matrice ma non capisco come

chiudo cosi

AddHandler NuovoForm(numero_form).FormClosing, AddressOf chiusura_form



Private Sub chiusura_form(ByVal sender As Object, ByVal e As System.EventArgs)
Dim indice As String
indice = sender. 'e qui non saprei come fare
MsgBox(indice)
end sub

qualcuno mi puo' dare una mano
aaa
19/11/13 15:12
nessuno
Ovviamente quell'informazione non ce l'hai nel form perché l'indice è una caratteristica del vettore di oggetti.

Io penso che non ti serva a nulla conoscere l'indice ma se proprio vuoi un riferimento utilizza la proprietà tag del form assegnandogli il valore dell'indice al momento della creazione.
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à.
19/11/13 16:01
mizar1
giusto
inizialmente avevo assegnato l indice alla proprieta name
ma quella mi serve per altro

grazie 1000 cercavo un altra proprieta a cui assegnare il valore ma non mi ricordavo del tag :d


Ultima modifica effettuata da mizar1 19/11/13 16:03
aaa
19/11/13 17:15
nessuno
Ma se la Name è diversa, perché non ti basi su quella?

Cosa devi fare nell'evento di diverso per gli oggetti? In base a cosa?
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à.
21/11/13 13:15
mizar1
praticamente mi serve un campo nome a cui assegno il nome che deve essere univoco

ma poi visto che creo delle form indicizzate da codice mi serve recuperare alla chiusura del form

l indice che non e' mai associato al nome
aaa
21/11/13 13:47
nessuno
Non ho capito ... puoi fare un esempio pratico?
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à.