Instanciation de Forms sur Pocket PC

zigxag Messages postés 142 Date d'inscription jeudi 10 février 2005 Statut Membre Dernière intervention 2 octobre 2008 - 12 sept. 2005 à 15:42
zigxag Messages postés 142 Date d'inscription jeudi 10 février 2005 Statut Membre Dernière intervention 2 octobre 2008 - 14 sept. 2005 à 15:39
Bonjour !
Je suis en train de développer une appli Pocket PC, qui contient 2 Form : une form Accueil (qui demande le login et pass) et une Form qui est instanciée en fonction du login de l'utilisateur (Form2).
Lorsque la deuxième Form est instanciée, je regarde la liste des process qui tournent et là je vois que les 2 Forms (Accueil et Form2) sont là, et utilisent la mémoire ! Alors que la première Form est inutile une fois la 2ee instanciée... Ne peut pas avoir une seule "appli" pour 2 form différentes ?
J'ai essayé de killer la premiere Form (Accueil) après le Form2.Show(), mais ca ferme carrément toute l'appli...
Vous avez une idée sur la question ?

3 réponses

taoetc Messages postés 346 Date d'inscription lundi 8 septembre 2003 Statut Membre Dernière intervention 3 septembre 2007 3
12 sept. 2005 à 17:50
La solution :
enfin pour moi,
créer une form principal qui contiendra les deux forms

une form mdi qui contient le menu eventuellement une barre d'état , une barre de menu, et des froms qui s'affiche dans la form principal

apres, tu peux toujours jouer sur le porpriété de tes forms du style showINtaskbar à false, tu ne devrais peut etre plus avoir les deux forms dans les process, enfin peut etre

In the mood for ... ba heu, for quelque chose qui est vachement bien ( oui je sais , n'importe quoi)
0
Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 41
12 sept. 2005 à 18:27
0
zigxag Messages postés 142 Date d'inscription jeudi 10 février 2005 Statut Membre Dernière intervention 2 octobre 2008 12
14 sept. 2005 à 15:39
Je vois qu'il n'y a en fait pas de solution "propre"... C'est donc une fatalité d'avoir 1 process pour chaque Form instanciée... :(
0
Rejoignez-nous