Hallo,
folgende Zeile compiliert mit Delphi7 ohne Probleme...mit Lazarus gibts eine Fehlermeldung:
Code:
BASS_ChannelSetSync(chan, BASS_SYNC_META, 0, @MetaSync, nil);
Die Fehlermeldung kommt bei @MetaSync und zwar:
Error: Incompatible type for arg no. 4: Got "<address of procedure(LongWord,LongWord,LongWord,LongWord);Std Call>", expected "<procedure variable type of procedure(LongWord,LongWord,LongWord,Pointer);StdC all>"
Die Sync-Procedure ist wie folgt definiert:
procedure MetaSync(
handle: HSYNC; channel, data, user: DWORD); stdcall;
Weiß jemand zufällig eine Lösung?