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 Net eseguire due processi contemporaneamente
Forum - C# / VB.NET - VB Net eseguire due processi contemporaneamente

Avatar
fosforo (Normal User)
Expert


Messaggi: 391
Iscritto: 06/04/2009

Segnala al moderatore
Postato alle 14:10
Giovedė, 16/07/2009
Ciao a tutti
Domanda da neofita.
Uso
System.IO.File.Copy......
per copiare un file molto pesante, mi sono accorto che mentre copio il file
il mio programma si ferma.
La riga successiva fa partire un eseguibile con
System.Diagnostics.Process.Start......

E' possibile questi processi contemporaneamente??
Grazie

PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 14:12
Giovedė, 16/07/2009
Devi usare due thread diversi.

PM Quote
Avatar
fosforo (Normal User)
Expert


Messaggi: 391
Iscritto: 06/04/2009

Segnala al moderatore
Postato alle 14:16
Giovedė, 16/07/2009
Beh... come dicevo sono un principiante.

Piccolo aiutino??

PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 14:19
Giovedė, 16/07/2009
Sei un principiante come lo sono stati tutti e tutti hanno studiato dai libri e dalla documentazione ... ti suggerisco quindi di leggere a partire

http://msdn.microsoft.com/en-us/library/system.threading.t ...

e di "sbatterci un po' la testa" perche' l'argomento e' molto vasto (e non sarebbe per principianti) e non basta un esempio in un forum (che useresti solo come copia-incolla non imparando nulla ...).

PM Quote
Avatar
riseofapocalypse (Ex-Member)
Pro


Messaggi: 150
Iscritto: 08/07/2009

Segnala al moderatore
Postato alle 14:31
Giovedė, 16/07/2009
Ho le idee un po' confuse sul problema...che bisogno c'č di usare due Thread? Da come hai esposto sembra quasi che il processo che avvii non dipenda per nulla dalla copia del file, per cui basta che inverti l'ordine delle due istruzioni

PM Quote
Avatar
ProgrMan93 (Ex-Member)
Pro


Messaggi: 68
Iscritto: 25/06/2008

Segnala al moderatore
Postato alle 15:44
Venerdė, 17/07/2009
Prova a usare un backgroundWorker su quest'ultimo ci fai eseguire il codice che copia il file cosė il programma nn dovrebbe bloccarsi.

PM Quote