Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Метод Application.Quit не закрывает Excel / 2 сообщений из 2, страница 1 из 1
07.07.2006, 14:01:53
    #33838388
LiberalX
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Метод Application.Quit не закрывает Excel
Работаю с Экселем из Оракла (PL/SQL) с помощью специальной dll для работы с OLE объектами.
В документации к dll-ке пишут, что она умеет "все" кроме визуальных методов.
Т.е. Application.Visible = true ничего не даст, Эксель не отображается.
Вопрос вот в чем, когда я выполняю метод Quit процесс Excel не завершается.
ORDCOM.InitArg();
i:=ORDCOM.Invoke(applicationToken, 'Quit', 0, DummyToken);
Результат выполнения i=0, что значит без ошибок.

Перед этим еще сохраняю WorkBook и устанавливаю:
ORDCOM.SetProperty(applicationToken, 'DisplayAlerts', False, 'BOOL')

Думаю, что при закрытии вылетает какое-то сообщение, которое я не вижу. Из-за этого процесс и не завершается. Хотя непонятно, почему dll-ка не возвращает ошибку в этом случае.
Может быть есть еще какие-нибудь "хитрые" свойства у Application, которые нужно выставить перед закрытием? Если кто знает, или есть какие-нибудь идеи, подскажите пожалуйста.
(использую Oracle9i, Win2000, Excel2003)
...
Рейтинг: 0 / 0
07.07.2006, 14:39:54
    #33838554
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Метод Application.Quit не закрывает Excel
может поможет!
не закрывается EXSEL!!! WHY???
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Метод Application.Quit не закрывает Excel / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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