Ładny brzuch

Daje sobie (po inicjajci biblioteki)
chan := bass_streamcreateurl("http://localhost:8000", 0, 0, @DownloadProc, 0);
i nie wiem dla czego sie wysypuje :(
(wywoluje 2 razy procedure DownloadProc:
1. z danymi o dl. 0
2. z danymi o dl. ~ 1MB
wywoluje ta procedre jeszcze podczas bass_streamcreateurl.)
Jak chce tylko odsluchac radio chan := bass_streamcreateurl("http://localhost:8000", 0, 0, NIL, 0); to dziala bez problemu. Procedura DownloadProc wyglada tak: procedure DownloadProc(buffer: pointer; dataLen, user: DWORD); begin // end;
Uytkownik Ali240 edytowa ten post 02 lipiec 2005, 14:22


Okopuje ten temat, bo mam nadzieje, ze osoby ktore znaja odpowiedz na to pytanie nie dokopaly sie do niego :), a ja nie moge sobie wciaz poradzic :(

HA! Jush znalazlem blad :) Zamiast:
procedure DownloadProc(buffer: pointer; dataLen, user: DWORD);
Powinno by:
procedure DownloadProc(buffer: pointer; dataLen, user: DWORD); stdcall; Maa roznica a juz nie chcialo dzialac :)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •