Einzelnen Beitrag anzeigen

TigerLilly

Registriert seit: 24. Mai 2017
Ort: Wien, Österreich
1.176 Beiträge
 
Delphi 11 Alexandria
 
#1

Verständnisfrage zu TValue

  Alt 4. Mär 2020, 10:29
Delphi-Version: 5
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: Strings)
auch TValue.AsInteger schlägt fehl, weil: String

Muss ich einen TValue, der '123' enthält, explizit mit StrTotInt umwandeln?
Was ist der Unterschied zwischen TValue.AsInteger und TValue.Cast()?

Danke für Infos.
  Mit Zitat antworten Zitat