Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Int3g3r,
10. Apr 2019
Anscheinend nicht, wie lässt sich das aktivieren ?
Hab was gefunden : {$R+} or {$R-} {$RANGECHECKS ON} or {$RANGECHECKS OFF}
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Int3g3r,
10. Apr 2019
Vielen dank für eure Hilfe!
@haentschman:
Könntest du bitte mein "Post - 11:05" Uhr auf der ersten Seite lesen ?
Hätte gerne eine Antwort darauf ob man nach der implementation private variablen deklarieren kann ? Wenn ja wie ?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Int3g3r,
10. Apr 2019
Endlich !! 8-)
Habs herausgefunden!
SetLength(MitarbeiterNamen, anzAktiveMitarbeiter-1);
qryMitarbeiter.First;
while not qryMitarbeiter.Eof do
begin
MitarbeiterNamen := (qryMitarbeiterNAME.AsString + ' ' + qryMitarbeiterVORNAME.AsString);
inc(i);
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Int3g3r,
10. Apr 2019
Hmm ich verstehe nicht wo meine Frames zerstört werden ? Ich habe keinen code der die Frames freigibt oder zerstört, ausser beim btnSchliessen. Oder werden bei PersonList.Free nur die Frames freigegeben aber die Referenzen in der Liste nicht gelöscht?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Int3g3r,
10. Apr 2019
Besten Dank für die Erklärung. Dies habe ich wohl falsch verstanden. Ich habe gedacht das der owner dann auf die TObjectList übertragen wird. Somit hatte ich 2 Owner.
// 1. Variante
FrmPerson := TFrmPerson.Create(nil); // Owner hier auf nil
PersonList := TObjectList<TfrmPerson>.Create(True); // bleibt
Habe ich nun wie in deinem beispiel getestet. Hat leider nichts gebracht der...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Int3g3r,
10. Apr 2019
Hmm... Also das Ziel bei einer TObjectList ist doch das die Items automatisch freigegeben werden wenn der owner auf true ist. Somit muss ich nicht jedes Objekt manuell in einer Schleife freigeben.
Ich habe es trotzdem mal versucht und den owner auf false gesetzt. Dies hat an der situation nichts geändert.