Hallo!
Die letzten Einträge zum Thema Bass.Dll und NetRadio sind zwar schon etwas älter -- aber vielleicht hat der Fehler ja auch Garnichts mit dem Demo-Projket zu tun und ich stehe einfach auf dem Schlauch:
Wenn ich versuche das NetRadio-Demo-Projekt zu compilieren, bekomme ich den Fehler:
E2015 Operator ist auf diesen Operandentyp nicht anwendbar.
Dies bezieht sich auf die folgende procedure:
Delphi-Quellcode:
procedure StatusProc(buffer: Pointer; len, user: Pointer); stdcall;
begin
if (buffer <> nil) and (len = 0) then
SendMessage(win, WM_INFO_UPDATE, 8, DWORD(PAnsiChar(buffer)));
end;
Wenn ich hingegen auf
len = Nil prüfen lasse, ist alles ok, und das Demo läuft.
Was ist wohl der Grund für diesen Fehler -- oder hat es eher etwas mit meiner Konfiguration (Win 8 64 Bit, Delphi XE Starter) zu tun?
Lieben Dank & Gruß
Jazzman