C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Как закрыть Excel?
** Roman
  Отправлено: 14.08.2004, 16:56


Не зарегистрирован







Люди, вопрос такой:

открываю Excel:

Variant app;
Variant books;
Variant book, my;
Variant sheet;

app = CreateOleObject("Excel.Application");
books = app.OlePropertyGet("Workbooks");
books.Exec(Procedure("Add"));
book = books.OlePropertyGet("item",1);
sheet= book.OlePropertyGet("WorkSheets",1);

........... Работаем

app = Unassigned;

И выходим из функции. Так вот после этого в списке задач Windows
Excel все равно остается, а как его уничтожить?
Побовал app.Exec(Procedure("Close")); ругается OLE.

Заранее благодарен.

RTurbo@mail.ru

Gedeon
Отправлено: 16.08.2004, 08:23


Ветеран

Группа: Модератор
Сообщений: 1742



В поиск был уже такой вопрос и именно по экселю.
** Roman
Отправлено: 16.08.2004, 14:10


Не зарегистрирован







Искал, там вопрос есть, а ответа нет sad.gif
Подкажите если можете плз........
Gedeon
Отправлено: 16.08.2004, 15:24


Ветеран

Группа: Модератор
Сообщений: 1742



Вот

и

вот

Вернуться в Вопросы программирования в C++Builder