Форум: "Основная";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];
ВнизOnClose или OnDestroy? Найти похожие ветки
← →
kami © (2005-02-25 22:55) [0]Ув.Мастера! Подскажите плс, есть ли разница, где удалять созданные в run-time объекты - в FormClose или FormDestroy? В Help пишут, что правильно в OnDestroy, но на что это влияет - не объясняется (объект используется в течение всей работы программы).
← →
jack128 © (2005-02-25 23:10) [1]kami © (25.02.05 22:55)
FormClose или FormDestroy
OnClose вызывается при закрытии окна, следовательно если ты покажешь это окно снова (вызовешь Show), то твои run time объекты будут уже уничтожены. Их не будет на форме. А OnDestroy вызывается при уничтожении формы и сново эту формы ты использовать уже не сможешь.
← →
kami © (2005-02-25 23:22) [2]То есть, если форма второй раз не вызывается (приложение закрывается после закрытия формы), то разницы нет - если я правильно понял.
Спасибо !
← →
Anatoly Podgoretsky © (2005-02-25 23:28) [3]Лучше в OnDestroy, более гарантировано.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.04 c