Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
25. Feb 2021
Er meint, dass sich die TStringList dann doch verwenden lässt, anstatt z.B. TList<String>,
da er jetzt mitbekommen hat, dass die StringList doch ein "ToStringArray" besitzt, um direkt aus der StringList ein TArray<String> rauszubekommen und dann damit was machen zu können.
ABER, auch wenn man eine TStringList nutzt, sollte man dennoch für Parameter den Typ TStrings verwenden,
denn bei...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
23. Feb 2021
TStrings/TStringList hat auch ein "ToStrings", bzw. ein ToStringArray,
und AddStrings nimmt alternativ ebenfalls ein Array entgegen.
(nur ein "NameArray" fehlt der Komponente noch, bzw. ein TPair<String,String> für Name+Value)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
23. Feb 2021
Klar, man könnte es so machen, ABER
man ruft NIEMALS Destroy direkt auf! (Free)
und warum kein Ressourcenschutzblock? (Try-Finally)
Und da bei den Komponenten der Owner angegeben wurde, reicht es nur die Form freizugeben.