您现在的位置是:首页 > 编程 > 

windows 7及以上系统安装和启动Visual Basic 6.0 (VB6) 问题解决

2025-07-28 11:50:29
windows 7及以上系统安装和启动Visual Basic 6.0 (VB6) 问题解决 visual basic 6.0由于太过古老,在Windows vista,7及以上系统在安装或启动时会出现一些错误和兼容性问题。但是偶尔用来开发一些小工具还是很方便的,作者这几

windows 7及以上系统安装和启动Visual Basic 6.0 (VB6) 问题解决

visual basic 6.0由于太过古老,在Windows vista,7及以上系统在安装或启动时会出现一些错误和兼容性问题。但是偶尔用来开发一些小工具还是很方便的,作者这几天在安装启动的时候同样遇到了各种问题,所以这篇文章用于记录和解决这些问题。

文章目录

  • windows 7及以上系统安装和启动Visual Basic 6.0 (VB6) 问题解决
    • 1. 安装程序出现兼容性弹窗提醒
    • 2. 启动时出现兼容性弹窗提醒或者未知的错误
    • .提示不到文件DAO50.DLL
    • 4. 提示丢失或未注册VB6TMPL.TIB
    • 5.提示注册失败
    • 6.提示缺少控件MSCOMCTL.OCX
    • 7.使用windows XP 虚拟机

1. 安装程序出现兼容性弹窗提醒

出现兼容性弹窗就点击运行程序,后续如果出现其他弹窗点击忽略

2. 启动时出现兼容性弹窗提醒或者未知的错误

如果在启动VB6.EXE时出现了兼容性弹窗,未知的错误以及各种缺少或者未注册dll弹窗,请先执行这里的所有步骤,如果不能解决再依次解决后续步骤

在VB98文件夹中选中VB6.EXE,然后右键菜单,点击属性

选中兼容性选项,勾选以兼容性模式运行这个程序,系统选择WindowsXP,2000,98都可以

勾选以管理员身份运行此程序,同时最好关闭UAC权限控制

visual basic 6.0并不兼容UAC,会导致其所需的一些系统权限无法获取到,然后出错

.提示不到文件DAO50.DLL

首先检查DAO50.DLL文件是否在下面位置中存在

64位系统:C:\Windows\SysWOW64

2位系统:C:\Windows\System2

如果不存在,去C:\Program Files (x86)\Common Files\microsoft shared\DAO里,然后复制到上面的位置

如果这里也没有,去百度搜索该文件进行下载,然后再复制

https://www.wenjian/file/dao50.dll.html

4. 提示丢失或未注册VB6TMPL.TIB

在VB98文件夹中选中VB6.EXE,然后右键菜单,点击属性,兼容性选项里勾选管理员运行

5.提示注册失败

1.首先推荐去百度上尝试下载绿版的VB6.0安装程序,因为这种版本通常不需要完整的安装过程,可以直接使用‌,以跳过这个报错

‌2.更改安装程序的兼容性设置,上面的兼容性设置是以Windows XP Service Pack 模式运行,如果出现此错误弹窗,就改为以兼容Windows XP Service Pack 2模式运行,并禁用桌面元素。然而,这种方法不一定可以解决这个问题提示缺少控件MSCOMCTL.OCX

6.提示缺少控件MSCOMCTL.OCX

如果在VB中运行一个使用了特定控件(如TreeView控件)的应用程序,而该控件存在于MSCOMCTL.OCX文件中,但是该文件在系统中未到或未正确注册,则会出现“缺少控件”的错误。

去百度下载MSCOMCTL.OCX文件,然后将下载的MSCOMCTL.OCX文件复制到系统目录下

64位系统:C:\Windows\SysWOW64

2位系统:C:\Windows\System2

7.使用windows XP 虚拟机

可以使用hyper-V,VMware workstation等虚拟化程序安装windowsXP系统,然后使用Visual Basic6.0以解决各种情况的报错

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/biancheng/1254111.html

相关标签:无
上传时间: 2025-07-28 00:28:03
留言与评论(共有 8 条评论)
本站网友 复方丹参滴丸
7分钟前 发表
windows 7及以上系统安装和启动Visual Basic 6.0 (VB6) 问题解决 visual basic 6.0由于太过古老,在Windows vista,7及以上系统在安装或启动时会出现一些错误和兼容性问题
本站网友 曲靖租房
12分钟前 发表
\Windows\SysWOW64 2位系统:C
本站网友 三国杀记牌器
5分钟前 发表
\Windows\System2 7.使用windows XP 虚拟机 可以使用hyper-V,VMware workstation等虚拟化程序安装windowsXP系统,然后使用Visual Basic6.0以解决各种情况的报错
本站网友 高效祛斑
28分钟前 发表
98都可以 勾选以管理员身份运行此程序,同时最好关闭UAC权限控制 visual basic 6.0并不兼容UAC,会导致其所需的一些系统权限无法获取到,然后出错 .提示不到文件DAO50.DLL 首先检查DAO50.DLL文件是否在下面位置中存在 64位系统:C
本站网友 中国与英国时差
22分钟前 发表
然而,这种方法不一定可以解决这个问题提示缺少控件MSCOMCTL.OCX 6.提示缺少控件MSCOMCTL.OCX 如果在VB中运行一个使用了特定控件(如TreeView控件)的应用程序,而该控件存在于MSCOMCTL.OCX文件中,但是该文件在系统中未到或未正确注册,则会出现“缺少控件”的错误
本站网友 怎样泡药酒
20分钟前 发表
文章目录 windows 7及以上系统安装和启动Visual Basic 6.0 (VB6) 问题解决1. 安装程序出现兼容性弹窗提醒2. 启动时出现兼容性弹窗提醒或者未知的错误.提示不到文件DAO50.DLL4. 提示丢失或未注册VB6TMPL.TIB5.提示注册失败6.提示缺少控件MSCOMCTL.OCX7.使用windows XP 虚拟机 1. 安装程序出现兼容性弹窗提醒 出现兼容性弹窗就点击运行程序,后续如果出现其他弹窗点击忽略 2. 启动时出现兼容性弹窗提醒或者未知的错误 如果在启动VB6.EXE时出现了兼容性弹窗,未知的错误以及各种缺少或者未注册dll弹窗,请先执行这里的所有步骤,如果不能解决再依次解决后续步骤 在VB98文件夹中选中VB6.EXE,然后右键菜单,点击属性 选中兼容性选项,勾选以兼容性模式运行这个程序,系统选择WindowsXP
本站网友 按摩哪里对肾好
4分钟前 发表
去百度下载MSCOMCTL.OCX文件,然后将下载的MSCOMCTL.OCX文件复制到系统目录下 64位系统:C