Afficher form VB.net [Résolu]

morcelet 18 Messages postés lundi 5 avril 2004Date d'inscription 24 janvier 2008 Dernière intervention - 21 mai 2004 à 10:22 - Dernière réponse : morcelet 18 Messages postés lundi 5 avril 2004Date d'inscription 24 janvier 2008 Dernière intervention
- 21 mai 2004 à 13:55
Salut tout le monde

J'aimerais savoir comment on fait pour afficher et fermer un form sous VB.net...
Merci
Afficher la suite 

2 réponses

morcelet 18 Messages postés lundi 5 avril 2004Date d'inscription 24 janvier 2008 Dernière intervention - 21 mai 2004 à 13:55
0
Merci
Merci Beaucoup je ne savais pas qu'il fallait la déclaré car sous VB 6.0 il ne faut pas le faire

Merci

Morcelet
alicvb 134 Messages postés vendredi 19 mars 2004Date d'inscription 6 juin 2007 Dernière intervention - 21 mai 2004 à 12:08
-2
Merci
Dim f as new form_xxxx 'nouvelle instance de la classe forme

f.show 'affiche la forme normalement
f.showdialog 'affiche la forme de manière modale
f.hide 'cache la forme
f.dispose 'décharge la forme

Est-ce que ça répond à ta question ?

PS : en fait, sous VB.net, les form sont considérées comme des classes. Il faut donc les instancier (les déclarer avec un new) avant de les utiliser. Ca peut paraitre plus complexe, mais au final, c'est beaucoup plus pratique.

rePS : si tu veux afficher une form qui soit accéssible de puis nimporte quel module-classe de ton programme, déclare une variable globale dans un module :
public f as form_xxx
Puis quand tu as besoin de l'afficher, au lieu de la première ligne de mon message, tu tapes :
f=new form_xxx
Tant que tu n'as pas déchargé f avec un dispose, tu peux l'utiliser d'où tu veux...

AlicVB

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.