Oppure

Loading
09/03/08 14:18
ciao
come si fa a riprodurre i file mp3 ? sono ron sono riuscito con i file wav ma sono troppo pesanti da portare in giro e quindi volevo imparare a riprodurre gli mp3
ho trovato dei codici in internet ma sono lunghissimi e complicati e non sono riuscito a compilarli
voi sapete come fare ?
09/03/08 15:46
Dark_Limit
Ciao..Ho fatto tempo fa qualcosa.. questo dovrebbe essere il codice giusto:

mciSendString("open C:\percorso\file.mp3 type mpegvideo alias myFile", NULL, 0, 0);

aaa
10/03/08 21:21
ho provato ma non funzia
io ho messo cosi:
mciSendString(L"co.mp3", NULL, 0, 0);


il compilatore non mi da errore ma non riproduce il file, sai perchè?
10/03/08 22:15
gantonio
Ma hai visto che c'e' scritto

Open ... Type ... Alias ...

?
aaa
10/03/08 22:26
Dark_Limit
Non trovavo altri metodi..l'ho costruito così in dev-cpp e funzionava alla perfezione non so che dirti..(hai linkato le librerie per il compilatore?):k:
aaa
10/03/08 22:32
Dark_Limit
Postato originariamente da munkaka:

ho provato ma non funzia
io ho messo cosi:
mciSendString(L"co.mp3", NULL, 0, 0);


il compilatore non mi da errore ma non riproduce il file, sai perchè?


Dovevi lasciargli le scritte Alias etc..cmq il file che devi riprodurre scritto in quel modo deve per forza essere nella directory dove sta girando il programma..altrimenti devi specificargli il percorso..:k:
aaa
11/03/08 18:07
si si il file è nella directory del programma
avevo provato lasciando open..alias...esattamente cosi
	mciSendString(L"Open co.mp3 Type mpegvideo Alias myFile", NULL, 0, 0); 

ma non va lo stesso
io gli ho messo le librerie windows.h e ho linkato winm.lib, ce ne vogliono altre?
Ultima modifica effettuata da 11/03/08 18:24
11/03/08 18:56
gantonio
mciSendString(L"OPEN co.mp3 TYPE mpegvideo ALIAS myfile", NULL, 0, 0); 

mciSendString(L"PLAY myfile", NULL, 0, 0);

system("PAUSE");

mciSendString(L"CLOSE myfile", NULL, 0, 0);
Ultima modifica effettuata da gantonio 11/03/08 18:57
aaa