prehravanie multimedii v c

Programovacie jazyky, rady, poradňa...
lopo
Amateur
Amateur
Príspevky: 13
Registrovaný: 08 jan 2007, 21:23

prehravanie multimedii v c

Príspevok od používateľa lopo »

mam takyto kus kodu

Kód: Vybrať všetko

#include<stdio.h>
#include<windows.h>
#pragma comment(lib,"winmm")
int main(int argc, int *argv[])

{int a;
char subor[20];
FILE *fp;
printf("zadaj meno suboru pre prehravanie \n");
scanf("%s",subor);
fp=fopen(subor,"r");
if (fp==NULL){
printf("multimedialny subor [%s] sa neda otvorit \n", subor);
return 1;}

mciSendString("open subor alias multimedia",0, 0, 0);
a pokracuje dalej.......
tak strucny opis chcem aby mi otvorilo multimedialny subor zadany z klavesnice a potom dalej ho prehralo prehravanie mam vyriesene program skoro spraveny len neviem ako tam mam zadat aby sa to nacitalo z klavesnice tento kod mi nefunguje sice nevypise ziadnu chybu ale subor mi neprehra mohol by niekto poradit???
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: prehravanie multimedii v c

Príspevok od používateľa audiotrack »

skúšal si aj niečo ako

Kód: Vybrať všetko

mciSendString("open "+subor+" alias multimedia",0, 0, 0);
?
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Re: prehravanie multimedii v c

Príspevok od používateľa chrono »

V C to fungovať nebude. :)

Musíš použiť nejakú funkciu, ktorou do toho reťazca, čo používaš pri mciSendString, vložíš ten názov súboru (a teda napr. sprintf či podobné funkcie, alebo nejaké iné).
Napísať odpoveď