Registriert seit: 9. Mai 2007
68 Beiträge
|
AW: Anwendung unicodefähig machen?
19. Aug 2014, 18: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
|
|
Zitat
|