Thema: Delphi Sender.free?

Einzelnen Beitrag anzeigen

IngoD7

Registriert seit: 16. Feb 2004
464 Beiträge
 
Delphi 7 Enterprise
 
#9

Re: Sender.free?

  Alt 6. Dez 2004, 10:40
Aus der Hilfe:
Zitat:
Warnung: Sie dürfen eine Komponente nie in einer ihrer eigenen Ereignisbehandlungsroutinen oder in einer Ereignisbehandlungsroutine eines untergeordneten Objekts freigeben. Geben Sie beispielsweise auf keinen Fall eine Schaltfläche oder ihr übergeordnetes Formular in der OnClick-Ereignisbehandlungsroutine der Schaltfläche frei.
Stichwort: Unsichtbar machen sollte genügen.
Sehe ich auch so.

Kannst dem Button natürlich auch in seinem OnClick einen Kenner verpassen, der eine andere Routine des Programms veranlasst, aufzuräumen und den Button freizugeben. Die Eigenschaft Tag kann man z.B. gut dafür (für den Kenner) nehmen.
  Mit Zitat antworten Zitat