Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#2

Re: Thread (kein TThread) synchrinisieren?

  Alt 30. Aug 2006, 16:34
Du musst einfach eine benutzerdefinierte Message an dein Formular senden.
Delphi-Quellcode:
const UM_NOTIFY = WM_USER+101;

procedure DieCallbackprocedure(parameter:integer);
begin
   // schicke Message an eigenes Formular
   PostMessage(Form1.Handle, UM_PSS_INIT, parameter, 0);
end;
In deinem Formular wird dann die Message abgefangen und bearbeitet.
Du kannst der Message 2 Integer-Parameter übergeben; wenn du mehr brauchst, oder andere Datentypen,
muss man über eine Queue nachdenken.
Andreas
  Mit Zitat antworten Zitat