Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by TurboMagic,
21. Sep 2022
Hah! Du hattest recht! Der Button zum Starten der Aktion hatte ModalResult = mrOK und
hat somit irgendwie das Fenster geschlossen.
Danke!
Grüße
TurboMagic
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by TurboMagic,
21. Sep 2022
Eigentlich nicht. Aber ich probiere mal was. Moment... Stay tuned... ;-)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by TurboMagic,
21. Sep 2022
Scheint da alles nil zu sein.
Welche Variable wäre da interessant?
Siehe Anhang.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by TurboMagic,
21. Sep 2022
Ok, hier ein neuer Screenshot, diesmal mit Callstack.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by TurboMagic,
20. Sep 2022
Das mit dem Sleep: Duh! War aber nur im Testprogramm so.
Anbei ein Screenshot und siehe da: kein Stsck Trace!
Crash ist in Zeile 190.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by TurboMagic,
20. Sep 2022
Komisch, ich habe jetzt das gewünschte Testprogramm geschrieben, siehe Anhang.
Nur: es knallt da nicht beim Zugriff auf den Progressbar, das Label wird aber
nie aktualisiert :?
Bin verwirrt.
Grüße
TurboMagic
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by TurboMagic,
20. Sep 2022
Sitze gerade vor einem anderen PC aber im Prinzip so:
type
TOnProgress = procedure(Sender: TObject; Progress: UInt32) of Object;
TMyWorker = class(TObject)
private
FOnProgress : TOnProgress;
procedure ReportProgress(Progress: UInt32);
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by TurboMagic,
19. Sep 2022
Benutze D11.2 und Versuche mittels TThread.Queue ein Progressbar aus einem Task heraus zu aktualisieren. Das crasht jedoch. Ein Label das in der selben Methode den selben Wert ausgibt crasht nicht.
Woran kann es liegen?