Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Selbsterstellte(erweiterte) Komponente:Delphi stürzt ab! (https://www.delphipraxis.net/52535-selbsterstellte-erweiterte-komponente-delphi-stuerzt-ab.html)

freejay 30. Aug 2005 15:58


Selbsterstellte(erweiterte) Komponente:Delphi stürzt ab!
 
Hallo Leute,

ich habe folgendes Problem:

Ich habe die Komponente TStringGrid um ein paar Methoden erweitert. Das hat soweit auch ganz gut funktioniert.

Jetzt habe ich aber noch eine neue Property eingeführt und read- und write-Funktionen dazu geschrieben. Ich habe dann die zugehörige Package aktualisiert und wollte die Komponente in einem neuen Projekt testen: Beim Einfügen in das Formular verschwindet Delphi 2005 einfach vom Bildschirm. Gleiches passiert beim Laden eines Projektes, in dem ich die Komponente (noch ohne den neuen Eigenschaftswert) bereits eigebaut hatte.

Auch wenn ich versuche, den Quelltext der geänderten Komponente zu öffnen, stürzt Delphi sofort kommentarlos ab. Daher kann ich den potentiell fehlerhaften Code auch nicht wieder entfernen!

Kann mir aus diesem Teufelskreis jemand heraushelfen???

Bernhard Geyer 30. Aug 2005 16:01

Re: Selbsterstellte(erweiterte) Komponente:Delphi stürzt ab!
 
Zitat:

Zitat von freejay
Gleiches passiert beim Laden eines Projektes, in dem ich die Komponente (noch ohne den neuen Eigenschaftswert) bereits eigebaut hatte.

Es ist eingebaut, da Delphi ja das kompilierte Package verwendet

Zitat:

Zitat von freejay
Auch wenn ich versuche, den Quelltext der geänderten Komponente zu öffnen, stürzt Delphi sofort kommentarlos ab. Daher kann ich den potentiell fehlerhaften Code auch nicht wieder entfernen!

Was machst du genau? Kannst Du nicht das Package öffnen und dort den Code ändern und das Package neu kompilieren+installieren?

freejay 30. Aug 2005 16:06

Re: Selbsterstellte(erweiterte) Komponente:Delphi stürzt ab!
 
Zitat:

Kannst Du nicht das Package öffnen und dort den Code ändern und das Package neu kompilieren+installieren?
Eben nicht, wenn ich das Package öffnen stürzt Delphi sofort ab...

Bernhard Geyer 30. Aug 2005 16:09

Re: Selbsterstellte(erweiterte) Komponente:Delphi stürzt ab!
 
Lösche mal das Kompilierte Package aus dem Projekts/BPL-Verzeichnis (Delphi beenden). (.bpl und .dcp-Datei) und starte
Delphi neu. Jetzt wird das Kompilierte Package nicht mehr gefunden und damit kann es auch keinen Schaden mehr in der IDE anrichten.

freejay 30. Aug 2005 16:23

Re: Selbsterstellte(erweiterte) Komponente:Delphi stürzt ab!
 
Danke für den Tip!


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:42 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