BAT注册ocx控件-赵文斌
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


BAT注册ocx控件

发表时间:2012/12/16 16:12:48 评论(0) 浏览(16331)  评论 | 加入收藏 | 复制
   
摘 要:BAT注册控件
正 文:
 

平时注册ocx控件,可以以管理员身份运行cmd.exe 输入"regsvr32 文件路径",或者直接写到批处理及bat文件中,以管理员身份运行。

但是当你的程序拷贝到其他电脑上时,注册时的路径路径就成了问题,每次都要更改路径终究不是一个长久之计,所以换一个思路,把bat文件和要注册的ocx控件放在同一个文件夹下,然后文件夹中的ocx进行注册,即

regsvr32 xxxx.ocx

但是!问题总是多的超出想象,在xp环境下按如上操作一点儿问题都没有,可就是win7总是给我找别扭。

以管理员身份运行的话,获取的源文件路径就是默认的系统目录下的system32,当然在这个文件夹下根本就找不到这些ocx控件,如图

经过各种站在巨人的肩膀上,我终于找到了解决办法,就是在bat文件开头获取bat文件所在路径,即

cd /d %~dp0

regsvr32 xxxx.ocx

现在,以管理员身份运行,就没问题了,"编写一次,到处运行"


Access软件网交流QQ群(群号:198465573)
 
 相关文章
如何注册ADO与DAO;Access注册DAO步骤,Access注...  【竹笛  2006/11/6】
UMV平台开发自动注册控件  【第七天  2008/3/30】
Vista系统控件引用注册方法   【新奇  2009/5/16】
(转)VB实现自我注册控件   【何必见戴  2012/1/8】
ActiveX控件批量注册器(一)  【纵云梯  2012/3/3】
常见问答
技术分类
相关资源
文章搜索
关于作者

赵文斌

文章分类

文章存档

友情链接