comment faire pour fermer le formulaire principal en vb.net 2010 sans quitter l'application
J'ai un formulaire de connexion qui je dois fermer sans l'ensemble de l'application en cours terminé. J'ai essayé de M'utiliser.Close() , Moi.Hide (). Le formulaire de connexion est utilisé comme la principale forme.
Cacher le formulaire devrait fonctionner
double possible de Comment puis-je fermer un formulaire de connexion et afficher le formulaire principal sans ma demande de clôture?
Il est impossible que l'appel à une forme de
hey merci beaucoup monsieur, vos réponses m'ont aidé à résoudre ma question. Je vous remercie beaucoup.
double possible de Comment puis-je fermer un formulaire de connexion et afficher le formulaire principal sans ma demande de clôture?
Il est impossible que l'appel à une forme de
Hide
méthode serait la cause de l'ensemble de votre application à fermer. Mais bien sûr, ce n'est pas la bonne solution à votre problème. Vous ne voulez pas le formulaire de connexion traîner dans la mémoire pour toute la durée de vie de l'application. Une fois que l'utilisateur a ouvert une session, ils sont fait avec elle et ne pas avoir besoin de le voir de nouveau. Vous voulez le fermer. Ma réponse à la question ci-dessus explique comment faire le droit.hey merci beaucoup monsieur, vos réponses m'ont aidé à résoudre ma question. Je vous remercie beaucoup.
OriginalL'auteur Ramila | 2011-05-07
Vous devez vous connecter pour publier un commentaire.
J'espère que cela a un sens....
Il semble que vous avez un VB.Net projet et de votre formulaire de Login est votre "formulaire de démarrage'. Lorsque vous fermez ce formulaire, votre application pense qu'il est plus; mais vous voulez vraiment prendre des mesures après le formulaire de Connexion est fermée.
Si vous ouvrez la fenêtre de Propriétés du projet, dans l'Onglet Applications, vous pouvez définir laen mode Arrêt'. La valeur par défaut est lorsque le " Formulaire de Démarrage se Ferme. Changer en " Lors de la dernière forme se ferme.
Vous pouvez également ajouter des événements au niveau de l'ici.
http://msdn.microsoft.com/en-us/library/f2bys999(v=vs. 80).aspx
Si vous vous en tenez à la façon dont vous allez; votre formulaire de Connexion est nécessaire de créer une autre forme avant qu'il ne ferme ou votre application va se fermer. Vous peut le faire; mais c'est probablement plus propre à déplacer la connexion logique dans l'Application de Démarrage de l'Événement (voir le lien pour plus de détails).
Dans l'événement de démarrage, vous pouvez afficher l'écran de Connexion, obtenir le résultat, décider si vous souhaitez afficher le formulaire principal de votre application, etc, etc...
OriginalL'auteur Rob P.
Cela dépend où vous êtes en essayant de fermer ou de masquer le formulaire. Si vous essayez de fermer ou de masquer le formulaire à partir de l'intérieur de la forme elle-même puis à Moi.Close() et Moi.Hide() fait le travail. Si vous tentez de fermer ou de masquer un formulaire à partir d'un autre formulaire comme votre formulaire principal, alors vous devez vous référer à l'instance du formulaire exemple:
J'espère que cette aide.
OriginalL'auteur Bit