Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.07.24;
Скачать: [xml.tar.bz2];

Вниз

EOleSysError   Найти похожие ветки 

 
SergeyN   (2003-07-09 18:39) [0]

Уважаемые мастера!
Все как обычно:
try
....
except
CreateOleObject("Excel.Application");
end;

Пока в основном потоке, то все ОК, а когда переношу код в отдельный поток TThread, то выдается ошибка на этой строке:
EOleSysError: "Не был произведен вызов CoInitialize"

Что бы это значило?


 
Skier   (2003-07-09 18:46) [1]

>SergeyN © (09.07.03 18:39)
1)


try
....
except
CreateOleObject("Excel.Application");
end;

И это называется "Все как обычно" ?!

2) CoInitialize(nil); + CoUninitialize


 
SergeyN   (2003-07-09 20:51) [2]

1) Я показал оператор на котором выскакивает ошибка.
2) CoInitialize(nil) необходимо дополнительно вызывать?


 
SergeyN   (2003-07-09 20:53) [3]

Ok, I"ll try.. Thanks..


 
SergeyN   (2003-07-10 15:13) [4]

Нда..
Теперь
XlBook.Save();
гоаорит о нехватке параметров. Где можно почитать об особенностях работы в отдельных потоках с OLE?


 
Skier   (2003-07-10 15:27) [5]


> говорит о нехватке параметров. Где можно почитать об особенностях
> работы в отдельных потоках с OLE?

Ну и при чём тут "особенности работы" ?


 
3APA3A   (2003-07-10 15:49) [6]

я вообще Excel.Save; вызываю, без всяких скобок...


 
clickmaker   (2003-07-10 16:47) [7]

XLBook.Save(GetUserDefaultLCID);


 
SergeyN   (2003-07-10 17:22) [8]

to Skier: А как назвать тогда сбой в работе работающего кода в основном потоке при переносе в отдельный поток?



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

Форум: "Основная";
Текущий архив: 2003.07.24;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.007 c
1-77834
_NoS_
2003-07-09 19:27
2003.07.24
Список форм


14-78108
IronHawk
2003-07-08 15:05
2003.07.24
Модератор! Не понял, где моя ветка про цветные строки в Мемо?


1-77888
KPP
2003-07-14 09:55
2003.07.24
Как наиболее быстро сортировать файлы папки по имени, дате, и т.д


1-77949
Dred2k
2003-07-10 19:13
2003.07.24
Вызов метода OleVariant на этапе выполнения


1-77867
Sour
2003-07-10 10:44
2003.07.24
Как работать с реестром напрямую, не используя TRegistry





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский