Как удалить переменную из памяти?
Заранее благодарен за ответ.
Цитата:
Originally posted by crujer
Имеется главная программа и два модуля, которая главная программа вызывает. В модулях зашиты формы. После закрытия формы одного модуля, в памяти остаются переменные с определёнными значениями. Вопрос: как узнать, какие переменные содержаться в памяти и как их удалить/обнулить?
Заранее благодарен за ответ.
Имеется главная программа и два модуля, которая главная программа вызывает. В модулях зашиты формы. После закрытия формы одного модуля, в памяти остаются переменные с определёнными значениями. Вопрос: как узнать, какие переменные содержаться в памяти и как их удалить/обнулить?
Заранее благодарен за ответ.
Если переменные локальные, то после закрытия формы они недоступны, время их жизни истекло. Любая попытка их обнулить приведет к ошибке. Соответствующая область памяти, занятая ранее локальными переменными, доступна для использования. Объектные переменные при выгрузке формы надо удалить Set myObject=Nothing, хотя, по моему, если они локальные, то они и без этого освобождают занимаемую память для повторного использования.