hay2006
Messages postés19Date d'inscriptionmardi 11 juillet 2006StatutMembreDernière intervention26 juillet 2007
-
8 juin 2007 à 09:56
djamelbarache
Messages postés29Date d'inscriptionmercredi 21 mars 2007StatutMembreDernière intervention 9 septembre 2008
-
8 juin 2007 à 10:48
j'ouvre en c# un fichier pdf avec ce code
system.diagnostics.process proc = new system.diagnostics.process();
proc.StartInfo.FileName="c:\\...";
mais le problème c'est que l'orsque je veux ouvrir le meme fichier , celui la me dit qu'il est utilise , alors je veux le fermer et le reouvrir .
Le fichier je modifie son contenu avec crystal report , c'est pour ca que j'ouvre le meme fichier
djamelbarache
Messages postés29Date d'inscriptionmercredi 21 mars 2007StatutMembreDernière intervention 9 septembre 2008 8 juin 2007 à 10:48
tu peux associer ton process à un thread et quand tu ferme t'aura plus qu'a tuer le thread, sinon t'es obliger de chercher le process acroRD32 dans la liste des processus et le tuer, mais le problème est que si l'utilisateur ouvre un autre fichier pdf il va le fermé.