DLL中使用TWebBrowser时死锁的问题

JPEXE 2010-10-25 12:15:52
现在在一个项目中使用到DLL内建窗体,其中在一个DLL窗体中放了一个TWebBrowser,发现在执行到Navigate()时一直不返回,就死在那里了,后来网上看到有说“DLL中不能创建COM对象,会死锁”的说法,但并未给出解决方案。谁能解决这个问题吗?谢谢先!
...全文
119 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
JPEXE 2010-10-29
  • 打赏
  • 举报
回复
也许问题偏了点,没人能帮上忙,最后还是自己解决了,在窗口初始化时给WebBrowser控件手动设置一下Parent对象就正常了。散分……
WebBrowser1.SetParentComponent(Panel1);
kye_jufei 2010-10-28
  • 打赏
  • 举报
回复
把DLL封裝代碼貼出來看一下。。。
JPEXE 2010-10-28
  • 打赏
  • 举报
回复
这个问题就没人关注了吗?D版真是有点冷了……
iqyely 2010-10-25
  • 打赏
  • 举报
回复
来关注下。
JPEXE 2010-10-25
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 sqldebug_fan 的回复:]
有没有调用CoInitialize函数?
[/Quote]
试过了,跟这个没关系。
SQLDebug_Fan 2010-10-25
  • 打赏
  • 举报
回复
有没有调用CoInitialize函数?

5,928

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧