zwalnianie pamięci

0

Prosze o szybką pomoc. Prawdopodobnie to bedzie jedna funkcja ale nie moge tego nigdzie znaleźć. Prosze takze o wyrozumialość.

Program tworzy dynamicznie nowy formularz, ktory bedzie wielokrotnie zamykany i otwierany( ale nie chce zeby dzialal na zasadzie visible) jak zrobić zeby po jego zamknięciu -close- zwolnic po nim pamięć.

Prosze o odpowiedz

ps. znalazlem coś takiego {Action:=caFree}

0

close powoduje tylko ukrycie przeciez.
Form.Free; ?

0

'close' nie tylko ukrywa, bo do tego służy 'hide'. Ale w to co znalazłeś jest rozwiązaniem twojego problemu. W OnClose tej dynamicznej formy dodaj Action := caFree;

1 użytkowników online, w tym zalogowanych: 0, gości: 1