Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.648 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: Fehlermeldung "ELEMENT HAT KEIN FENSTER"

  Alt 31. Jul 2015, 13:57
Bei dir wird GetSelectedItems beim Erstellen der Komponente aufgerufen. Das funktioniert aber nicht, da die Komponente dort noch keinen Parent hat.
Bei mir wird das jedoch nicht aufgerufen.

Entweder hast du doch noch mehr im Quelltext stehen oder es liegt vermutlich an einem Addon. Passiert der Fehler auch, wenn du Delphi mit -pTest als Parameter startest?

und mein Delphi XE 7 liefert diese Medlung beim Compile der Komponente, installieren geht aber Komponente über ein Form ziehen liefert ebenfalls den fehler wie XE 2


Delphi-Quellcode:
[dcc32 Hinweis] CheckListBox2.pas(61): H2365 Schreibweise der Überschreiben-Methode TCheckListBox2.create muss exakt ihrem Vorfahren TCheckListBox.Create entsprechen
[dcc32 Hinweis] CheckListBox2.pas(62): H2365 Schreibweise der Überschreiben-Methode TCheckListBox2.destroy muss exakt ihrem Vorfahren TCheckListBox.Destroy entsprechen
Hast du den Fehler denn einmal korrigiert?
Create und Destroy klein zu schreiben ist nun einmal keine gute Idee...
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat