Форум: "Основная";
Текущий архив: 2003.01.27;
Скачать: [xml.tar.bz2];
ВнизКоллеги, помогите разобраться с 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 вся ветка
Форум: "Основная";
Текущий архив: 2003.01.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.258 c