C# : fichier video a gerer... - C#/.NET managed - Programmation
Marsh Posté le 02-11-2003 à 18:09:24
J'precise que MPC se lance, mais marque File Not Found...
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 ?
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
Marsh Posté le 03-11-2003 à 12:51:08
genre ca ?
startInfo.Arguments = "\"C:\\Program Files\\DVD\\monkey.mpg\"";
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.
Marsh Posté le 03-11-2003 à 22:38:51
Merci bcp les gars !!! J'suis eppate de votre reactivite...
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
Marsh Posté le 02-11-2003 à 18:07:23
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 :
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 ???