powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Закрытие объекта Excel.Application из VB6. Остается висеть в памяти..
8 сообщений из 8, страница 1 из 1
Закрытие объекта Excel.Application из VB6. Остается висеть в памяти..
    #36035892
fghjfghj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Такая проблема: http://www.sql.ru/forum/actualthread.aspx?tid=671138
...
Рейтинг: 0 / 0
Закрытие объекта Excel.Application из VB6. Остается висеть в памяти..
    #36035939
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fghjfghj,

Ваш код работает у меня, закрывая процесс Excel. Попробуйте его же на другом файле. Да, вот эти строки кода не нужны:

Set xlWs = Nothing
Set xlWb = Nothing
Set xlApp = Nothing


Вы можете их убрать из процедуры main.
...
Рейтинг: 0 / 0
Закрытие объекта Excel.Application из VB6. Остается висеть в памяти..
    #36036015
fghjfghj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VladConn, создал другой файл в EXCEL через Файл-Создать.. Все без изменений.. =(

А почему эти строки не нужны, не подскажите? Все ли локальные объекты можно оставить без сброса в Nothing?
...
Рейтинг: 0 / 0
Закрытие объекта Excel.Application из VB6. Остается висеть в памяти..
    #36036035
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fghjfghj,

Да, все. После выхода из main они исчезают, они же локальные.

Может у Вас Excel попорчен, а может Вы не все показываете или что-то не договариваете. А может Вы опять взяли проблемный файл.
...
Рейтинг: 0 / 0
Закрытие объекта Excel.Application из VB6. Остается висеть в памяти..
    #36036044
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fghjfghj,

Попробуйте перегрузить комп и сделать пустой Excel файл.
...
Рейтинг: 0 / 0
Закрытие объекта Excel.Application из VB6. Остается висеть в памяти..
    #36036074
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fghjfghj,

Некоторые некачественные Add-Ins могут приводить к такому. Да что далеко ходить, даже одна из недавних версий SAS (!) именно так и портила всю обедню. Я им и звонил и писал, прошел год, пока удосужились исправить.
...
Рейтинг: 0 / 0
Закрытие объекта Excel.Application из VB6. Остается висеть в памяти..
    #36036079
fghjfghj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VladConn, проверил на двух других машинах - все закрывается нормально. Мне лично перезагрузка не помогла..
Думаю, можно списать проблему на кривость моего EXCEL. Если у клиентов все будет стабильно работать, то и ладно..
...
Рейтинг: 0 / 0
Закрытие объекта Excel.Application из VB6. Остается висеть в памяти..
    #36036084
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fghjfghj,

ОК, но тогда переустановите его. А то могут быть непредсказуемые вещи. И проверьте Add-Ins. Убирайте их по одной и смотрите что получится.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Закрытие объекта Excel.Application из VB6. Остается висеть в памяти..
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]