CodeDom - Impossible de "cacher" mon application.

Signaler
Messages postés
5
Date d'inscription
dimanche 22 mai 2005
Statut
Membre
Dernière intervention
26 août 2010
-
gillardg
Messages postés
3275
Date d'inscription
jeudi 3 avril 2008
Statut
Membre
Dernière intervention
14 septembre 2014
-
Bonjour à tous!

J'utilise CodeDom compiler afin de créer un certain fichier qui doit se lancer certes mais sans laisser apparaître le formulaire ainsi que l'espèce de command line qui s'affiche elle aussi.
Voici un screenshot afin de mieux comprendre:


J'ai essayé:
Me.Opacity = 0
Me.Visible = False
Me.ResumeLayout(False)
ainsi que Me.Hide() dans Form1_Load mais la console d'application reste ouverte... Enfin la sorte de console d'application car je n'en utilise point.

J'espére obtenir de l'aide!

3 réponses


bonsoir,
Etant donné que tu ne nous dis pas grand chose sur la nature du fichier à lancer (je suppose qu'il s'agit d'un exe), tu peux essayer de la lancer de cette manière :
'déclaration d'un nouveau process
        Dim p As New Process
        'application a lancer
        p.StartInfo.FileName = "application.exe"
        'facultatif : parametre éventuel de la ligne de commande (a récupérer avec My.Application.CommandLineArgs)
        p.StartInfo.Arguments = "blablabla.txt"
        'c'est ici qu'on masque le process
        p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden
        'process qui n'est pas démarré par le systeme
        p.StartInfo.UseShellExecute = False
        'directory depuis lequel lancer le process (ici depuis l'application qui lance)
        p.StartInfo.WorkingDirectory = My.Application.Info.DirectoryPath
        'ne pas creer de nouvelle fenetre
        p.StartInfo.CreateNoWindow = True
        'lancement du process
        p.Start()

Bien entendu, tu pourra communiquer avec ce process en te servant de ce sujet débattu sur le forum
a bientôt
Messages postés
3275
Date d'inscription
jeudi 3 avril 2008
Statut
Membre
Dernière intervention
14 septembre 2014
3
Bonjour,
p.StartInfo.CreateNoWindow = False
a+
google est mon ami quand tu cherches quelque chose demande lui clairement
Messages postés
3275
Date d'inscription
jeudi 3 avril 2008
Statut
Membre
Dernière intervention
14 septembre 2014
3
Bonjour,
sorry erreur de ma part
a+
google est mon ami quand tu cherches quelque chose demande lui clairement