VB6在Win11上都能用,哪来的淘汰!
前言大家知道,在2008年微软停更了VB6IDE,这一事件被传为VB6被淘汰的标志性事件。在后续的各大系统,尤其是64位系统上,无论是安装VB6还是使用VB6,总归有这样那样的问题。实话说,这也难免。毕竟VB6是Win98时代的产品,不仅经受了内核的变化,而且更面临着CPU的升级换代。如果一点问题都没有,那才奇怪呢。
虽然官方说的很决绝,甚至连Never这样发毒誓的话都亮出来了,但身体还是很诚实的。微软其实一直在更新VB6所需的系统环境,SP6补丁也从2004年,一直更新到2021年。在《》中,给大家系统地介绍了VB6的官方支持政策,也解释了为何大家安装VB6的过程中会有这样那样的问题。
很多网友看过该文,纷纷前去下载,结果很多人还是反映,不能安装。或许,BtOfficer是幸运的,从未遇到过安装不成功的问题,使用过程中的问题经过SP6的补丁,也得到了完美解决。如果大家连VB6的开发环境都不能安装,那只能玩VBA,自然不能尽兴。BtOfficer的前期和后续分享,也将帮不到大家,如此就失去了意义。
所幸,经过一番研究,将相关问题梳理了一遍,至少亲测有效吧。借此文,系统地给大家介绍介绍。
一、VB6安装失败,多是野鸡版惹得祸官方断货,才使得野鸡版遍地开花!
如果现在谁要去使用VB6,到哪儿去获得安装包?相信绝大部分人,都会百度。随便一搜,上千万个结果,被吓到了吧。08年停更到现在,已有十几年之久,当年很多原版镜像,早已随着互联网的升级换代走进了垃圾桶。有人说,搞张盘吧,几块钱的事。拜托,现在绝大部分电脑都没有光驱了,还盘呢,反正BtOfficer是不相信还能找到。
正是官方资源的断货,与VB沉默的大多数之间,存在着巨大的需求缺口,才让野鸡版本层出不穷。打着纯净、精简、升级、免费等名号,招揽着顾客。孰不知,这后面是一个巨大的利益市场。轻则捆绑各种流氓软件,让人看广告,这几乎是这行主要的盈利模式了。重则会不会内置木马,更广泛地收集用户数据,就不得而知了,毕竟这年头大数据的生意到处都是。
按照微软64位兼容32位的政策和原理,不至于单独歧视VB6的安装软件,毕竟也是32位应用啊,否则SP6补丁也不用从2004年一路追到2021年。所以,顶多装上了,在使用过程中会存在『扯拐』的现象,否则就是所用安装包本身的问题。
野鸡安装包会有什么问题呢?就BtOfficer对VB6/VBA的了解,哪怕很多号称能手写BASIC解释器的,也不一定能完完全全地将里面的关系全部弄清楚。尤其是所谓融合升级版,里面的私拉乱接,才是不能正常安装的罪魁祸首。
你们要的原版,在这里!
所以,找官方原版来用,很重要。可是微软官网上,已经没有挂相应资源了,别个也不卖了。怎么办呢?幸好,还有不少专门收集过时资料的镜像网站。BtOfficer在上图所示站点中找到了原版安装包,为避免审核不过略去网址一类的敏感信息,详见评论(下同)。
二、顺利安装之后,就可以装SP6补丁,却因难言之隐成谜之补丁或许有人问,网上不是有很多SP6版的安装版嘛,干嘛还要单独安装?或许,在《Win10/11上VB6安装不了?SP6的版本对了吗?快来看这里》之前,很多人压根就不知道SP6还细分了很多个版本呢,而且还在持续更新。正如网友所说,为何不命名为SP6.1、SP6.2之内的呢?这样,就能一眼便知。