Форум: "Основная";
Текущий архив: 2002.03.04;
Скачать: [xml.tar.bz2];
ВнизВопрос по Excel. Найти похожие ветки
← →
vic_vm (2002-02-16 16:46) [0]Вопрос по Excel.
Делаю следующее
FIXLSApp : Excel97.TExcelApplication ;
IWorkbook: Excel97._Workbook;
ISheet: Excel97._Worksheet;
--------------------------------------
//Подключение к Excel
if not Assigned(FIXLSApp) then begin
FIXLSApp := Excel97.TExcelApplication.Create(Self);
end;
FIXLSApp.ConnectKind := ckRunningInstance;
FIXLSApp.Connect;
Conn := true;
IWorkbook:= FIXLSApp.Workbooks.Item[1];
ISheet := IWorkbook.Worksheets.Item[1] as Excel97._Worksheet;
//Далее считываю данные и затем
if Conn then
begin
FIXLSApp.Disconnect;
FreeAndNil(FIXLSApp);
Conn := false;
end;
Если затем я сначала закрываю программу, а потом Excel то все проходит
нормально,
а если пытаюсь первым закрыть Excel то во время закрытия выдает что Excel
выполнил
недопустимую операцию. Как-то наверно я некоректно отключаюсь или что то я
не освобождаю
вот только непонимаю что
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.03.04;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c