Einzelnen Beitrag anzeigen

MarcRB75

Registriert seit: 31. Mai 2018
Ort: Hof/Saale
51 Beiträge
 
Delphi XE2 Starter
 
#1

Destroy / Entwurfzeit eigene Komponente löschen

  Alt 2. Apr 2024, 20:38
Hallo,

folgendes Beispiel:
ich habe eine eigene Komponente, diese installiert.

Auf einem Form platziere ich diese Komponente.
Wenn ich das Form schließe - Entwurfszeit oder wenn die EXE-Datei geschlossen wird, wird
ja destroy aufgerufen.

Aber gibt es eine Möglichkeit zu prüfen, ob die Komponente destroy aufruft, weil das Form geschlossen wurde
oder destroy aufgerufen wird, weil man z.B. Entf-Taste oder im Entwurfszeit-Menü die Komponente entfernt/löscht.

In beiden Fällen wird ja destroy aufgerufen mit dem Unterschied, dass einmal die Komponente wirklich "gelöscht, weg ist" und bei
dem anderen mal, beim einfachen schließen in der Entwicklungsebene, die Komponente nicht "richtig" gelöscht wird, sie ist ja beim nächsten mal
öffnen wieder da.

Ich hoffe, ich hab das irgendwie verständlich ausgedrückt.
Vielleicht weiß ja jemand, was ich meine und könnte mir da bitte weiterhelfen.

Vorab vielen Dank.
Marc
Marc
  Mit Zitat antworten Zitat