PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Problème de variable (passée en paramètre avec Médiaplayer)
Problème de variable (passée en paramètre avec Médiaplayer)
Débuté par Eric, 08 nov. 2006 08:24 - 3 réponses
Posté le 08 novembre 2006 - 08:24
Bonjour à tous,

je ne suis pas arrivé à lancer windows Médiaplayer avec en parametre(une variable) le chemin du film.


Cette ligne marche très bien :
======================
LanceAppli("""C:\Program Files\Windows Media Player\wmplayer.exe"" f:\gladiator", exeInactif, Vrai)


Cette ligne ne marche pas !!! :
=====================
Film est une chaine="f:\gladiator.avi"

LanceAppli("""C:\Program Files\Windows Media Player\wmplayer.exe"" film", exeInactif, Vrai)


Quand je passe en dur le chemin du film ca marche, quand je passe le même film dont le chemin est passé dans une variable cela ne marche pas.

=>J'ai un vidéothèque, je voudrai sélectionner un film dans cette liste et lancer Médiaplayer pour le visualiser.

ps:même problème avec tous les lecteurs VLC vidéo, Médiaplayer et Média Classic etc...
Posté le 08 novembre 2006 - 09:37
Vous passez en paramètre le nom de la variable et non le contenu.

Essayez :

LanceAppli(""C:\Program Files\Windows Media Player\wmplayer.exe"" + film, exeInactif, Vrai)

Bon dev
Posté le 08 novembre 2006 - 23:09
Ca ne marche pas ta solution.
(je le fais déjà)


Merci quand même
Posté le 09 novembre 2006 - 10:08
Manque un "+" et un " est mal placé (film était pris comme le nom du film constante)


LanceAppli("""C:\Program Files\Windows Media Player\wmplayer.exe"" "+film, exeInactif, Vrai)