![]() |
Delphi-Version: 5
Objekt Ressourcen nicht richtig geladen
Hallo,
und zwar hab ich ein kleines Problem, und zwar werden die Ressourcen eines(oder mehrer) Objekte nicht ordnungsgemäß geladen. Ich verwende z.B. ein TDrawGrid und es ist ab und zu der Fall, dass die Properties nach dem Start der Anwendung nicht richtig initialisiert werden, also verfliegen meine Werte die ich im Objektinspektor angegeben haben. Momentan überprüfe ich ein bestimmtes Property und falls die Bedingung zutrifft, gebe ich das Objekt wieder frei und erzeuge es neu. Gibt es eine Möglichkeit diesen Effekt vorzubeugen ? |
AW: Objekt Ressourcen nicht richtig geladen
Also normal ist dieses Verhalten nicht.
Verwendest du irgendwelche Fremdkomponenten oder selbst erstellte Komponenten? Eine dieser Komponenten könnte z.B. eine EAbort-Exception raisen, damit wären manche Komponenten unvollständig initialisiert. Du kannst nun Folgendes tun: * prüfe, ob auf deinem Formular Units mit
Delphi-Quellcode:
eingebunden werden, die überhaupt nicht gebraucht werden
Uses
* rechter Mausklick auf's Formular Erstellungsfolge... Ändere die Reihenfolge und prüfe ob sich etwas am Verhalten ändert * starte die Anwendung unter Delphi und dann im Menue: Ansicht -> Debug Fenster -> Ereignisprotokoll findest du dort etwas Verdächtiges nachdem der Fehler aufgetreten ist? |
AW: Objekt Ressourcen nicht richtig geladen
Ich habe den Fehler bereits entdeckt und zwar wurde das Property über ein anderes indirekt verändert.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:38 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