XmlHttpRequest и темы в Delphi - PullRequest
7 голосов
/ 16 июня 2011

Я использую Delphi 2010, и когда я пытаюсь выполнить операцию XmlHttpRequest внутри отдельного потока из моего приложения, я получаю исключение EOleSysError со следующим сообщением: «CoInitialize не был вызван, ClassID: {F6D90F16-9C73-11D3-B32E-00C04F990BB4} '

У кого-нибудь есть идеи, чтобы это исправить?(Извините за мой плохой английский)

Спасибо!

1 Ответ

15 голосов
/ 16 июня 2011

Вызовите CoInitialize в начале метода Execute вашего потока. Не забудьте вызвать CoUninitialize в конце Execute.

Крис Бенсен написал несколько сообщений в блоге об этом .

...