[vb.net ou c#] charger un document [resolu]

charger un document [resolu] [vb.net ou c#] - C#/.NET managed - Programmation

Marsh Posté le 05-06-2003 à 14:47:13    

bonjour !
je cherche (desesperement) à charger un document à partir de mon code (en vb.net).
le doc que je veux ouvrir peut etre de n'importe quel format (.doc, .txt, .pdf, etc)
et je voudrais qu'il s'ouvre avec le logiciel par defaut de la configuration de windows (par ex notepad.exe pour un .txt)
 
quelqu'un connait'il les mots magiques pour faire ça ?
merci d'avance


Message édité par gilloux le 05-06-2003 à 15:03:31
Reply

Marsh Posté le 05-06-2003 à 14:47:13   

Reply

Marsh Posté le 05-06-2003 à 14:49:35    

t'as regardé le namespace System.IO ? Y'a tout ce qu'il faut !


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 05-06-2003 à 14:55:15    

Harkonnen a écrit :

t'as regardé le namespace System.IO ? Y'a tout ce qu'il faut !


 
j'ai l'impression que System.IO permet de lire et d'ecrire dans un fichier, mais ce n'est pas ce que je veux : je veux que le fichier s'ouvre dans son logiciel par defaut(word,notepad,acrobat reader,acdsee,winamp ou autre)

Reply

Marsh Posté le 05-06-2003 à 14:57:53    

Code :
  1. Process p = new Process();
  2. p.StartInfo = new ProcessStartInfo("test.doc" );
  3. p.Start();


test.doc est un document Word. Word s'ouvrira donc automatiquement s'il est associé aux fichiers .doc
 
edit : c'est du C#, mais tu peux l'adapter à VB .NET sans pb


Message édité par Harkonnen le 05-06-2003 à 14:58:26

---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 05-06-2003 à 15:02:41    

Harkonnen a écrit :

Code :
  1. Process p = new Process();
  2. p.StartInfo = new ProcessStartInfo("test.doc" );
  3. p.Start();




 
merci Harkonnen  :jap:  
ça marche à merveille

Reply

Sujets relatifs:

Leave a Replay

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