Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
Delphi 12 Athens
|
AW: Durch record iterieren
19. Mai 2020, 19:59
System.RTTI.pas (früher RTTI.pas)
prinzipiell
Delphi-Quellcode:
uses
System.RTTI;
var
F: TRttiField;
begin
for F in (TRttiContext.Create.GetType(TypeInfo(TRec)) {as TRttiRecordType}).GetFields do // für Variablen aka Felder im Record
...
aber ich weiß/glaube nicht, ob/dass es möglich ist Konstanten aufzulisten. (für globale Konstanten und Variablen sind ja ebenfalls keine TypeInfos vorhanden)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
Geändert von himitsu (19. Mai 2020 um 20:04 Uhr)
|