Sir Rufo hat folgendes vorgeschlagen (Beitrag #4):
Zitat:
Delphi-Quellcode:
procedure TMyOwnThread.CallError( const Content : string );
procedure SyncError;
begin
if Assigned( FInstError )
then FInstError( Content );
end;
begin
Synchronize( SyncError );
end;
Bei mir meckert der Compiler da aber in der Synchronize(...)-Zeile: "Incompatible types: 'method pointer and regular procedure'". Jemand ne Ahnung, woran das liegen könnte? Delphi 6?
Gruß!
Robert