Oppure

Loading
16/07/09 11:55
zemas
Ciao a tutti,
ho i lseguente problema:
voglio creare una funzione generica che apra una determinata form in base a cosa
seleziono nella form principale.

Ad esempio la funzione che scrivo quì sotto la uso per chiudere tutte le form
aperte:
<
Dim frm as Form
For Each frm In Forms
If frm.name="MDIStart" then
Else
Unload frm
End If
Next
>
Qualcuno può aiutarmi a fare l'esatto opposto?

Graziie
:)
aaa
16/07/09 12:03
theprogrammer
Nella if esegui una frm.Show
aaa
16/07/09 12:38
zemas
Ciao theprogrammer,
se intendi questo:

<
Dim frm as Form
For Each frm In Forms
If frm.name="MDIStart" then
Else
frm.show
End If
Next
>
non funziona perchè la funzione sopra legge solo le form aperte.
aaa
16/07/09 12:53
theprogrammer
Non quelle aperte ma quelle caricate ... puoi effettuare la Load del form senza visualizzarlo subito ...
aaa
16/07/09 12:57
zemas
Ok,
i form che devo aprire sono degli mdichild quindi sono tutti precaricati
ma non sono aperti di conseguenza la funzione che uso per chiudere i form aperti
non funziona per aprirli
aaa
16/07/09 12:59
theprogrammer
Postato originariamente da zemas:

Ok,
i form che devo aprire sono degli mdichild quindi sono tutti precaricati
ma non sono aperti di conseguenza la funzione che uso per chiudere i form aperti
non funziona per aprirli


Quando li chiudi non fare l'unload ma l'hide ... e riaprili con la show ...
aaa
16/07/09 13:08
zemas
Quella funzione la uso quando chiudo il programma
aaa