Forum: Object-Pascal / Delphi-Language
by Captnemo,
27. Jun 2014
So hab ich es jetzt letztlich im Moment auch gelöst. Im MainTread eine Tobjectlist, vom Thread innerhalb ein TCriticalSection Daten hinzu, und per postmessage benachrichtigen.
Aber ich will mir auch nochmal die TThread.Queue anschauen, denn das find auch ganz interessant.
Forum: Object-Pascal / Delphi-Language
by Captnemo,
26. Jun 2014
Dann bekomme ich wieder beim zugriff auf sLogText eine Zugriffsverletzung.
Ich hab's jetzt so:
Senden:
procedure TComThread.SendMsgToMain(LogText: string; Debug: Boolean);
begin
LogMsg:=TLogMessage.Create;
LogMsg.sLogText:=LogText;
LogMsg.bIsDebug:=Debug;
Forum: Object-Pascal / Delphi-Language
by Captnemo,
26. Jun 2014
Hi,
ich möchte ein Object aus meinem Thread an den Hauptthread senden.
So hab ich mir das vorgestellt. (TLogMessage ist hier nur ein Beispiel, was ich zum Testen genommen habe).
Verschicken:
var
LogMsg: TLogMessage;