Originariamente inviato da alka
Quando il form deve essere aperto, basta memorizzare il riferimento in una variabile, eventualmente impostandola a
Nothing quando il form viene chiuso.
Controllando quindi il valore di questo riferimento, è possibile sapere se il form esiste oppure no.
Supponendo che il form debba essere solo nascosto e non "chiuso" in modo definitivo, basta ispezionare la proprietà
Visible attraverso, appunto, il riferimento di cui prima.
Per esigenze più complesse, istanze multiple dello stesso form e così via, il riferimento a ciascun form creato può essere memorizzato in strutture più complesse, come liste (
ArrayList) e affini.
Ciao!