Показать сообщение отдельно
  #4  
Старый 28.05.2014, 10:00
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от Freeman
Тут еще нужно поизучать особенности адаптации кода COM под VCL. На память сейчас не помню. Но если использовать CreateObject из ComObj, в обычном приложении ему ручной вызов CoInitialize не требуется, он прописан в тех мегабайтах кода, прилинковываемым к приложению VCL.
Совершенно верно. Именно написание обычного приложения с формами я и имел ввиду - где-то в дебрях VCL прописан вызов CoInitialize. При написании же "бесформенного" или консольного приложения скорее всего CoInitialize придётся вызывать самому.
Ответить с цитированием