这几天去客户测试自已开发的软件,遇到WIN7 64位系统。平台都打不开,还有DAO360控件丢失,ADO控件丢失头比较大。找了一天的DLL控件才找到对应的版本。
论坛里分享的注册方法没有自动识别32位/64位的自动识别脚本,后来在网上找致函自动注册的脚本。已在WIN7 32/64位测试通过。
以注册DAO360 .DLL为例
解压后-》右击注册dao360.BAT-》以管理员身份运行
DOS脚本如下 :
@REG Delete hkcr\typelib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}\2.0 /f
@echo 开始注册
@IF EXIST %systemroot%\SysWOW64\cscript.exe GOTO 64 bit
:32 bit
@COPY /y "%~dp0dao360.dll" "%windir%\system32\dao360.dll"
@"%systemroot%\system32\regsvr32.exe" "%windir%\system32\dao360.dll"
@PAUSE
@EXIT
:64 bit
@COPY /y "%~dp0dao360.dll" "%windir%\sysWOW64\dao360.dll"
@"%systemroot%\sysWOW64\regsvr32.exe" "%windir%\SysWOW64\dao360.dll"
@echo dao360.dll注册成功
@PAUSE
@EXIT
附 件:
点击下载此附件