iCAx开思工具箱

标题: 动态库调用的问题 [打印本页]

作者: haiying    时间: 2004-11-16 17:14
标题: 动态库调用的问题
在ug下用ctrl+u调用.dll文件,调用第一个A.dll的对话框时,没什么问题,可是将第一个关闭后再调另外一个B.dll时,就会出现:
如果按“忽略”还是可以调出B对话框来。如果第一次调的是B.dll,第二次调的是A.dll则A出现同样的错误,各位高手有没有出现这种问题,帮看看
作者: skywood    时间: 2004-11-16 17:22
请将B.dll改用静态连接到MFC试一试。
作者: yanfang1108    时间: 2004-11-17 09:50
我调用二级对话框的时候也出现了这个问题,但是在打开ug的时候就出现这个对话框,还不止一次。我也没有解决!
作者: haiying    时间: 2004-11-17 10:32
谢谢skywood 改用静态连接还是不行,不过我现在通过LoadLibray()和FreeLibray() 用C.dll来加载A.dll 和B.dll 不再出现那个问题了,可是又出现新的问题。就是我的A.dll 和B.dl是做成非模态。单独运行没问题,可是通过C.dll调出来后再关闭时会出现:请教一下各位高手,是什么问题呢?




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3