当前的DLL组件注册了以后,总是在下次注册时反注册不干净,导致下个版本的DLL功能无法读取,确定当时已经做过反注册又重新注册的,不知道为什么会出现这样的问题,求助各位大狭可有好的方法,有没有可以直接用批处理直接删除注册表的方法?或是因为我的DLL有问题?谢过了啊~~在线等
解决方案 »
- 请问用VB怎么实现右下角自动弹出提示窗口功能?
- 紧急求一段小代码——随机抽题竞赛类程序
- 求救高手:图片与日历合成一幅新图片问题!想调用日历,把日历画在picturebox或者其他控件上,再和其他图片合成...
- 窗体上有一个按钮,怎样用 F1 键来触发这个按钮的 Click 事件.谢谢.
- 如何在MSHflexGrid里面分页显示数据,请各位高手指点一下
- 请问怎么给一个TreeView控件发送一个激活nodeClick事件的消息
- 版主的提供信息有误,我不知道错在哪里,大家来点评@@@(数据库关于转入EXCEL)
- 急求crystal report 10 下载地址!谢谢!
- 如何用 滚动条实现 图片的滚动!
- 在TCP/IP配置中,网关起的什么作用是什么呢?不设置可以不?
- 磁盘区分是否存在的判断,是否有。
- 代码获取网页中table中单元格的内容,错在哪里?
如果反注册时注册表项目清理不完全,可以手动实现。使用OLE View查看组件的CLSID和IID,然后在注册表中删除即可。
regsvr32.exe ActiveX.dll -u
rem 在删除dll 文件,路径写好
del c:\windows\system32\ActiveX.dll
rem 拷贝DLL
copy ActiveX.dll c:\windows\system32\
rem 重新注册
regsvr32.exe c:\windows\system32\tiveX.dll