1.使用VBNET攻击VB6并获得VB6的FirstBlood。
VBNET发生了什么?它的排名仍然很高,以至于微软仍然支持它。停下来,停下来!VBNET是个高级产品,一个高中生怎么用?原来是VB6,考古表明它是20世纪的产物,早就被VBNET取代了。为此,微软毫不犹豫地给VB6冠以ClassicVB的称号,而为了与JAVA竞争,微软不得不放弃VB6而转向.NET。经典VB已于上世纪末不复存在。新世纪的敲钟者未能复活昔日的巨星。经典VB已经结束了。礼炮!
排行榜中没有VB6,所有VB都是VBNET。如果您想延续VB6的风格和敏感性,请转到NET。人往高处流,水往低处流。趋势都是朝着同一个方向。你见过VB6升级到NET,但你见过VBNET回滚到VB6吗?这就是趋势!VB6的存在正在扭转历史的进程,它最终会被汹涌的洪流撕碎!谁不想一招名扬天下,三棍子天下议论呢?谁愿意学一些没有前途的东西?那就用VB6试试吧!
不过,VB6和VBNET的名字中都有VB,甚至很多专家都认为VBNET就是VB以避免降级,但后者实际上与VB6有两点不同。NET是为了和JAVA竞争而设计的,而我了解当时JAVA的主战场是网络应用,NET自然就瞄准了这个领域。由于VB1到VB6一直是Windows功能的表达者,两者的基因不同,那么如何替换呢?结果,每个人都各做各的,VB6继续在不同技能的人中跳舞,无论是高级的还是低级的。转眼间十年过去了,VB6已经获得了34的称号;VBNET和C。当VBNET解决升级VB6项目的题时,他们继续主张升级的单向性质,完全忽略了VB6也可能使用NET资源。当Python在AI领域大放异时,下一代通用无毛语言就诞生了。他们主宰VBA,甚至嘲笑VB。将Python传播到各处是人类的未来!事实上,这是一个老生常谈的新花样!
4.VBNET面临灭亡,VB6还会远吗?
在这场漫长的口水战中,VB/VBA坚持到了2020年,Windows也进入了Win10的世界。然而JAVA已经变得更加强大,移动互联网不断威胁着传统PC市场。完全面向对象、跨之后的新趋势!今年3月,微软.NET团队在其“NET50的VisualBasic支持计划”中提到了VBNET的命运。
是的,就是这个!
VBNET由于其不顾一切的态度而失去了VB6社区的青睐。当Windows上的可视化编程不再是VB6的专长时,专家们很快转向了C。最终,微软意识到,维护两套相同的东西来与已经庞大的JAVA竞争太浪费了。于是哀悼之声再次响起!VB6似乎已经到了死亡的边缘,很多人都不想再谈论它了。
我们不能不承认,JAVA开启的时代重组了整个编码生态系统。正是像VB6这样的工具完成了这一历史使命。长期以来,计算机使用门槛较低。编程不再是使用计算机的唯一方式;它已经成为一些专业人士的谋生方式。分工要发展,就必须有更多专门的人来做专门的工作,商业会把分工引向垄断。重新发明JAVA、C/C++、Python等只是一个梦想。
ARM作为精简指令的代表,功能越来越强大,但功耗也越来越大。谁会喝葫芦里的水?VB6退出专业市场是不可避免的。但归根结底,VB6和VBNET是两个完全不同的物种,很多VB6用户因为一堵高高的隐形墙而无法使用专业的开发工具。VBNET是死是活并不重要,只要你能继续在Win10/11上编写VB6/VBA代码即可。反正我没去过那里!微软与JAVA的跨之争,在Windows里可以黑,在Office里就无所谓了!
3.VB6的光芒在于微软内核的努力
对于具有开拓经验的VB/VBA人员来说,说您不想知道技术的未来是什么是骗人的。它们的受欢迎程度随着年龄的增长而增加,保值和升值投资价值是世界各地人们普遍愿意遵循的价值理念。在从32位到64位的过渡过程中,有很多事情会让人们感到困惑。
1.我通过了VBA,但没有通过VB6。
大家焦急地安装好64位Office后,我按了ALT+F11,经典的VBE窗口愉快地弹出了。录制完宏后,还是感觉很熟悉。这让我终于放下了执着的心。对VBA了解较深的人会知道,32位时代的VBE6DLL已经是VBE7DLL了。也就是说,随着VBA版本从32位时代的6升级到64位时代的7,VBA也随之升级。
都说VB/VBA是一家人,但既然VBA已经升级了,那么VB6也会悄然升级吗?我搜索了一下,什么也没找到!自2012年8月以来就没有再推送后续更新,VB6似乎并没有真正升级。最后,在2021年3月,微软回应了大家对VB6生命周期题的担忧,写道
这仍然是关于IDE的,与VB6程序无关。
目前,微软还没有正式提供64位版本的VB6编辑器,而且以后肯定不会再提供了。有什么影响?不管怎样,VB/VBA人员不会使用VB6IDE来编写C和其他专门的编码工具。不太好!他们声明不支持扩展更新,但很多人还不需要它们!
然而,真正的影响是VB6无法用X86-64指令编译EXE/DLL/OCX,只能保留32位。无法充分利用64位CPU确实令人遗憾,但这并不意味着VB6无法继续工作。下图是微软提供的VB6支持。
谁说VB6已经死了这么久?
IDE更新的停止,造成了太多是非的混乱,让人唏嘘不已。这并不容易!对于那些故意抹黑VB/VBA的人,谢谢你们的辛苦付出!
2.VB6是否跨越32位有关系吗?
32位时代是X86建立帝国和Wintel联盟生态结晶的时代,重点仍然是32位。“32位Win可以使用大内存,4G以上,别再胡言乱语了!””?如今所谓的64位只是48位的延伸。Intel曾经以极大的热情发布了新的64位CPU,但很快就被X86生态系统抛弃了。
不了解X86,就很难解释从32位生态系统到64位的转变,也很难解释VB6的强大生命力。X86是对VB6的有力支持,而在X86的鼎盛时期,得益于微软的努力,VB已经非常强大了。还记得VB是如何推广Windows的吗?这些东西,建立在系统最底层的基础上,一直都很稳定!如果VB死了,Windows也会死。
对于32位和64位之间的坎坷,已经有一个成熟的解决方案叫做WOW。虽然两者都说是模拟环境,但与带来Win32生态系统的ARM版Windows不同。32位程序使用64位CPU上的真实硬件。微软表示,性能损失很小。你看见了吗?VB6不使用64位指针。就是这样。有人说VB6不能使用64位资源吗?你是说它只能在64位上使用吗?
为了理解这一点,我们需要回到X86系统。从1976年的8086开始,X86指令系统一直处于兼容性扩展的过程中,这也是其被称为复杂指令集的根本原因之一。新要求扩展到新硬件,旧要求得到保留。优点当然是
如果诸位还想知道更多的身体乳vbe和身体乳要避开的部位相关的详细内容,记得订阅收藏本站。