Forum: Object-Pascal / Delphi-Language
by TigerLilly,
4. Mär 2020
Ich kanns nicht umsetzen:
Ich habe
function RestoreProperty(aInstance: TObject; aPropertyName: string; Value:TValue): Boolean;
Wie müsste das weiter gehen?
var
prop: TRttiProperty;
begin
prop := TType.GetType(?);
prop.SetValue(? , TValue.From(value).Convert(prop.PropertyType.Handle));
Forum: Object-Pascal / Delphi-Language
by TigerLilly,
4. Mär 2020
:- ) Ja, danke - ich lerne Spring4D immer mehr schätzen. :thumb:
Forum: Object-Pascal / Delphi-Language
by TigerLilly,
4. Mär 2020
Ich hänge grad ein bissl mit TValue ab. :-/
Meine Aufgabe:
- Properties auslesen und die Werte in einem TValue speichern (mancxhe String, manche Integer, manche Boolean)
- Diese Werte in einer Datei speichern (da sind sie jetzt alle Strings)
- Die Werte wieder in TValue einlesen (da sind sie jetzt immer noch Strings)
- TValue den Properties zuweisen (schlägt bei Int+Bool fehl, weil:...