AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Selbsterstellte(erweiterte) Komponente:Delphi stürzt ab!
Thema durchsuchen
Ansicht
Themen-Optionen

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

Ein Thema von freejay · begonnen am 30. Aug 2005 · letzter Beitrag vom 30. Aug 2005
Antwort Antwort
freejay

Registriert seit: 26. Mai 2004
Ort: Nürnberg
269 Beiträge
 
Delphi 11 Alexandria
 
#1

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

  Alt 30. Aug 2005, 15:58
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???
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#2

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

  Alt 30. Aug 2005, 16:01
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 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?
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
freejay

Registriert seit: 26. Mai 2004
Ort: Nürnberg
269 Beiträge
 
Delphi 11 Alexandria
 
#3

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

  Alt 30. Aug 2005, 16:06
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...
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#4

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

  Alt 30. Aug 2005, 16:09
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.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
freejay

Registriert seit: 26. Mai 2004
Ort: Nürnberg
269 Beiträge
 
Delphi 11 Alexandria
 
#5

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

  Alt 30. Aug 2005, 16:23
Danke für den Tip!
  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 15: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