Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel остаётся в процессах / 8 сообщений из 8, страница 1 из 1
13.01.2005, 14:12
    #32863246
va
va
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel остаётся в процессах
После завершения программы, написанной на Delphi 5, Excel-файл, работавший в программе, остаётся в процессах. И чтобы обратиться к этому Excel-файлу, приходится через диспетчер задач завершать процесс вручную. В программе выход из Excel описан: Excel.Quit.Как это сделать в программе или обойти эту ситуацию? Помогите . . .
...
Рейтинг: 0 / 0
13.01.2005, 14:18
    #32863255
асёлъ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel остаётся в процессах
vaПосле завершения программы, написанной на Delphi 5, Excel-файл, работавший в программе, остаётся в процессах. И чтобы обратиться к этому Excel-файлу, приходится через диспетчер задач завершать процесс вручную. В программе выход из Excel описан: Excel.Quit.Как это сделать в программе или обойти эту ситуацию? Помогите . . .
Код: plaintext
ExcelApplication1.Disconnect;
...
Рейтинг: 0 / 0
13.01.2005, 15:00
    #32863356
va
va
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel остаётся в процессах
Это не помогает. Заморочка, скорее всего, системная. Потому что на другой машине с аналогичной системой и офисом всё впорядке т.е. Excel- файла в процессах нет.
...
Рейтинг: 0 / 0
13.01.2005, 18:53
    #32863992
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel остаётся в процессах
На всякий случай проверь, не остаются ли неприбитые указатели на объекты Excel'я. Вполне может быть, что из за них.
...
Рейтинг: 0 / 0
14.01.2005, 11:30
    #32864646
Mik Prokoshin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel остаётся в процессах
Читайте доки, они рулез !
Из помощи по Excel XP Application.Quit :

If unsaved workbooks are open when you use this method, Microsoft Excel displays a dialog box asking whether you want to save the changes. You can prevent this by saving all workbooks before using the Quit method or by setting the DisplayAlerts property to False. When this property is False, Microsoft Excel doesn’t display the dialog box when you quit with unsaved workbooks; it quits without saving them.

If you set the Saved property for a workbook to True without saving the workbook to the disk, Microsoft Excel will quit without asking you to save the workbook.
...
Рейтинг: 0 / 0
14.01.2005, 11:50
    #32864700
Processor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel остаётся в процессах
Скорее всего, прав vkle .
Правилом bonton считается явное уничтожение объектов и освобождение ссылок на объекты.
...
Рейтинг: 0 / 0
14.01.2005, 12:43
    #32864853
va
va
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel остаётся в процессах
Спасибо. Все объекты закрыты. Эти проблемы возникают только в Office XP, а 2000-м всё впорядке.
...
Рейтинг: 0 / 0
16.01.2005, 14:10
    #32866694
Mik Prokoshin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel остаётся в процессах
SP3 стоит ?
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel остаётся в процессах / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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