Iterowanie po polach klasy

0

Witam, mamy klasę

type
  Test = class()
    nazwa : string;
    opis : string;
    numer : string;
  end;    

Pytanie brzmi : czy można pobrać listę pól klasy w oparciu o wyrażenie regularne, i sprawdzić czy są do nich przypisane wartości bądź je przypisać (w jednej z metod obiektu) ?

Pozdrawiam

0

Nie słyszałem o takiej możliwości. Po co Ci to? Nikt takich rzeczy nie robi.

0

chodzi może o odwoływanie się do zmiennej przez jej nazwę?

łatwo to zrobić przez TStringList

każda pozycja to string z jakimś znakiem w środku
domyślnie chyb jest to " = "
Name to część z lewej, Value z prawej i jedziesz =]
A String to całość

jakoś tak

0

Może RTTI by coś pomogło. Ale to tak mówię może, bo nie jestem pewien.

0

RTTI - o to chodziło

Dynamiczne ustawianie właściwości

Pzdr

1 użytkowników online, w tym zalogowanych: 0, gości: 1