[Resolu]C# Ouvrir un fichier via double click à partir de mon appli

C# Ouvrir un fichier via double click à partir de mon appli [Resolu] - C#/.NET managed - Programmation

Marsh Posté le 06-09-2006 à 14:54:05    

Bonjour,
 
Jai un DatagridView qui liste des fichiers PDF. J'aimerais, lors d'un double click sur un des fichiers listés, que ce fichier s'ouvre dans acrobat reader, comme si je l'avais ouvert de l'explorateur windows.
 
Qqun a une idée ?
 
 :jap:


Message édité par ParadoX le 06-09-2006 à 15:06:37

---------------
Pier noir la mèr - La chanson par HFR Band - Topic TrueCrypt
Reply

Marsh Posté le 06-09-2006 à 14:54:05   

Reply

Marsh Posté le 06-09-2006 à 15:01:13    

Code :
  1. System.Diagnostics.ProcessStartInfo psi = new System.Diagnostics.ProcessStartInfo(PdfFileName, "" );
  2. System.Diagnostics.Process.Start(psi);


 
PdfFileName : le chemin complet de ton fichier PDF

Reply

Marsh Posté le 06-09-2006 à 15:06:06    

Merci beacoup, javais trouvé qqch de similaire via google avec System.Diagnostics.Process.Start, mais je n'arrivais pas à le faire marcher ...
 
 :jap:


---------------
Pier noir la mèr - La chanson par HFR Band - Topic TrueCrypt
Reply

Marsh Posté le 06-09-2006 à 15:46:14    

Petit ajout, j'aimerais maintenant utiliser ma fonction qui edite ce fichier PDF. Seulement, il faut que ce fichier soit fermé sinon je ne peux pas l'ouvrir. Comment tester si le fichier est fermé avant de lancer ma fonction ? Parce que pour l'instant, c'est une exception qui attrappe l'erreur, mais c'est deja trop tard ! ^^


---------------
Pier noir la mèr - La chanson par HFR Band - Topic TrueCrypt
Reply

Marsh Posté le 06-09-2006 à 17:21:31    

essaye de voir avec l'objet FILEINFO pour voir si tu ne sais pas récupérer les infos du fichier...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed