![]() |
AW: TForm mit BorderStyle=bsNone Frage
Zitat:
Zitat:
Die Form schliesse ich über einen Button so :
Delphi-Quellcode:
Und im Ergenbis OnClose der Form steht noch
// To close and destroy the form with all data in the memory
BillingDetails.Close; BillingDetails.Release;
Delphi-Quellcode:
drin. Damit sollte ich doch alles von der Form schliessen und auch wieder freigeben oder habe ich etwas vergessen ?
Action := caFree
|
AW: TForm mit BorderStyle=bsNone Frage
Zitat:
Andererseits, was spricht gegen das Beibehalten der Instanz? Du musst doch auch bei einer neuen Form-Instanz die Daten füllen. Bei einer bestehenden würden die vorigen Daten damit doch auch überschrieben. Ehrlich gesagt, bin ich auch immer noch nicht sicher, daß ich das Problem richtig erfasst habe. |
AW: TForm mit BorderStyle=bsNone Frage
Bei der Vorgehensweise würde ich aber dringend dazu raten
Delphi-Quellcode:
EDIT:
// To close and destroy the form with all data in the memory
BillingDetails.Close; BillingDetails := nil; Denn jetzt kann man ganz leicht abfragen, ob diese Form noch existiert
Delphi-Quellcode:
if Assigned( BillingDetails ) then
... |
AW: TForm mit BorderStyle=bsNone Frage
Hallo Sir Rufo,
danke für Deine Antwort. Das war es genau, wonach ich gesucht habe. Jetzt funktoniert alles so wie ich es will. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz