PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → lecture son impossible
lecture son impossible
Started by lolodev, Jul., 26 2016 11:45 AM - 12 replies
Posted on July, 26 2016 - 11:45 AM
bonjour

j'ai téléchargé un .wav
il se joue bien sur mon poste
j'ajoute la fonction SON au clic d'un bouton et je copie le .wav dans le projet.
impossible de jouer le son

pourquoi ?
merci
Posted on July, 26 2016 - 1:31 PM
Bonjour,

parceque ton code est faux ?

Cordialement


--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

Plus d'information sur http://fabriceharari.com
Posted on July, 26 2016 - 2:24 PM
j'ai simplement ecrit : son("727.wav")
Posted on July, 26 2016 - 3:02 PM
Bonjour

Le 7/26/2016 à 6:24 AM, lolodev a écrit :
> j'ai simplement ecrit : son("727.wav")

Et comme je le pensais, le code est incorrect :-)

il ne trouve pas le fichier son, vu que son chemin n'est pas indiqué, et
que le répertoire courant, au moment de l'exécution, n'est PAS ce que tu
penses qu'il doit être...

c'est tout !

Cordialement


--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

Plus d'information sur http://fabriceharari.com
Posted on July, 26 2016 - 7:26 PM
c'est fou

j'ecris donc Son(fRepEnCours()+["\"]+"727.wav")
et toujours rien
Registered member
36 messages
Popularité : +3 (3 votes)
Posted on July, 27 2016 - 9:23 AM
Fais un Trace(fRepEnCours()) et tu constateras le répertoire en cours lors d'un test.
Tu dois placer ton fichier dans ce répertoire.

http://doc.pcsoft.fr/fr-FR/?3036022&name=fRepEnCours

[Extrait]
Lors de tests depuis l'éditeur WINDEV (GO de fenêtre ou de projet), le répertoire en cours correspond au répertoire de génération de la configuration de projet courante, ou à défaut au sous-répertoire EXE de votre projet.
Posted on July, 27 2016 - 10:17 AM
bonjour
merci
ce que j'ai fais....
Posted on July, 27 2016 - 4:21 PM
Ben non... frepencours, ce n'est PAS le répertoire du projet ou tu dis
que tu as mis le fichier.





Le 7/26/2016 à 11:26 AM, lolodev a écrit :
c'est fou

j'ecris donc Son(fRepEnCours()+["\"]+"727.wav")
et toujours rien
Posted on July, 27 2016 - 5:36 PM
lolodev a exposé le 26/07/2016 :
c'est fou

j'ecris donc Son(fRepEnCours()+["\"]+"727.wav")
et toujours rien


Utilise fRepExe() à la place de fRepEnCours()

Eric
Posted on July, 28 2016 - 5:58 AM
le fichier wav est en place et meme avec frepexe() il ne veut toujours pas se jouer...
Posted on July, 28 2016 - 9:17 AM
Bonjour,

Même constat chez moi !

Cordialement
Registered member
43 messages
Popularité : +2 (2 votes)
Posted on July, 28 2016 - 12:45 PM
Bonjour,

Peut être s'agit il d'un "faux" fichier wav, genre un mp3 renommé en wav que le media player sait lire malgré la mauvaise extension mais pas la fonction son de windev ?

A tester après conversion ...
Registered member
962 messages
Popularité : +183 (185 votes)
Posted on July, 28 2016 - 11:59 PM
hello,
pour jouer un son tu peux aussi utiliser la fonction MciJoue comme ceci par exemple :
MCIJoue("f:\temp\test.wav")

L'avantage de MciJoue c'est qu'il permet de jouer d'autres types de fichier que les .wav, les .mp3 par exemple.

--
Ami calmant, J.P
Message modified, July, 29 2016 - 12:00 AM