Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

COM - объект [D5, Win95/98, Win2k]


BJValentine ©   (2002-03-05 19:05:00) 

Ребята, задача такая. Открыл я Excel как СОМ объект, создал документ, сохранил его, но как мне сделать, чтобы не делая его видимым (Xl.visible:=true) закрыть его программно, чтобы он в памяти не маячил, подскажите, PLS...


BJValentine   (2002-03-12 16:57:00) [1]

Спасибо, получилось!


Shaman_Naydak   (2002-03-11 20:40:00) [2]

А причем здесь Ком?
Тут проблема в том, что у тебя несохраненные workbook"и остались, и эксел не знает, что с этим делать.
Попробуй следующий финт ушами (взял из помощи к экселю)
Xl.DisplayAlerts:=False; // запрещаем любые диалоги и прочее г.
Xl.Quit;
Xl:=nil;

Все! гарантия 99.9% Если не получится сделай цикл и перед выходом закрой все рабочие книги



BJValentine   (2002-03-11 19:40:00) [3]

Ну чё, ребят, никто с СОМ объектами не работал?


BJValentine   (2002-03-07 17:32:00) [4]

Не сработало. На Quit не ругается, но и ничего не делает. А на Unassigned вообще обижатся. И так, MSExcel 97, W2KServ, Delphi 5.5. Жду, очень надо, из за этого весь комплекс валится!


DieHard   (2002-03-06 17:10:00) [5]

Xl.Quit;
Xl.Unassigned;


BJValentine   (2002-03-06 17:08:00) [6]

Ребят, ну подскажите, очень надо!


Наверх

Титульная страница Поиск, карта сайта Написать письмо