powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel остаётся в процессах
8 сообщений из 8, страница 1 из 1
Excel остаётся в процессах
    #32863246
va
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
va
Гость
После завершения программы, написанной на Delphi 5, Excel-файл, работавший в программе, остаётся в процессах. И чтобы обратиться к этому Excel-файлу, приходится через диспетчер задач завершать процесс вручную. В программе выход из Excel описан: Excel.Quit.Как это сделать в программе или обойти эту ситуацию? Помогите . . .
...
Рейтинг: 0 / 0
Excel остаётся в процессах
    #32863255
Фотография асёлъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vaПосле завершения программы, написанной на Delphi 5, Excel-файл, работавший в программе, остаётся в процессах. И чтобы обратиться к этому Excel-файлу, приходится через диспетчер задач завершать процесс вручную. В программе выход из Excel описан: Excel.Quit.Как это сделать в программе или обойти эту ситуацию? Помогите . . .
Код: plaintext
ExcelApplication1.Disconnect;
...
Рейтинг: 0 / 0
Excel остаётся в процессах
    #32863356
va
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
va
Гость
Это не помогает. Заморочка, скорее всего, системная. Потому что на другой машине с аналогичной системой и офисом всё впорядке т.е. Excel- файла в процессах нет.
...
Рейтинг: 0 / 0
Excel остаётся в процессах
    #32863992
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На всякий случай проверь, не остаются ли неприбитые указатели на объекты Excel'я. Вполне может быть, что из за них.
...
Рейтинг: 0 / 0
Excel остаётся в процессах
    #32864646
Mik Prokoshin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Читайте доки, они рулез !
Из помощи по 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
Excel остаётся в процессах
    #32864700
Processor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего, прав vkle .
Правилом bonton считается явное уничтожение объектов и освобождение ссылок на объекты.
...
Рейтинг: 0 / 0
Excel остаётся в процессах
    #32864853
va
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
va
Гость
Спасибо. Все объекты закрыты. Эти проблемы возникают только в Office XP, а 2000-м всё впорядке.
...
Рейтинг: 0 / 0
Excel остаётся в процессах
    #32866694
Mik Prokoshin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SP3 стоит ?
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel остаётся в процессах
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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