Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by jaenicke,
6. Mai 2016
Wenn du ein funktionierendes Beispiel hättest, würde ich mir das mal anschauen.
Bedenken solltest du aber noch zusätzlich, dass ein eigener Thread natürlich deutlich schneller ist. Denn da brauchst du nicht ständig Application.ProcessMessages zwischendurch aufrufen.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by jaenicke,
6. Mai 2016
Wofür brauchst du da eigentlich OnMessage? Ein Beispiel: TOnFinished = procedure(const ACancelled: Boolean; const AFolder: string; const AFolderSize: Int64) of object;
TTest = class(TThread)
private
FFolder: string;
FFolderSize: Int64;
FOnFinished: TOnFinished;
function GetFolderSize(const AFolder: string): Int64;
procedure SetOnFinished(const Value:...