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

Вниз

чтение из 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;
Скачать: CL | DM;

Наверх




Память: 0.44 MB
Время: 0.038 c
1-1107368301
Юрий К
2005-02-02 21:18
2005.02.20
LowerCase & UpperCase


1-1107432911
Павел
2005-02-03 15:15
2005.02.20
Компоненты для работы с регулярными выражениями


14-1106833574
DenK_vrtz
2005-01-27 16:46
2005.02.20
Марат Сафин финалист Australian Open


1-1107373177
Алексей
2005-02-02 22:39
2005.02.20
Ограниченние запуска программы


1-1107778004
snowkam
2005-02-07 15:06
2005.02.20
консоль





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский