Registriert seit: 7. Aug 2008
Ort: Brandenburg
1.465 Beiträge
Delphi 12 Athens
|
Re: String zum Property casten ?
28. Mai 2009, 09:26
Zu deinem ersten Post:
Wenn die Object-Klasse oder Record-Typ, der im Array pfDTO gespeichert wird, eine Methode "cast" implementiert, dann ist so ein Aufruf möglich.
Dein zweites Post ist genauso unverständlich formuliert wie das erste.
Wenn die Klasse, die in pfDTO gespeichert ist, eine Methode bereitstellt, der man einen Feldnamen als String übergeben kann, dann benutze diese. Wenn dort aber ein Index oder eine Konstante erwartet wird, dann muss der Feldname erst in diesen Wert übersetzt werden. Z.B. Bei TStringList gibt es dafür die Methode IndexOf. Ein simples Casten ist nicht möglich.
|