-
я делаю так (это в потоке)
var OleContainer: TOleContainer; begin OleContainer := TOleContainer.Create(nil); OleContainer.Visible := false; OleContainer.Parent := Form1; OleContainer.AllowActiveDoc := false; OleContainer.AllowInPlace := false; OleContainer.LoadFromFile('D:\My.doc'); OleContainer.DoVerb(ovShow); <- а здесь ругается что не был произведен вызов CoInitialize!
Что бы это значило?
-
это значит, что нужно сделать такой вызов ;)
-
Нееее.... ну это понятно :) просто, если же вызывать из потока главной формы - то все нормально отрабатывает. А тут такая лажа. И как это сделать не подскажите ли? А то вроде нет такого метода leContainer.CoInitialize...
-
Полагаю, самое время прочитать справку о CoInitialize(Ex)
|