读书人

com的DLL在被IE调用的时候,如何样可以

发布时间: 2012-01-23 21:57:28 作者: rapoo

com的DLL在被IE调用的时候,怎么样可以把这个COM DLL改名呢?急求COM使用中删除.
是COM组件的DLL在被IE调用做成控件的时候,为什么不能在explorer中改名呢?

一般的dll被IE加载可以改名和剪切到另外一个目录.如果这个COM组件被我自己写的应用程序调用就可以改名和剪切.

示例:
如:c:\a.dll (a.dll是可以注册的ATL组件)
在被IE调用时,不能改名或剪切.
但被我自己的c.exe调用就可以改名和剪切的.

我现在是想升级这个DLL就没有办法了.

[解决办法]
好像不能吧
[解决办法]
帮你顶顶吧
[解决办法]
升级的时候把dll从服务器上下载,以另外的名字保存,然后注册这个dll
新开ie的时候就会调用新的了
[解决办法]
是新的啊
只能注册,然后新开的窗口调用的是新的,每次新调用的时候试图删除原来的
等调用原dll的进程全退出后就能删掉了

读书人网 >VC/MFC

热点推荐