WIN10好像不兼容某些32位数据处理模式,把VB6.0中的这些内容去掉就能安装了。
以《Visual Basic 6.0企业版》为例:
安装前右键点 SETUP.EXE文件,设置兼容性,选择WIN XP2。然后以管理员身份运行SETUP.EXE。
前面都正常做安装准备,到安装时选择“自定义安装”,点“数据访问”→“更改选项”,把(好像是第一行的)DAO和RDS前面的勾“√”去掉,继续安装。
安装完成重启后如果需要安装MSDN就勾选上一起安装,否则将来再另行安装的可能不好用。
网上也有一些其他的安装方法介绍,但是有一些是没有安装完成的,虽然能打开界面,但是不能正常使用。前面介绍的方法比较可靠好用。除了不能用DAO等访问数据之外没有什么问题,好在VB访问数据的方法很多,不一定非要用DAO。
win 10的兼容性是不错的, 可以安装的。我有一个在win8下正常安装使用VB6.0精简版, 相信也可以在Win10下使用,你可以试一下。
首先,在安装完成vb6.0的情况下,
在桌面快捷方式单击右键,选择属性
选择兼容性选项卡
并将兼容模式中“以兼容模式
运行这个程序”与设置中的 “禁用桌面元素” 前的方框勾选,,单击确定
如果是win10,不一定能安装上vb6,vb6对高于xp的系统兼容性不好!
在win10里还是先安装个xp的虚拟机,然后在虚拟机里装vb6吧!
安装VB6时,不要选ado和RDO,安装好后,下载一个VB6_sp6的安装程序,安装一遍,数据组件也可以正常使用了。