Nun würde ich gern ein bekanntes Feld (z.B. 'OXID') einer bekannten Klasseninstanz (aArt[index]) einer Prozedur übergeben um ebendort in dieser Prozedur auf selbiges Feld zuzugreifen, so wie ich es auch im aufrufenden Code kann... Brauche ich dazu wirklich die
RTTI?
Vielleicht ist die Aufgabenstellung auch zu simpel um richtig verstanden zu werden
Delphi-Quellcode:
procedure SetValue(var oFld: TWaswoasDennI; value: string);
begin
oFld := TWaswoasDennI.Create();
oFld.SetValue(value);
end;
Du musst schlicht und einfach die Referenz als 'var' übergeben.