Bonjour,
J'essai d'ouvrir une vidéo mp4 depuis une application que je developpe avec C++builder.
Pour cela j'utilise shellExecute() de cette manière:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
erreur=ShellExecute(NULL,  // Handle de la fenêtre parent
						TEXT("open"), // Action à effectuer
						TEXT("C:\\Program Files (x86)\\VideoLAN\\VLC\\vlc.exe"),
						NULL,
						NULL, // Répertoire par défaut
						SW_SHOWNORMAL // Manière d'afficher
						);
VLC s'ouvre bien par contre quand je met ce code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
erreur=ShellExecute(NULL,  // Handle de la fenêtre parent
						TEXT("open"), // Action à effectuer
						TEXT("netoplc.mp4"),
						NULL,
						NULL, // Répertoire par défaut
						SW_SHOWNORMAL // Manière d'afficher
						);
Il y a le code d'erreur 2. (netoplc est le nom de ma video)
j'ai essayé de mettre le chemin absolu (C:/Users/adminlocal/Desktop/C++ graphique/image/netoplc.mp4) mais sans plus de réussite…
Suite à plusieurs heure de recherche google et de nombreux essais je m'en remets à la l'aide d'une âme charitable.