Skocz do zawartości

sndPlaySound();


Specter

Recommended Posts

sndPlaySound("\\system\\wav\\" && czytaj && ".wav", SND_FILENAME | SND_ASYNC);

blad jest przy:
"\\system\\wav\\" && czytaj && ".wav"
jak to zrobic zeby bylo dobrze??
jesli Stringa nie moge uzyc bo wyskakuje blad z zz stringa na chara nie przerobie wie ktos jak mi pomoc?

Link do komentarza
Udostępnij na innych stronach

String czytaj;
int i,koniec;
char wav[50];
char sciezka[30] = "system\\wav\\";
char sciezka2[10] = ".WAV";
czytaj = RichEdit2->Text;
RichEdit2->SelectAll();
koniec = RichEdit2->GetTextLen();
for(i=1;i<=koniec;i++) {
sprintf(wav,"%s",sciezka);
wsprintf(wav,"%c",czytaj);
wsprintf(wav,"%c",sciezka2);
sndPlaySound(wav, SND_FILENAME | SND_ASYNC);
Sleep(1000);
}

zle co? ;] bo jakos nie dziala :/
jesli czytaj to powiedzmy " lsdasdkldsa" to ni dzila i tak :/

Link do komentarza
Udostępnij na innych stronach

sorry za tyle postow ale nie am guzika edit :/
ten program pobiera diokladniej co?
pamieci jakie? co jest jaka? RAM dysk ? bo potrzebuje napisac progrm ktory pobiera informacje o komputerze jak najwiecej (XP system)
do szkoly a qrde nie wiem jak w sumie ;/
wie ktos moze? pomorze ? :/

{

MEMORYSTATUS ms;
ms.dwLength = sizeof(MEMORYSTATUS);
GlobalMemoryStatus(&ms);
wsprintf (buf, "%d", ms.dwTotalPhys);
wsprintf (buf, "%d", ms.dwAvailPhys);
wsprintf (buf, "%d", ms.dwTotalPageFile);
wsprintf (buf, "%d", ms.dwAvailPageFile);
wsprintf (buf, "%d", ms.dwTotalVirtual);
wsprintf (buf, "%d", ms.dwAvailVirtual);
}

Link do komentarza
Udostępnij na innych stronach

String czytaj; 
int i,koniec; 
char wav[50]; 
char sciezka[30] = "system\\wav\\"; 
char sciezka2[10] = ".WAV"; 
czytaj = RichEdit2->Text; 
RichEdit2->SelectAll(); 
koniec = RichEdit2->GetTextLen(); 

wsprintf(wav,"%s%s%s",sciezka,czytaj, sciezka2); 
sndPlaySound(wav, SND_FILENAME | SND_ASYNC); 
Sleep(1000); 

Pisałem z pamieci wiec moga być jakies male literowki. ;)
pozdrawiam

Link do komentarza
Udostępnij na innych stronach

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gość
Odpowiedz...

×   Wkleiłeś zawartość bez formatowania.   Usuń formatowanie

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Utwórz nowe...