Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
Delphi 10 Seattle Enterprise
|
AW: Objekte finden, egal ob TLMDEdit oder TRzEdit
14. Jan 2014, 17:42
Damit kannst du dir den gesamten Vererbungspfad anzeigen lassen:
Delphi-Quellcode:
function GetClassInheritancePathFrom( Instance : TObject ) : string;
var
LClass : TClass;
begin
Result := Instance.ClassName;
LClass := Instance.ClassParent;
while Assigned( LClass ) do
begin
Result := LClass.ClassName + '->' + Result;
LClass := LClass.ClassParent;
end;
end;
Ergebnis bei einem Button:
Code:
TObject->TPersistent->TComponent->TControl->TWinControl->TButtonControl->TCustomButton->TButton
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
Geändert von Sir Rufo (14. Jan 2014 um 17:46 Uhr)
|