Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by StTüff,
31. Aug 2005
Ich möchte meine Lösung kurz vorstellen:
Meine Klasse sieht jetzt so aus:
TTestThread = class(TThread)
private
{ Private-Deklarationen }
protected
Msg: string;
DlgType: TMsgDlgType;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by StTüff,
31. Aug 2005
OK! Vielen Dank. Das beantwortet meine Frage. Ich muss also unterscheiden, ob ich die Funktion aus eine Thread aufrufe, oder eben nicht. Am besten mache ich die Funktion zur Memberfunktion der Thread-Klasse (ist diese im Moment noch nicht).
Mir scheint, ich muss das ganze Konzept noch mal überdenken.
Gruß,
StTüff
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by StTüff,
31. Aug 2005
Hallo!
Ich habe ein Problem mit "MessageDlg". Ich führe in einem Thread eine Funktion aus. Geht was schief, wird direkt in der Funktion eine Meldung mit "MessageDlg" ausgegeben. Leider ist es jetzt so, dass die Meldung nicht korrekt angezeigt wird (falsche Größe, Button fehlt usw.). Zusätzlich treten Zugriffsverletzungen auf. :wall:
Rufe ich die Funktion direkt auf (nicht in einem separaten...