IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Interruption de l'execution de l'application


Sujet :

VB.NET

  1. #1
    Membre actif
    Homme Profil pro
    Autodidacte
    Inscrit en
    Mars 2016
    Messages
    154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2016
    Messages : 154
    Points : 268
    Points
    268
    Par défaut Interruption de l'execution de l'application
    Bonjour,
    j'opère le choix du formulaire de démarrage de mon application par code mais à la fermeture de celui ci mon application reste en mode exécution avec splashscreen a à l'écran. pourtant j'aimerai bien interrompre l'exécution de l'application à la fermeture du formulaire de démarrage défini dans ApplicationEvent.Startup.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    If Not clécon2.Contains("easy") = True Then
     
                            My.Application.MainForm = MainForm1
                            BDN_nebé.Show()
    End if
    Quelqu'un pourrait m'indiquer de manière simpliste comment le faire
    Merci de votre assistance.

    Prisson

  2. #2
    Expert confirmé
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Points : 4 005
    Points
    4 005
    Billets dans le blog
    7
    Par défaut
    bonjour,

    ++

  3. #3
    Membre actif
    Homme Profil pro
    Autodidacte
    Inscrit en
    Mars 2016
    Messages
    154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2016
    Messages : 154
    Points : 268
    Points
    268
    Par défaut
    Bonjour Wallace,
    C'était vraiment tout près de mon nez et pourtant je ne le voyais pas.

    Merci bien.

  4. #4
    Membre éprouvé Avatar de electroremy
    Homme Profil pro
    Ingénieur sécurité
    Inscrit en
    Juin 2007
    Messages
    934
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Ingénieur sécurité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 934
    Points : 1 274
    Points
    1 274
    Par défaut
    Citation Envoyé par wallace1 Voir le message
    bonjour,

    ++
    Bonjour

    ce type de problème peut me concerner avec une de mes applis

    quelle différence y-a-t-il entre et ?

    Merci

    Cordialement
    Quand deux personnes échangent un euro, chacun repart avec un euro.
    Quand deux personnes échangent une idée, chacun repart avec deux idées.

  5. #5
    Expert confirmé
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Points : 4 005
    Points
    4 005
    Billets dans le blog
    7
    Par défaut
    Il se dit que l'utilisation de End est plus approprié que Application.Exit mais mon avis sur la question est le suivant :

    Lorsqu'on a recours à ce genre d'appel dans une application type WinForm c'est qu'elle est mal conçue et qu'il risque d'y avoir quelque fuite mémoire.......

  6. #6
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    end n'existe qu'en vb.net je crois (= pas en c#) donc il y a fort à parier qu'en windows forms end appelle application.Exit
    ce qui reviendrait au même

    (...)

    internet a l'air de penser que end est mieux, si différence il y a j'aurais pensé l'inverse ...

    mais bon je plussoierais plutôt wallace1 sur le fait qu'en arriver à cette instruction peut (= pas obligatoirement certes) faire penser à un problème de conception
    après ca ne pose aucun problème de fermer son application de la sorte
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  7. #7
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 904
    Points : 10 168
    Points
    10 168
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Le problème, si problème il y a, c'est que application.exit ne déclenche pas certains événements liés aux fermetures des Forms.

    Du moins c'est la remarque que fait Microsoft sur cette page

    Et puis, il y a deux objets application :

    Celui de System.windows.forms a application.exit
    celui de System.Windows n'a pas application.exit

    D'un autre côté, Microsoft ne semble pas tellement chaud non plus pour l'instruction End.

    Ils disent de l'utiliser avec parcimonie.

    Je dirais moi aussi que ni un ni l'autre ne sont des façons idéales de procéder
    À ma connaissance, le seul personnage qui a été diagnostiqué comme étant allergique au mot effort. c'est Gaston Lagaffe.

    Ô Saint Excel, Grand Dieu de l'Inutile.

    Excel n'a jamais été, n'est pas et ne sera jamais un SGBD, c'est pour cela que Excel s'appelle Excel et ne s'appelle pas Access junior.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Exécution] Redémarrer mon application
    Par Samanta dans le forum Général Java
    Réponses: 3
    Dernier message: 11/07/2005, 16h38
  2. interface d'execution de mon application
    Par sorari dans le forum C++
    Réponses: 13
    Dernier message: 31/05/2005, 11h30
  3. Execution d'une application graphique
    Par BigBeni dans le forum ANT
    Réponses: 2
    Dernier message: 01/04/2004, 09h30
  4. Réponses: 1
    Dernier message: 27/01/2003, 19h18
  5. [Kylix] Execution d'une application hors de l'edi
    Par Sadam Sivaller dans le forum EDI
    Réponses: 1
    Dernier message: 20/04/2002, 23h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo