[delphi] CoInitialize - gdzie to wstawić?

0

Witam!
Piszę pewnien program w którym dynamicznie tworzona jest forma zawierająca komponent TWebBrowser i zawsze przy wywołaniu:

Forma:=TForma.Create(Application);

dostaję komunikat:
Funkcja CoInitialize nie została wywołana
Wstawiłem więc wywołanie tej funkcji na początku programu - nic nie dało, dałem do OnCreate formy, też nic, próbowałem z sekcją Initialization i dawałem też od Finalization linijke CoUnitialize(nil); też nic nie dało.
Kiedy program próbuje sam wywołać formę pojawia się ten błąd na początku, kiedy zaś forma jest wywoływana po kliknięciu na TButton, błędu nie ma, a wywoływana jest ta sama funkcja, więc nie wiem co może być źle. Kto wie jak rozwiązać ten problem, gdzie należy wstawić CoInitialize(nil) aby nie występował podany przeze mnie błąd?

0

U mnie wszystko działa dobrze. Przy dynamicznym tworzeniu formatki z TWebBrowserem nie wyświetla żadnego błędu.

0

Na początku bloku CoInitialize(nil), a na koniec w finally CoUnInitialize

1 użytkowników online, w tym zalogowanych: 0, gości: 1