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 - vb 2008 problema Process.Start
Forum - C# / VB.NET - vb 2008 problema Process.Start - Pagina 2

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
fabriziorocca (Normal User)
Guru


Messaggi: 1162
Iscritto: 22/03/2009

Segnala al moderatore
Postato alle 23:32
Venerdì, 26/06/2009
Testo quotato

Postato originariamente da cassin.simone:

Testo quotato

Postato originariamente da fabriziorocca:

E infatti il Process.Start serve per aprire siti internet tramite URL o dati, per aprire eseguibile come exe serve il Shell



Cosa avevo detto prima io??? Che non bisognava usare process.start! ;)




giusto !

PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 9:35
Sabato, 27/06/2009
Testo quotato

Postato originariamente da fabriziorocca:

E infatti il Process.Start serve per aprire siti internet tramite URL o dati, per aprire eseguibile come exe serve il Shell



O bella! E perchè credi che sia membro della classe process se serve per gli url? E' perfettamente lecito usarlo nel modo prima riportato. Process.Start non è altro che la versione .net di Shell. Basta leggere msdn per sapere che Win32Exception è associato a un errore nell'apertura del file (il che indica, quindi, che Start esegue effettivamente l'applicativo):
http://msdn.microsoft.com/en-us/library/system.componentmo ...
http://msdn.microsoft.com/en-us/library/53ezey2s.aspx

PM Quote
Avatar
Jeremy (Normal User)
Pro


Messaggi: 134
Iscritto: 08/02/2009

Segnala al moderatore
Postato alle 17:05
Sabato, 27/06/2009
Testo quotato

Postato originariamente da fabriziorocca:
E infatti il Process.Start serve per aprire siti internet tramite URL o dati, per aprire eseguibile come exe serve il Shell



Ma guarda un pò!!! questa mi mancava ....
:nono::nono:

La cosa giusta da fare è usare la classe Process (visto che il nome ci aiuta).
Il fatto che restituisca un'eccezione, può dipendere da tantissimi altri fattori.
Certo che .... se la sintassi è davvero questa:
Testo quotato

process.start("J:\...\.exe")


intendo dire il .exe dopo lo le barre ... e le barre in se stesso....l'eccezione è più che normale (sempre che tu non abbia sbagliato la trascrizione nel post).

Facci sapere...
Ciao

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo