我以为WIN10不支持VB6呢

度年如日1668
企业官方账号
2018-01-10 11:17:07
以前客户买电脑,我都会提醒对方,叫卖电脑的装WIN7.
一次一个客户买电脑,我忘记提醒了,全部装win10,还好,可以运行我的VB6开发的系统。
只是WIN10那操作不习惯,估计用户也不会习惯。
...全文
3452 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
linjbboy 2018-02-03
  • 打赏
  • 举报
回复
基于系统自带的,代上库文件就可以了。如果是第三方的尽量不用,或者尽量使用系统api来就可以,基本都是32位的调用。如果异常,除非就是win10提供的api和之前的有出入,或变更。或参数数据类型内存暂用不同。自己可以反汇编调试一下。
threenewbee 2018-02-01
  • 打赏
  • 举报
回复
不能一概而论。说支持的,你搞一个大一点的程序试试看,能不能笑到最后。
chanchaw 2018-01-31
  • 打赏
  • 举报
回复
微软这点做的还是不错的,WIN10上都可以使用
东方之珠 2018-01-26
  • 打赏
  • 举报
回复
理论上有RunTime库就可以,至于能否运行,还要看你的程序有没有问题,比如:一运行就出现内存错误,就不行了。
赵4老师 2018-01-15
  • 打赏
  • 举报
回复
引用 6 楼 chewinggum 的回复:
[quote=引用 5 楼 zhao4zhong1 的回复:] 《黑客帝国》揭示出了整个宇宙都是运行在Matrix中的几个虚拟机中。
电影也告诉你了,吃红药丸的人不多。别以为所有人都知道真相,而且知道真相的人要拯救的还不是那些不知道真相的人?所以,别指望客户都会用虚拟机,你要做的就是傻瓜化,防呆[/quote] 你以为吃了红药丸后回到了“真实”世界?非也!参考: 《黑客帝国》完全解析_知识库_博客园 《黑客帝国》里的锡安是不是虚拟世界_知识库_博客园
脆皮大雪糕 2018-01-12
  • 打赏
  • 举报
回复
引用 5 楼 zhao4zhong1 的回复:
《黑客帝国》揭示出了整个宇宙都是运行在Matrix中的几个虚拟机中。
电影也告诉你了,吃红药丸的人不多。别以为所有人都知道真相,而且知道真相的人要拯救的还不是那些不知道真相的人?所以,别指望客户都会用虚拟机,你要做的就是傻瓜化,防呆
赵4老师 2018-01-12
  • 打赏
  • 举报
回复
《黑客帝国》揭示出了整个宇宙都是运行在Matrix中的几个虚拟机中。
赵4老师 2018-01-11
  • 打赏
  • 举报
回复 1
引用 2 楼 chewinggum 的回复:
尽量仅使用标准控件,如果有什么特别复杂的需要,尽量自己封装。 尽量不使用第三方控件,曾经成熟的第三方VB控件,早就不维护更新了吧,继续使用天晓得里面有什么坑。一旦把自己大量的东西依赖在这些控件或组件上,然后控件在新版本windows上出问题,那就是灾难性的。 曾经我非常反对各种绿色版 迷你版 阉割版的东西。现在看来,win10上我还是比较建议使用VB6简化版,如果你的代码在这个简化版上能够正常调试编译出来,那么放什版本的windows运行都没啥问题。
在Win10下的虚拟机里面的WinXP下运行VB6就不叫在WIn10下运行VB6了?! 我从来不费这些心思。
脆皮大雪糕 2018-01-11
  • 打赏
  • 举报
回复
引用 3 楼 zhao4zhong1 的回复:
[quote=引用 2 楼 chewinggum 的回复:] 尽量仅使用标准控件,如果有什么特别复杂的需要,尽量自己封装。 尽量不使用第三方控件,曾经成熟的第三方VB控件,早就不维护更新了吧,继续使用天晓得里面有什么坑。一旦把自己大量的东西依赖在这些控件或组件上,然后控件在新版本windows上出问题,那就是灾难性的。 曾经我非常反对各种绿色版 迷你版 阉割版的东西。现在看来,win10上我还是比较建议使用VB6简化版,如果你的代码在这个简化版上能够正常调试编译出来,那么放什版本的windows运行都没啥问题。
在Win10下的虚拟机里面的WinXP下运行VB6就不叫在WIn10下运行VB6了?! 我从来不费这些心思。[/quote]
引用 3 楼 zhao4zhong1 的回复:
[quote=引用 2 楼 chewinggum 的回复:] 尽量仅使用标准控件,如果有什么特别复杂的需要,尽量自己封装。 尽量不使用第三方控件,曾经成熟的第三方VB控件,早就不维护更新了吧,继续使用天晓得里面有什么坑。一旦把自己大量的东西依赖在这些控件或组件上,然后控件在新版本windows上出问题,那就是灾难性的。 曾经我非常反对各种绿色版 迷你版 阉割版的东西。现在看来,win10上我还是比较建议使用VB6简化版,如果你的代码在这个简化版上能够正常调试编译出来,那么放什版本的windows运行都没啥问题。
在Win10下的虚拟机里面的WinXP下运行VB6就不叫在WIn10下运行VB6了?! 我从来不费这些心思。[/quote] 问题是目标客户是否会玩虚拟机,是否同意使用虚拟机,是否适合使用虚拟机。如果自己写自己用无所谓,客户用就要尽量傻瓜化,不要想着用户也是IT人员。
舉杯邀明月 2018-01-10
  • 打赏
  • 举报
回复 1
VB6 从Win98,到现在的 Win10,都可以正常使用。 而你说的,实际是“VB6编译出来的程序”,这跟“Win10是否支持VB6”是两回事。 当然,你用VB6编译出来的exe,能不能在Win10中运行,关键还是决定于你的程序自身。
脆皮大雪糕 2018-01-10
  • 打赏
  • 举报
回复
尽量仅使用标准控件,如果有什么特别复杂的需要,尽量自己封装。 尽量不使用第三方控件,曾经成熟的第三方VB控件,早就不维护更新了吧,继续使用天晓得里面有什么坑。一旦把自己大量的东西依赖在这些控件或组件上,然后控件在新版本windows上出问题,那就是灾难性的。 曾经我非常反对各种绿色版 迷你版 阉割版的东西。现在看来,win10上我还是比较建议使用VB6简化版,如果你的代码在这个简化版上能够正常调试编译出来,那么放什版本的windows运行都没啥问题。

7,759

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧