C# : fichier video a gerer...

C# : fichier video a gerer... - C#/.NET managed - Programmation

Marsh Posté le 02-11-2003 à 18:07:23    

:hello: Bonjour,
 
j'voudrais sous C# lancer Media Player Classic avec une video en parametre, sous DOS la commande suivante marche parfaitement :
 
mplayerc.exe monkey.mpg /fullscreen
 
Dans mon programme j'ai essaye en vain la commande suivante :
     

Citation :

ProcessStartInfo startInfo = new ProcessStartInfo(@"C:\Program Files\DVD\mplayerc.exe" );
startInfo.WindowStyle = ProcessWindowStyle.Maximized;
startInfo.Arguments = "C:\\Program Files\\DVD\\monkey.mpg";
Process.Start(startInfo);


 
Quelqu'un peut m'aider ??? [:zebra33]

Reply

Marsh Posté le 02-11-2003 à 18:07:23   

Reply

Marsh Posté le 02-11-2003 à 18:09:24    

J'precise que MPC se lance, mais marque File Not Found...

Reply

Marsh Posté le 03-11-2003 à 04:00:25    

c'est des doubles "\\" dans l'argument ?
as tu essayé avec un fichier directement sous la racine ?


---------------
«Je boirais du lait quand les vaches mangeront du raisin.» Toulouse-Lautrec
Reply

Marsh Posté le 03-11-2003 à 10:22:10    

J'viens de constater que le probleme vient des noms composes comme Program Files, je donne C:\\Program Files\\DVD\\monkey.mpg" comme arguments, mais qui devient C:\\Program Files\\DVD\\monkey.mpg (donc plusieurs args detaches) a la lecture...
Tu sais comment on fait pour passer en arguments des chemins composes comme ca ???
Merci pour ton aide :)

Reply

Marsh Posté le 03-11-2003 à 12:51:08    

genre ca ?
 
startInfo.Arguments = "\"C:\\Program Files\\DVD\\monkey.mpg\"";


Message édité par chrisbk le 03-11-2003 à 12:51:29
Reply

Marsh Posté le 03-11-2003 à 13:24:16    

Pourquoi ne pas appeler l'OCX WMP ? Ce sera bien plus propre, et tu n'auras pas le problème...
 
En plus ce sera ton process qui sera visible au lieu d'être WMP, ce qui est plus propre...
 
Et en plus ça empêchera l'utilisateur de repasser en mode fenêtré en faisant ALT+Entrée, puisque tu peux intégralement désactiver l'interface de WMP via l'OCX.


Message édité par MagicBuzz le 03-11-2003 à 13:24:51
Reply

Marsh Posté le 03-11-2003 à 22:38:51    

Merci bcp les gars !!! J'suis eppate de votre reactivite... :)

Reply

Marsh Posté le 04-11-2003 à 22:51:44    

Ill Nino a écrit :

Merci bcp les gars !!! J'suis eppate de votre reactivite... :)


 
 
ben on glande au lieu de bosser [:spamafote]

Reply

Marsh Posté le 05-11-2003 à 00:47:21    

chrisbk a écrit :


ben on glande au lieu de bosser [:spamafote]


+++++ :D

Reply

Marsh Posté le 05-11-2003 à 09:04:21    

:lol:  :jap:

Reply

Sujets relatifs:

Leave a Replay

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