Einzelnen Beitrag anzeigen

Kellerassel

Registriert seit: 31. Aug 2003
Ort: NRW
24 Beiträge
 
Delphi 2010 Professional
 
#1

indirekt auf Objekt instanz attribute zugreifen?

  Alt 15. Mär 2011, 12:01
Hallo alle Miteinander


weiß jemand ob es möglich ist indirekt auf die Attribute einer Objektinstanz zuzugreifen?


Beispiel:

Delphi-Quellcode:
type
  TGL_Cylinder = class
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
    durchmesser,hoehe:real;
  end;



..Irgendeine Procedure

var
meinobjekt:TGL_Cylinder;
eigenschaft:string;

begin
meinobjekt:=TGL_Cylinder.create;

eigenschaft:='durchmesser';

meinobjekt.eigenschaft:=5;



so geht es logischerweise nicht, das ja eine Onbjekteigenschaft kein String ist.

weiß jemand Rat?

Auf jede komplizierte Frage gibt es eine kurze knappe Antwort, die falsch ist.

Geändert von mkinzler (15. Mär 2011 um 12:04 Uhr) Grund: Delphi-Tag eingefügt
  Mit Zitat antworten Zitat