Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > VB6 > Объект и Nothing |
Автор: ИгнатьевАлексей 8.11.2020, 17:17 | ||
Друзья, давно программирую на VBA, но так и не понимаю до конца. Объясните, наконец, пож-та! Типовая ситуация: 1. Я объявляю объектную переменную, например myBestBook типа "Excel.Workbook"; 2. Инициализирую, т.е. загружаю в нее книгу; 3. Работаю с этой книгой, поработал, сохранил; 4. Завершаю работу и (как учили) делаю
![]() Вот зачем я это делаю? Высвобождаю оперативку.... А если не сделаю, VB сам не освободит эту память? |
Автор: Akina 8.11.2020, 20:48 |
Нет. Объект существует, пока существует хотя бы одна ссылка на него. |
Автор: ИгнатьевАлексей 9.11.2020, 17:09 |
Akina, Спасибо! Однако хочу понять до конца. Я создал этот объект. Я на него ссылался. Программа завершена. А ссылки остались? Или это так просто не объяснить? Надо глубже изучать эти процессы? |