Форум: "Основная";
Текущий архив: 2005.02.20;
Скачать: [xml.tar.bz2];
Внизчтение из Excel таблиц в фоновом режиме Найти похожие ветки
← →
Назаров Евгений (2005-02-04 01:01) [0]Подскажите пожалуйста, как исправить ошибку:
пытаюсь прочитать табличку из Экселевского файла. в обычной процедуре получается без проблем, но если эту процедуру запихать в поток Thread, то при выполнении следующего кода
if not Assigned(IXLSApp) then
begin
isCreate := NewInstance or (not SUCCEEDED(GetActiveObject(Excel8TLB.CLASS_Application_,nil,IU)));
if isCreate then
FIXLSApp := CreateComObject(Excel8TLB.CLASS_Application_) as Excel8TLB._Application
else FIXLSApp := IU as Excel8TLB._Application;
end;
происходит ошибка:
EOleException with message "Не был произведен вызов CoInitialize"
← →
GanibalLector © (2005-02-04 01:56) [1]Ну,все правильно.В начало потока CoInitialize(nil);
в конец CoUninitialize;
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.02.20;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.034 c