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 - Perdita focus all'avvio
Forum - C# / VB.NET - Perdita focus all'avvio

Avatar
Xaero (Normal User)
Rookie


Messaggi: 34
Iscritto: 04/10/2008

Segnala al moderatore
Postato alle 23:49
Venerdì, 28/01/2011
Salve, dopo aver provato tutti i metodi che conoscevo, mi rivolgo a voi per cercare di risolvere questo problema:

In qualunque modo io faccia partire un exe dalla mia applicazione, perdo sempre, se per un una frazione di secondo, il focus dall'applicazione in primo piano.

Ho provato con:
Codice sorgente - presumibilmente Plain Text

  1. Shell(percorso & "\file.exe", AppWinStyle.NormalNoFocus)



e tutti i tipi di AppWinStyle, compreso "Hide", ma il risultato al momento del lancio è sempre lo stesso.

I risultati sono gli stessi usando:
Codice sorgente - presumibilmente C# / VB.NET

  1. Dim p As System.Diagnostics.Process=New System.Diagnostics.Process()
  2. p .StartInfo.FileName = percorso & "\file.exe"
  3. p .StartInfo.WindowStyle = ProcessWindowStyle.Hidden
  4. p .StartInfo.CreateNoWindow = True
  5. p .Start()



Qualcuno di voi può aiutarmi?
Grazie in anticipo.

ps: Dimenticavo di dirvi che l'applicazione che deve essere lanciata la sto scrivendo io, quindi se per risolvere il problema devo modificare qualcosa su di questa applicazione, posso farlo.

Ultima modifica effettuata da Xaero il 28/01/2011 alle 23:54
PM