Einzelnen Beitrag anzeigen

Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#9

Re: Komponente nur einmal pro Anwendung "zulassen"

  Alt 4. Jan 2005, 11:21
Zitat von Stevie:
du erstellst eine Variable in der Komponenten-Unit und setzt diese beim Create auf True
Wird nicht gehen, da bei der letzten diese wieder auf False gesetzt wird, allerdings wird der der Destructor immer aufgerufen, auch wenn im Constructor eine Excpetion auftritt. Dann passiert folgendes:
  • Erste Komponente erstellen -> True
  • Zweite Komponente erstellen -> Exception
  • Destructor der zweiten Komponente setzt Var auf False
  • Dritte Komponente kann wieder erstellt werden, da jetzt False

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat