Einzelnen Beitrag anzeigen

Benutzerbild von Berserker
Berserker

Registriert seit: 15. Dez 2002
Ort: Chemnitz
165 Beiträge
 
Delphi 6 Professional
 
#1

Record-Feld über Variable ansprechen

  Alt 15. Aug 2007, 12:38
Servus.

Ich will ein Feld in einem Record mit über eine Variable ansprechen.

Angenommen das Record sieht wie folgt aus:

Delphi-Quellcode:
type TTestRecord = record
    Test1: integer;
    Test2: integer;
    Test3: integer;
    Test4: integer;
end;
nun will ich mittels einer Funktion einen Wert auslesen:

z.B. function getValueFromRecord(fieldname: string): integer; also

i := getValueFromRecord('Test1'); Wie ist das zu bewerkstelligen?
Da ich bisher nur mit Datenbanken hantiere ist das neu für mich.

Bei einer DBTable kann ich den Wert vom aktuellen Datensatz mit

FieldByName(varibale).AsInteger; holen.

MfG, Ronny
  Mit Zitat antworten Zitat