Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.640 Beiträge
 
#1

Klassenname beim Debuggen herausfinden

  Alt 18. Nov 2008, 15:08
Hallo,

bei mir knallt es in einer Anwendung unter sehr mysteriösen Umständen.
Immer wenn in einer MDI-Anwendung ein bestimmtes Formular 5x instanziert und wieder geschlossen wurde und es dann ein sechstes mal geöffnet wurde, dann fliegt mir beim entfernen einer beliebigen Komponente die Remove-Notification um die Ohren. Die läuft über TComponent.FComponents... und da würde ich nun gerne wissen, von welchem Typ die einzelnen Komponente in der Hierarchie der Notifications sind.

Wie kann ich also bei einem solchen Ausdruck
Code:
TComponent(PPointerList(TList($155DE58).FList)[0])
Den Klassennamen der entsprechenden Komponente herausfinden? .ClassName liefert mir 'nicht verfügbarer Wert' auf dem Objekt...

Ps: Ich nutze hier gerade das BDS 2006.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat