WIN7以上系统安装VB6的解决办法,附上个批处理。

1、安装时显示oledb32r.dll不能在系统注册数据库中注册
在C盘查找oledb32r.dll,改名为oledb32r-2.dll即可,dll冲突了。

2、WIN7安装VB6提示VB98ENT.STF错误的解决办法:
发现是 setupwiz.ini文件参数错误,办法:
1.打开setupwiz.ini,把"acme=acmboot.exe"改为"=setup\acmsetup.exe";
2.STF=setup\vb98ent.stf改为=setup\acmsetup.stf, 保存退出;
3.进入setup文件夹,把vb98ent.stf改名为acmsetup.stf;
4.把 vb6.0\SETUP 下的所有文件复制到vb6.0,目录下,会提示有个文件是否要替换,我是选择了替换。
5.运行setup.exe即可。

安装VB6批处理文件(请拷贝到VB6所在的目录双击运行).bat

@echo off
cd /d %~dp0
ren "C:\Program Files (x86)\Common Files\System\Ole DB\oledb32r.dll" oledb32r-2.dll
ren "C:\Program Files\Common Files\System\Ole DB\oledb32r.dll" oledb32r-2.dll
echo n|copy /-y %~dp0setup\VB98ENT.STF %~dp0setup\acmsetup.stf
echo n|copy /-y %~dp0setup\*.* %~dp0
rem 替换setupwiz.ini中的错误参数:
@echo off & setlocal enabledelayedexpansion
del new_1.txt
for /f "tokens=*" %%i in (SETUPWIZ.INI) do (
if "%%i"=="" (echo.) else (set "line=%%i" & call :chg)
)>>new_1.txt
attrib -s -h -r %~dp0setupwiz.ini
move new_1.txt setupwiz.ini
start setup.exe
exit

:chg
rem 这个是保留空行
set "line=!line:acmboot.exe=acmsetup.exe!"
set "line=!line:vb98ent.stf=acmsetup.stf!"
echo !line!
goto :eof

原文地址:https://www.cnblogs.com/liuzhaoyzz/p/9098377.html

时间: 2024-11-04 10:01:37

WIN7以上系统安装VB6的解决办法,附上个批处理。的相关文章

Win10/Win8.1/Win7控制面板打不开解决办法

Win10/Win8.1/Win7控制面板打不开解决办法 为了适应全新Modern界面,微软在Win8.1/Win10中新增了<设置>应用,不过传统控制面板中的设置还没有被全部移植到新版设置应用中,因此经典的控制面板仍然被保留了下来.对于老用户来说,可能控制面板用起来会更加顺手.不过有时控制面板可能会莫名奇妙出现打不开的问题,此时可参考下面的步骤来解决: 1.按Win+R打开运行,输入下面的路径回车 %SystemRoot%\System32 2.在System32文件夹中搜索*.cpl,搜索

Dell R720上的系统安装问题的解决办法

摘要:本篇是本人在搭建大数量存储.搜索环境时,对于使用Dell PowerEdge R720 and R720xd作为服务器所遇到的一些问题进行的总结. 开始时,我们使用Dell提供的安装光盘(蓝色)进行安装配置,在硬盘总空间不超过2T的情况下,按照步骤来,过程进行的很顺利:然而,有台机器硬盘配置达到了12T,此时依旧使用原步骤就进行不下去了,做好阵列后下一步出错,以下便是解决办法. 前提:Dell  R720挂载6个2T(7500)硬盘 需求:搭建Suse(或其它)操作系统 说明:MBR不支持

Win7安装错误提示与解决办法大全

Windows7安装时有许多提示错误,许多朋友不知道如何解决,那就看看这篇软媒整理的文章吧,或许有些帮助.本文出现的问题同样应用于其他版本的Windows 7,甚至是Vista,收藏一下本文,或者某天,去搜索引擎搜索一下出现的问题. 序号:1 原文:Please wait… 翻译:请稍候… 解决办法:这是安装开始时安装程序加载时的提示语.如果卡在这个地方,请检查硬件是否正常,如果正常请检查MD5是否一致.如果配置低,可能要多等一下,请耐心等待.在PE2.0以下在这一步会提示无法安装,原因是PE版

win7 ARP 命令运行失败解决办法

直接运行cmd,运行arp -d * ,arp -s会出现下面的错误提示: ARP 项删除失败: 请求的操作需要提升. ARP 项添加失败: 拒绝访问.或提示:ARP 项添加失败: 请求的操作需要提升. (英文版提示:The ARP entry addition failed: Access is denied. ) 如何解决呢? 运行arp -d * 需要用管理员身份运行,进入windows\system32文件夹找到cmd.exe,右键"以管理员身份运行",这样打开cmd程序就能运

win7 远程桌面无法连接解决办法

今天远程桌面虚拟机发现无法连接,一番度娘后解决办法如下 计算机右键属性-高级系统设置-远程-设置后确定 计算机右键-管理-服务和应用程序-服务-启用Remote Desktop Services服务 基本上就可以连接了,如果不行关闭防火墙即可.

Windows8和Windows10系统改装Win7系统的问题和解决办法

Windows 8或者Windows10改Windows 7一般装系统是有问题的原因 Windows8和Windows10系统的硬盘格式都是GPT格式,而Windows7是Mbr格式.大多数人装系统都喜欢用老毛桃,U大师等USB启动模式装系统,但是由于经常使用Ghost和PE,所以需要先将GPT更改为MBR,否则可能导致无法识别到硬盘.操作步骤:注意:由于电脑出厂采用的硬盘是GPT的分区格式,所以如果使用Ghost和PE,是无法识别到硬盘的,此为正常情况,更换安装版的即可.修改前的注意事项:若您

win7各种无法上网的解决办法

一.网络连接正常却无法打开任何网络连接程序 netsh winsock reset命令,作用是重置 Winsock 目录.如果一台机器上的Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令来重置Winsock目录借以恢复网络.这个命令可以重新初始化网络环境,以解决由于软件冲突.病毒原因造成的参数错误问题. netsh是一个能够通过命令行操作几乎所有网络相关设置的接口,比如设置IP,DNS,网卡,无线网络等,Winsock是系统内部目录,Wi

桌面支持--win7自动清理桌面图标解决办法

win7系统安装VS2013后,连不上远程sqlserver数据库解决办法

刚搬了地方,顺便把电脑重做了系统,把sql2012和vs2013装好,怎么弄也连不上远程的数据库了,用程序连IIS直接死掉,用ssms连也是直接失去响应,开始以为是网线端口被运营商封杀了,最后发现不是的,是程序的原因.解决办法和大家分享一下,供大家参考: 以管理员的身份运行“命令管理器”,输入:netsh winsock reset 然后重启一下电脑. 本人亲测,问题解决了.参考资料URL:http://social.msdn.microsoft.com/Forums/zh-CN/030f66b