AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi "Element xxx hat kein übergeordnetes Fenster"
Thema durchsuchen
Ansicht
Themen-Optionen

"Element xxx hat kein übergeordnetes Fenster"

Ein Thema von janjan · begonnen am 12. Feb 2003 · letzter Beitrag vom 12. Feb 2003
Antwort Antwort
janjan

Registriert seit: 16. Jan 2003
Ort: Bonn ("links über Königswinter ")
240 Beiträge
 
Delphi 4 Standard
 
#1

"Element xxx hat kein übergeordnetes Fenster"

  Alt 12. Feb 2003, 09:43
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?
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#2
  Alt 12. Feb 2003, 09: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.
......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
janjan

Registriert seit: 16. Jan 2003
Ort: Bonn ("links über Königswinter ")
240 Beiträge
 
Delphi 4 Standard
 
#3
  Alt 12. Feb 2003, 10: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
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#4
  Alt 12. Feb 2003, 10:04
Der ist wirklich nett. Aber tröste Dich, solch einen ähnlichen Fehler hatte ich auch gerade gefunden.

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:54 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