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

Windows Forms Discussion :

[C#] Comment demarrer une application silencieuse ?


Sujet :

Windows Forms

  1. #1
    Membre du Club
    Inscrit en
    juin 2005
    Messages
    184
    Détails du profil
    Informations forums :
    Inscription : juin 2005
    Messages : 184
    Points : 56
    Points
    56
    Par défaut [C#] Comment demarrer une application silencieuse ?
    Bonjour,

    j'ai cherché sur google mais je n'ai pas trouvé comment faire pour lancer une application en mode "invisible"
    je m'explique quand on double clique sur l'exe le programme se lance mais aucune fenetre n'apparait : c'est invisible
    je developpe sous visual studio 2003

    merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    juillet 2002
    Messages
    487
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : juillet 2002
    Messages : 487
    Points : 621
    Points
    621
    Par défaut
    Essaie Form.WindowState = Minimized dans les propriétés de la Form principale.
    On ne peut pas faire boire un âne qui n'a pas soif.

  3. #3
    Membre du Club
    Inscrit en
    juin 2005
    Messages
    184
    Détails du profil
    Informations forums :
    Inscription : juin 2005
    Messages : 184
    Points : 56
    Points
    56
    Par défaut
    Citation Envoyé par NicolasG
    Essaie Form.WindowState = Minimized dans les propriétés de la Form principale.
    je vais essayer

  4. #4
    Expert éminent
    Avatar de neguib
    Profil pro
    Inscrit en
    mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : Suisse

    Informations forums :
    Inscription : mai 2005
    Messages : 3 627
    Points : 7 733
    Points
    7 733
    Par défaut
    Souhaites-tu que ton application soit visible dans la barre de tâches afin d'être rendue visible à tout moment par l'utilisateur ou souhaites-tu plutôt qu'elle apparaisse sous la forme d'un NotifyIcon ?
    Pour le bien de ceux qui vous lisent, ayez à coeur le respect du forum et de ses règles

  5. #5
    Membre du Club
    Inscrit en
    juin 2005
    Messages
    184
    Détails du profil
    Informations forums :
    Inscription : juin 2005
    Messages : 184
    Points : 56
    Points
    56
    Par défaut
    j'aimerais que l'execution soit totalement invisible ( pas de fenetre null part )
    que aucun icones n'apparaisse
    juste un message box

  6. #6
    Expert éminent
    Avatar de neguib
    Profil pro
    Inscrit en
    mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : Suisse

    Informations forums :
    Inscription : mai 2005
    Messages : 3 627
    Points : 7 733
    Points
    7 733
    Par défaut
    T'es sûr que c'est pas plutôt un Service Windows que tu souhaites implémenter
    Il faudrait que tu nous donnes plus de détails sur la structure de ton application pour qu'on puisse te donner des conseils judicieux
    Pour le bien de ceux qui vous lisent, ayez à coeur le respect du forum et de ses règles

  7. #7
    Membre du Club
    Inscrit en
    juin 2005
    Messages
    184
    Détails du profil
    Informations forums :
    Inscription : juin 2005
    Messages : 184
    Points : 56
    Points
    56
    Par défaut
    je sais pas trop comment expliqué

    avez vous déjà vu les installation de certains logiciels quand on double clique sur l'exe d'install il y a un message box qui nous demande si on veut vraiment l'installer

    c'est ça que j'aimerais faire

    que quand on clique sur l'exe on voit que un message box et RIEN d'autre que sa soit dans la barre de tache ou autre

  8. #8
    Membre du Club
    Inscrit en
    juin 2005
    Messages
    184
    Détails du profil
    Informations forums :
    Inscription : juin 2005
    Messages : 184
    Points : 56
    Points
    56
    Par défaut
    Citation Envoyé par NicolasG
    Essaie Form.WindowState = Minimized dans les propriétés de la Form principale.

    PS : il n'est pas inutile de lire les règles du forum...
    sa marche pas sa demare seulement en minimize or je ne veut pas de fenetre

    merci

  9. #9
    Membre confirmé
    Avatar de irnbru
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    juin 2004
    Messages
    316
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : juin 2004
    Messages : 316
    Points : 500
    Points
    500
    Billets dans le blog
    1
    Par défaut
    tu peux utiliser la propriété visible à false

    ou utiliser un composant timer que tu déclenche en ouvrant l'exe, le timer provoquera des actions non visibles par exemple... je ne sais pas si cela t'aidera dans ta démarche...

    IRNBRU

  10. #10
    Membre à l'essai
    Profil pro
    Inscrit en
    mai 2003
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2003
    Messages : 17
    Points : 23
    Points
    23
    Par défaut
    Salut,

    Je te propose le code suivant dant ta form principale (supposons qu'elle s'appelle MainForm), par exemple lors du chargement du formulaire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
     
    private void MainForm_Load(object sender, System.EventArgs e)
    {
      //Masquer la fenêtre de la barre des tâches
      this.ShowInTaskbar = false;
      //Masquer la fenêtre principale
      this.Hide();			
    }
    En espérant que ça aide.

  11. #11
    Membre du Club
    Inscrit en
    juin 2005
    Messages
    184
    Détails du profil
    Informations forums :
    Inscription : juin 2005
    Messages : 184
    Points : 56
    Points
    56
    Par défaut
    merci beaucoup sa marche super

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 23/02/2010, 11h00
  2. Réponses: 11
    Dernier message: 25/05/2006, 11h42
  3. Réponses: 3
    Dernier message: 08/01/2005, 10h01
  4. comment cacher une application de la liste des tâches ?
    Par Laurent Dardenne dans le forum Windows
    Réponses: 2
    Dernier message: 22/12/2004, 17h12
  5. Réponses: 1
    Dernier message: 31/10/2002, 11h55

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