Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.03.04;
Скачать: CL | DM;

Вниз

Вопрос по 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
выполнил
недопустимую операцию. Как-то наверно я некоректно отключаюсь или что то я
не освобождаю
вот только непонимаю что


 
drpass ©   (2002-02-16 19:45) [1]

Попробуй использовать CoInitialize перед работой с Excel и CoUninitialize после



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

Текущий архив: 2002.03.04;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.008 c
1-9155
sammy
2002-02-07 08:33
2002.03.04
как создать hint


6-9266
Artis
2001-12-12 18:46
2002.03.04
Возник такой вопрос - серверу посылается запрос на что он выдает информацию обратно как в цикле посылать запрос и переходить к следующему значению только после того как будет получен и обработан ответ???


3-9088
perov
2002-02-07 08:40
2002.03.04
помогите составить запрос, пожалуйста


4-9341
welvist
2002-01-05 23:22
2002.03.04
Использование функции , реаизованной в Dllбиблиотеке


1-9189
Скалли
2002-02-08 13:27
2002.03.04
Переход по элементам формы по ENTER