Thema: Delphi ClassName ist falsch

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.316 Beiträge
 
Delphi 12 Athens
 
#5

Re: ClassName ist falsch

  Alt 12. Jun 2009, 14:25
Einzige Möglichkeit an den "tatsächlichen" Klassennamen ranzukommen:

Du derstellst dir in der Basisklasse eine Funktion ala RealClassName,
definierst diese NICHT als Virtual, greifst darin direkt auf den Klassentyp zu oder setzt den Result-String selber.

Und dann nicht vergessen dieses in allen abeleiteten Klassen zu überschreiben ....
Nja, oder du setzt gleich den gewünschten String direkt (per Hand) an der Stelle ein.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat