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 - pdf & WebBrowser
Forum - C# / VB.NET - pdf & WebBrowser

Avatar
lorenzo (Normal User)
Guru


Messaggi: 1178
Iscritto: 15/04/2008

Segnala al moderatore
Postato alle 15:51
Martedì, 13/01/2009
Il programma che ho scritto visualizza un pdf letto da disco tramite un componente WebBrowser. Dopo aver letto n file pdf devo spostare tutti i file letti da una cartella al desktop.

Il problema è che l'ultimo pdf letto non può essere spostato perché in uso da un altro programma. Nel Task Manager si vede che rimane aperto un processo AcroRd32.exe, che non posso nemmeno chiudere da codice perché mi viene segnalato che non ne ho il diritto...e questo nonostante io esegua la dispose() del controllo.

come faccio ad eliminare qualsiasi riferimento al file in questione?

PM Quote
Avatar
Mte90 (Member)
Guru


Messaggi: 1144
Iscritto: 25/03/2008

Segnala al moderatore
Postato alle 16:42
Martedì, 13/01/2009
dovresti bloccare o terminare il processo di adobe e poi spostare il file.

PM Quote
Avatar
lorenzo (Normal User)
Guru


Messaggi: 1178
Iscritto: 15/04/2008

Segnala al moderatore
Postato alle 20:46
Martedì, 13/01/2009
Si, quello lo sapevo anche io :D

quello che volevo sapere è come terminare il processo che mi impedisce lo spostamento...

PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 17:22
Mercoledì, 14/01/2009

PM Quote