Registriert seit: 3. Jan 2007
Ort: Dresden
3.443 Beiträge
Delphi 7 Enterprise
|
AW: Synchronisierung mit MainThread ohne Thread-Kontext
29. Jun 2010, 09:02
funktioniert doch:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var id:Cardinal;
begin
BeginThread(nil,0,@TForm1.ThreadFunc,self,0,id);
end;
procedure TForm1.snyc;
begin
if GetCurrentThreadId=system.MainThreadID then
showmessage('yes');
end;
function TForm1.ThreadFunc: Integer;
begin
TThread.Synchronize(nil,snyc);
end;
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.
|
|
Zitat
|