OnDestroy, a Application.Terminate

0

Hej. W evencie formy OnDestroy zwalniam dwie StringListy no i co będzie jeśli do zamykania programu używam Application.Terminate? Czy wtedy te dwie StringListy zostaną zwolnione (free), czy może muszę przed Application.Terminate je zwolnić? I początkujący jestem i nie wiem, czy to zwalnianie StringListów podczas zamykania programu jest sensowne no bo i tak program po wyłączeniu z pamięci wywala wszystko, czy nie?

0
Paljak napisał(a):

Hej. W evencie formy OnDestroy zwalniam dwie StringListy no i co będzie jeśli do zamykania programu używam Application.Terminate? Czy wtedy te dwie StringListy zostaną zwolnione (free), czy może muszę przed Application.Terminate je zwolnić?

Debugger i wszystko ci się wyjaśni. Ew. Help.

nie wiem, czy to zwalnianie StringListów podczas zamykania programu jest sensowne no bo i tak program po wyłączeniu z pamięci wywala wszystko, czy nie?

To że system odzyska pamięć nie znaczy że jej zwalnianie nie jest potrzebne.

0

thx, sprawdziłem debugger i po Application.Terminate przechodzi do OnDestroy :) thx bro

0

Delphi zwolni pamięć przynajmniej XE2 nie pokazuje wycieków pamięci.

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