Einzelnen Beitrag anzeigen

Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.303 Beiträge
 
Delphi 12 Athens
 
#4

AW: FMX Frame zur Laufzeit erstellen und Button darauf anklicken

  Alt 7. Jan 2022, 05:42
Moin...

Zitat:
dass man direkt auf die Komponenten des Frames zugreifen
MyFrame := TBeliebigerFrame.Create(Self); ...ich verstehe das so:
Du mußt dir deine Form "Variable" (MyFrame) hinterlegen.
Muster:
Delphi-Quellcode:
// als privates Feld
private
  FMyFrame: TBeliebigerFrame;
// in Liste über den Index abrufbar
FFrameList: TObjectList<MyFrame>; // mit Freigabe, ohne Freigabe TList<MyFrame> mit Create(Self);
...
FFrameList.Add(MyFrame);
// oder über den Namen
FFrameDict: TObjectDictionary<MyFrame>; // mit Freigabe, ohne Freigabe TDictionary<MyFrame> mit Create(Self);
...
FFrameDict.Add('MyFrame', MyFrame);
...und so weiter.

Geändert von haentschman ( 7. Jan 2022 um 05:45 Uhr)
  Mit Zitat antworten Zitat