![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ошибка во время выполнения потока... [D7, WinXP]
random(1024) © (2008-04-15 21:36:00)В процедуре потока выполняю
xls := CreateOleObject('Excel.Application');
после этого действия дальнейшие интсрукции не выполняются...
Во время степ бай степ дебаггер выкинул такое сообщение:
Project PROGRAM.exe raised exception class EOleSysError with message 'CoInitialize has not been called'. Process stopped. Use Step or Run to continue.
Что я не правильно сделал? Неужели в потоках нельзя работать с ком-объектами?)
random(1024) (2008-04-17 14:23:00) [1]Возникло и узнал)) всем спасибо)
http://podgoretsky.com/ftp/Docs/Delphi/DX/COMmodel.html
DrPass (2008-04-15 23:37:00) [2]
> В чем ошибка, и как ее исправлять...
Желание узнать, что такое CoInitialize, не возникло?
Reindeer Moss Eater (2008-04-15 22:01:00) [3]call coinitialize
random(1024) (2008-04-15 21:58:00) [4]понятно, то понятно... В чем ошибка, и как ее исправлять...
Германн (2008-04-15 21:45:00) [5]
> CoInitialize has not been called
Всё просто и понятно.