![]() |
AW: Element hat kein übergeordnetes Fenster
Liste der Anhänge anzeigen (Anzahl: 1)
Hm, hat mir leider auch nicht weitergeholfen...
scheint wohl mit meiner Klasse was zu tun zu haben, aber in welchem Zusammenhang der Fehler da reinläuft :(:(:(:( |
AW: Element hat kein übergeordnetes Fenster
Schau Dir mal an, ob Du mit dem Focus weiter kommst.
Ich hatte ähnliche Probleme durch das Zerstören von Controls, die eigentlich noch den Focus hatten. Windows (oder die VCL) hat alles korrekt ausgeführt und wollte dann aber noch das Control neu zeichnen, das den Focus verloren hat. Dieses war aber nun nicht mehr existent, was zu diversen Problemen führte. Lösung: Control nur unsichtbar machen und später zerstören. Vielleicht hilft Dir das ja auf den Weg... |
AW: Element hat kein übergeordnetes Fenster
Hallo,
danke für den Tipp. Ich habe nun einiges umgestellt. Fokus hat nichts gebracht. Ich verwalte die Objekte nun in einem Pool und blende sie bei Bedarf ein bzw. aus. Erst beim Programmende wird alles freigegeben. Ich überlege noch, ob ich mit Hilfe eines Timers die Objekte früher freigeben soll, wenn sie länger nicht benötigt werden, aber nach den letzten Erfahrungen habe ich etwas Bammel davor...ich war ja der Meinung, doch recht "sauber" programmiert zu haben, und dennoch kam der Fehler :? Naja mal überlegen, so funktioniert es zumindest jetzt zuverlässig :thumb: |
AW: Element hat kein übergeordnetes Fenster
Eventuell könntest du ein kleines Beispiel geben?
Alles ausbauen, was unwichtig ist, so daß man möglichst wenig Testcode hätte, um den Fehler reproduzieren zu können, oder den Fehler in einem neuen/leeren Projekt nachbauen. |
AW: Element hat kein übergeordnetes Fenster
Zitat:
Danke |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz