Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как удалить переменную из памяти?

3.0K
20 апреля 2006 года
crujer
20 / / 29.01.2004
Имеется главная программа и два модуля, которая главная программа вызывает. В модулях зашиты формы. После закрытия формы одного модуля, в памяти остаются переменные с определёнными значениями. Вопрос: как узнать, какие переменные содержаться в памяти и как их удалить/обнулить?
Заранее благодарен за ответ.
648
27 апреля 2006 года
Tiraspolsky
220 / / 23.07.2003
Цитата:
Originally posted by crujer
Имеется главная программа и два модуля, которая главная программа вызывает. В модулях зашиты формы. После закрытия формы одного модуля, в памяти остаются переменные с определёнными значениями. Вопрос: как узнать, какие переменные содержаться в памяти и как их удалить/обнулить?
Заранее благодарен за ответ.



Если переменные локальные, то после закрытия формы они недоступны, время их жизни истекло. Любая попытка их обнулить приведет к ошибке. Соответствующая область памяти, занятая ранее локальными переменными, доступна для использования. Объектные переменные при выгрузке формы надо удалить Set myObject=Nothing, хотя, по моему, если они локальные, то они и без этого освобождают занимаемую память для повторного использования.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог