奇怪现象:和大家讨论有关DLL和线程的问题。

eachsky 2005-03-23 03:16:06
现有A.exe b.dll和c.dll
调用情况: A程序在线程调用b.dll (b.dll中有一个FORM窗体)
b.dll普通调用c.dll(c.dll中为普通函数)
b.dll和c.dll均没有创建线程。

奇怪现象:在调试A.exe的时候用线程查看器查看。竟然有6个线程。
关闭b.dll中的窗体,还剩4个线程。小弟不才,还请高手解释一下。
...全文
115 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
eachsky 2005-04-03
  • 打赏
  • 举报
回复
是用了ADO。。而且还不止一个。和ADO有关系吗?能否说的详细点。
dext 2005-04-02
  • 打赏
  • 举报
回复
EXE是关键,是不是用了ADO
eachsky 2005-04-02
  • 打赏
  • 举报
回复
DLL调用和EXE是不同的地址。 创建线成似乎没什么关系吧。有不是在同一个EXE或者DLL里创建多个线程。需要互斥吗?
caiso 2005-03-27
  • 打赏
  • 举报
回复
帮顶一下
aus 2005-03-26
  • 打赏
  • 举报
回复
帮顶
701701 2005-03-26
  • 打赏
  • 举报
回复
你肯定没有做什么好事!
这是dll重复加载造成的
看看源代码,必要地方加上互斥
ddk_hhb 2005-03-26
  • 打赏
  • 举报
回复
有意思,以前没有注意过!~
laiqinghe 2005-03-24
  • 打赏
  • 举报
回复
有意思
eachsky 2005-03-24
  • 打赏
  • 举报
回复
没有人关注??自己顶。。。。。

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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