Einzelnen Beitrag anzeigen

SonnyBoyPro

Registriert seit: 9. Mai 2007
68 Beiträge
 
#17

AW: Anwendung unicodefähig machen?

  Alt 19. Aug 2014, 17:18
Hallo Alex II,

falls das Problem noch nicht gelöst wurde:

Definition in BASS.h
Code:
static inline HSTREAM BASS_StreamCreateURL(const WCHAR *url, DWORD offset, DWORD flags, DOWNLOADPROC *proc, void *user)
{
   return BASS_StreamCreateURL((const char*)url, offset, flags|BASS_UNICODE, proc, user);
}
daher
in BASS.pas function BASS_StreamCreateURL(url: PWideChar; offset: DWORD; flags: DWORD; proc: DOWNLOADPROC; user: Pointer):HSTREAM; {$IFDEF MSWINDOWS}stdcall{$ELSE}cdecl{$ENDIF}; external bassdll; ändern und
schon klappt der Aufruf
 FWebRadioStream := BASS_StreamCreateURL(pWideChar(s), 0, BASS_UNICODE or BASS_STREAM_BLOCK or BASS_STREAM_STATUS or BASS_STREAM_AUTOFREE, @StatusProc, nil); bg
  Mit Zitat antworten Zitat