Références objet System.windows.form fonction visible ne fonctionne pas

Résolu
aforpien Messages postés 118 Date d'inscription lundi 6 novembre 2000 Statut Membre Dernière intervention 12 mai 2010 - 26 oct. 2009 à 17:15
aforpien Messages postés 118 Date d'inscription lundi 6 novembre 2000 Statut Membre Dernière intervention 12 mai 2010 - 27 oct. 2009 à 12:23
bonjour à tous,
Je travail actuellement à la réalistaion d'un programme que je reprend d'un collegue à moi. Il est impossible, dans ce programme, de faire un appel du type "form1.visible = true", j'ai immédiatement un message d'erreur m'indiquant que je fais appel à une référence non partagée, ou que celle-ci n'existe pas. Pourriez-vous svp me donner la référence à ajouter afin que la commande "visible" ou encore la commande "show" soient fonctionnelles ?
Merci par avance

Paul

2 réponses

aforpien Messages postés 118 Date d'inscription lundi 6 novembre 2000 Statut Membre Dernière intervention 12 mai 2010
27 oct. 2009 à 12:23
Bonjour,

Non en fait le souci ne venais pas de là, j'ai finit par trouver.
Il fallait ajouter : <MyType>WindowsForms<MyType> dans mon fichier Project1.vbproj en l'éditant avec notepad...
Merci quand même !!!
3
Marroubi Messages postés 51 Date d'inscription lundi 18 mai 2009 Statut Membre Dernière intervention 30 octobre 2009 2
27 oct. 2009 à 11:22
bonjours aforpien:

C'est normale, lorsque tu tente d'accéder d'un objet ou une méthode non partagée (Shared) à partir du nom de la classe.

Tu doit donc instancier avant d'appeler la méthode "visible" de la formulaire, parce c'est une méthode d'objet et pas de classe.

Dim frm AS New Form1
frm.Visibl=True
frm......


Bonne Casse-tête.
0
Rejoignez-nous