Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Avviare .exe nascosto da C#
Forum - C# / VB.NET - Avviare .exe nascosto da C#

Avatar
ddemarch (Normal User)
Rookie


Messaggi: 29
Iscritto: 17/08/2009

Segnala al moderatore
Postato alle 15:37
Giovedì, 12/08/2010
Salve,
vorrei avviare un .exe da C# però vorrei fosse nascosto in quanto è un programmino scritto in c e x qualche decimo di secondo si vede la console nera sul desktop.
Al momento lo avvio in questo modo:
Codice sorgente - presumibilmente C# / VB.NET

  1. System.Diagnostics.Process proc = new System.Diagnostics.Process();
  2. proc.StartInfo.FileName = "C:\\Acquisizioni\\pippo.exe";
  3. proc.Start();
  4. proc.WaitForExit();


esiste un modo per nascondere la fastidiosa console che si vede??

Grazie!! :k:

p.s.
nel programmino in c non c'è nessuna istruzione che stampa sulla console!

PM Quote
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Segnala al moderatore
Postato alle 19:31
Giovedì, 12/08/2010
sarebbe utile sapere cosa fa questo programmino

PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 10:26
Venerdì, 13/08/2010
Forse proc.StartInfo.CreateNoWindow = True ?

PM Quote
Avatar
ddemarch (Normal User)
Rookie


Messaggi: 29
Iscritto: 17/08/2009

Segnala al moderatore
Postato alle 15:14
Venerdì, 20/08/2010
Scusate il ritardo ma ho risolto cosi:

proc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;

alla prossima!

PM Quote