Einzelnen Beitrag anzeigen

berens

Registriert seit: 3. Sep 2004
431 Beiträge
 
Delphi 2010 Professional
 
#10

AW: thread variablen zugriff - Verständnisfrage

  Alt 28. Sep 2010, 12:16
(Jaja, Thema ist alt, aber meine Frage passt halt hierzu am Besten.)

Zusammengefasst (es geht mir hier bitte wirklich nur drum, ob es absturzsicher bzw. fehlerfrei ist, und nicht, ob es ansatzweise sinnvoll ist):

Wenn ich in MeinThread.Execute z.B. Form1.Caption := irgendwas mache, ist es kein Problem.

Wenn ich in Form1.Button1Click z.B. MeinThread.intIrgendwas := MeinThread.intIrgendwas + 1 mache, ist es kein Problem.

Alles was darüber hinausgeht, also quasi Befehle, die über mehrere Zeilen gehen (Schleifen oder if Abfragen darauf folgenden Reaktionen), können Probleme machen, weil Sie unterbrochen werden können, und sollten deshalb dringend vermieden werden.

Ist das so korrekt?

Danke für die Erleuchtung
  Mit Zitat antworten Zitat