Вниз
Скачать: CL | DM;

Коллеги, помогите разобраться с TOle   Найти похожие ветки 

← →
CPPBuilderDev ©   (2003-01-16 14:52) [0]

Имеем:
object excel: TExcelApplication
object sheet: TExcelWorksheet
object wb: TExcelWorkbook


Делаем:
excel->Connect();
wb->ConnectTo(excel->Workbooks->Add( xlWBATWorksheet, 0 ));
excel->Visible[0] = true;
sheet->ConnectTo(wb->Get_Sheets()->get_Item(1));
sheet->PageSetup->set_Orientation(xlLandscape);
...

В первый раз все работает ОК.

После чего при попытке повторного выполнения кода:
excel->Connect();
wb->ConnectTo(excel->Workbooks->Add( xlWBATWorksheet, 0 ));
excel->Visible[0] = true;
sheet->ConnectTo(wb->Get_Sheets()->get_Item(1));
sheet->PageSetup->set_Orientation(xlLandscape);
...


Получаем ошибку, видимо чего-то не закрыто.
Закрываем:

sheet->Disconnect();
wb->Disconnect();
excel->Disconnect();


Но результат не меняется.
Вопрос. Чего я не так закрываю или какие действия корректно предпринять для правильного закрытия?


← →
gsu ©   (2003-01-16 14:57) [1]

Excel.Quit ?


← →
CPPBuilderDev ©   (2003-01-16 15:51) [2]

Не то...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
7-87155
dravida
2002-11-14 18:03
2003.01.27
как узнать что мышь покинула форму?


14-87108
kronprince
2003-01-09 17:21
2003.01.27
Извините за offtopic :)О разнице Microsoft VC vs Borland CB


14-87048
Дмитрий К.К.
2003-01-11 08:07
2003.01.27
Именинники 11 января


3-86653
dimonf
2003-01-06 20:01
2003.01.27
Как найти самое большое число в поле=integer через DataSet?


1-86955
ivansv
2003-01-16 05:17
2003.01.27
Как узнать число видимых строк в TRichEdit




   Наверх