Forum: Algorithmen, Datenstrukturen und Klassendesign
by ScharfeMietze,
10. Mai 2016
Tadaaaaaaaa :):):)
Nun seh ich auch den Wald vor lauter Bäumen. Das "self" war die Lösung. Auch der Knoten ist geplatzt mit der "Globalen Variable"
Ich danke für das fehlende Puzzleteil!
Lieben Gruß und vielen vielen Dank
SM;)
Forum: Algorithmen, Datenstrukturen und Klassendesign
by ScharfeMietze,
9. Mai 2016
Thread
constructor TThread.Create(aList: TStringList; aFormxyz: TFormxyz );
begin
inherited Create (false) ;
FreeOnTerminate:= True;
FResultstringlist:= TStringList.Create;
FList:= TStringList.Create;
FList.Assign(aList);
FFormxyz:= aFormxyz;
Forum: Algorithmen, Datenstrukturen und Klassendesign
by ScharfeMietze,
9. Mai 2016
LFormxy.SetThreadResult(FResultstringlist) schluckt Delphi gar nicht....
Forum: Algorithmen, Datenstrukturen und Klassendesign
by ScharfeMietze,
9. Mai 2016
Mir fehlt die genaue Syntax.
wenn ich z.B. 3x auf den Button drücke,
habe ich doch 3 Instanzen die sich LFormxyz nennen.
Wie müsste die Codezeile des construcktor aussehen und auf der LFormseite das Create?
Da ich bisher nie Instanzen mit Threads gestartet habe kam ich immer gut hin.
Ich bin Blond bitte helft mir :)
Lieben Gruß und Danke
SM;)
Forum: Algorithmen, Datenstrukturen und Klassendesign
by ScharfeMietze,
9. Mai 2016
Genau da sitzt meine Blockade wie ich das erschlage.
Wenn ich 3 Mal den Butten drücke hätte ich ja 3 x LFormxyz.Ich weiß schlicht nicht was ich mitgeben soll.
Gruß SM;)
Forum: Algorithmen, Datenstrukturen und Klassendesign
by ScharfeMietze,
9. Mai 2016
Hallo
Ich erzeuge per Button eine Form.
LFormxy:= TFormxy.create(abc)
try
do something
wait for all results
do something
finally
Release...
end