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

C# Discussion :

[C#] Relancer programme


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2013
    Messages : 52
    Par défaut [C#] Relancer programme
    Bonjour tous le monde,

    Voila je suis un débutant en C# et je voudrais savoir s'il est possible de relancer un programme. Je m'explique je voudrais que lorsque j'éxécute mon programme avoir une instruction qui permettrait de relancer mon programme au départ. Exemple:
    Si je ma variable toto= true alors je veux relancer mon programme au départ.
    Sinon je continue le programme normalement. Ext ce que quelqu'un à une idée ? Merci d'avance

  2. #2
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Billets dans le blog
    3
    Par défaut
    As-tu essayé avec Application.Restart ?

    Sinon, à l'ancienne, il est aussi possible de procéder ainsi, même si c'est moins élégant :
    Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    // On lance une nouvelle instance de l'appplication actuelle
    System.Diagnostics.Process.Start(Application.ExecutablePath);
     
    // On quitte l'application actuelle
    Application.Exit();
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

  3. #3
    Membre très actif
    Avatar de charouel
    Homme Profil pro
    Freelance
    Inscrit en
    Mars 2009
    Messages
    618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Mars 2009
    Messages : 618
    Billets dans le blog
    9
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    System.Diagnostics.ProcessStartInfo myInfo =      new System.Diagnostics.ProcessStartInfo();
    myInfo.FileName = "MonAppli.exe";
                System.Diagnostics.Process.Start(myInfo);

  4. #4
    Membre très actif
    Avatar de charouel
    Homme Profil pro
    Freelance
    Inscrit en
    Mars 2009
    Messages
    618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Mars 2009
    Messages : 618
    Billets dans le blog
    9
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    System.Diagnostics.ProcessStartInfo myInfo = new System.Diagnostics.ProcessStartInfo();
    myInfo.FileName = "MonAppli.exe";
    System.Diagnostics.Process.Start(myInfo);

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

Discussions similaires

  1. Relance du programme pour bon fonctionnement
    Par sydius dans le forum Débuter avec Java
    Réponses: 13
    Dernier message: 11/09/2008, 18h46
  2. Terminer un programme qui se relance ensuite
    Par sliminformatique dans le forum Eclipse
    Réponses: 2
    Dernier message: 18/05/2008, 16h59
  3. Créer une boucle qui relance le programme
    Par vally74 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 17/05/2008, 20h56
  4. Relancer un programme du début
    Par gcvoiron dans le forum Delphi
    Réponses: 8
    Dernier message: 28/06/2007, 09h03
  5. [LG]Relancer le programme et chemin d'acces
    Par Niko92 dans le forum Langage
    Réponses: 2
    Dernier message: 16/12/2004, 11h56

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