Зачем объектной переменной Nothing - VB

Узнай цену своей работы

Формулировка задачи:

Зачем использовать уничтожение ресурсов объектной переменной с помощью присвоения ей Nothing , если и так по истечении времени ее жизни ( в конце процедуры или работы приложения) они автоматом освобождаются, ведь для остальных переменных перед выходом из функции мы ничего специально не предпринимаем? Или, - все таки не освобождаются ресурсы при окончании жизни объектной переменной, например, какие-нибудь кэши у Database ... ?

Решение задачи: «Зачем объектной переменной Nothing»

textual
Листинг программы
Set ExcelSheet = CreateObject('Excel.Application')
ExcelSheet.Visible = True
Set ExcelSheet = Nothing 'разьеденяет о.пер и обьект.
 
Set ExcelSheet = CreateObject('Word.Document')
ExcelSheet.Application.Visible = True

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.917 из 5
Похожие ответы