Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi "Element xxx hat kein übergeordnetes Fenster" (https://www.delphipraxis.net/2891-element-xxx-hat-kein-uebergeordnetes-fenster.html)

janjan 12. Feb 2003 08:43


"Element xxx hat kein übergeordnetes Fenster"
 
ich habe:

- ein projekt mit mehreren selbstgeschriebenen Komponenten

- ein Package mit den Quelltexten der Kompos

-> beides zusammen in einer ProjektGroup


bisher hab ich nach änderungen an den Komponenten beide Sachen neu kompiliert und anschließend die Komponenten mit dem Programm direkt getestet. Das hat ca. 3 Wochen funktioniert aber heute morgen tauchte beim kompilieren der Komponenten folgedene Fehlermeldung auf:

"Element xxx hat kein übergeordnetes Fenster"

Danach verabschiedet sich Delphi mit mehreren Lesefehlern in der Datei 'vcl70.bpl'...

Wenn ich die schuldige Komponente entferne dann läßt sich beides ohne Probleme kompilieren...

Wenn ich das Projekt einzeln lade dann klappts ohne Probleme, genauso bei den Komponenten. Nur beides zusammen in einer ProjetGroup verträgt sich nicht.

Irgeneine Idee?

sakura 12. Feb 2003 08:55

Ich glaube, Du hast irgendwo die Übergabe des Owner/Parent der Komponente vermasselt, bzw. ein override verloren. Wenn Du willst, sende mir Deine Komponente mal als Email. Ich werde schnell drüber schauen.
...:cat:...

janjan 12. Feb 2003 09:02

thx, aber ich habs grad gefunden:

Delphi-Quellcode:
destructor Txxx.Destroy;
begin
  inherited paint; // <- sowas sollte man halt nicht machen ;)
  background.Free;
  inherited Destroy;
end;
keine ahnung wie das da reinkommt, aber jetzt klappts

sakura 12. Feb 2003 09:04

:lol: Der ist wirklich nett. Aber tröste Dich, solch einen ähnlichen Fehler hatte ich auch gerade gefunden.

...:cat:...


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:36 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz