Sehe ich das richtig, daß du bei jedem Doppelclick in den ListView eine neue Instanz für BillingDetails erstellst?
Ja, das mache ich.
Wenn du keine besonderen Vorkehrungen getroffen hast, wird das Form bei einem Close eigentlich auch nur versteckt und nicht freigegeben.
Ich habe aber immer gedacht, dass bei einem Close die Form geschlossen wird und auch alles frei gegeben wird. So lernt man nie aus.
Die Form schliesse ich über einen Button so :
Delphi-Quellcode:
// To close and destroy the form with all data in the memory
BillingDetails.Close;
BillingDetails.Release;
Und im Ergenbis OnClose der Form steht noch
Action := caFree
drin. Damit sollte ich doch alles von der Form schliessen und auch wieder freigeben oder habe ich etwas vergessen ?