写点什么

Visual Basic 6 可继续在 Windows 8 上运行

  • 2012-03-05
  • 本文字数:1020 字

    阅读完需:约 3 分钟

伴随着微软宣布 Windows 8 继续支持 Visual Basic 6 平台的消息,这位年高德劭的产品又一次接到了“死缓”通知。且不论它的那些后继产品(Visual Basic.NET、C#等等)如何,单就 VB6 的简单易用性就造就了大量的应用程序。这些应用程序将可以依赖于 Windows 8 发布的必要运行时文件继续运作。

VB6 应用程序运作标准规定如下:

“如果开发人员发现运行于 Windows Vista、Windows 7 或 Windows 8 上的 Visual Basic6.0 应用程序出现问题(相同代码在这些系统上的运行状况应当与在 Windowx XP 上一致),请使用正规支持渠道报告该问题。”

某些扩展 DLL 将不会随 Windows 8 一同发布,开发人员可以参考微软的支持声明来决定在应用程序发布时应包含哪些文件。

Visual Basic 1.0 发布于 1991 年,目的为了降低那个时代创建 Windows 3.0 本地应用程序的门槛。随后 1998 年 Visual Basic 6(VB6)发布,它在那个时代的开发人员中非常流行,以致这些应用程序到今天还在使用。虽然微软已经发布了.NET 平台上的 Visual Basic 版本,但是新程序中的改动使得 VB.NET 本质上成为了一门不同的语言。

VB6 的持续流行给微软出了一道难题。一方面,它代表一类被微软优秀(或者至少较新的)产品所替代的平台;而另一方面,它的持续使用又表明它是一个受市场欢迎的成功产品。用户反馈显示,微软没有恢复对 VB6 的完整支持,使其错失了一个好机会。许多开发人员还在继续质疑微软对 VB6 的处理方式。

Leonardo Azpura 写道:

将经典 VB 恢复成主流产品也可以帮助微软营造良好的公关。若干年前,“专业”VB6 程序员多达 600 万名。不管我们如今正在使用何种工具、语言和平台,我们仍然需要对 VB6 应用程序进行维护和扩展。我们中大多数人对微软扼杀这个开发利器都很不满。

Karl E. Peterson 接着这个话题,补充道:

我同意,拥有多线程的 64 位 VB7 将会是一个市场杀手 […],微软还可以卖它个 20 年。

最后,Winston Potgeier 表示他也期待 64 位支持,以及未来 Windows 版本对 VB6 的持续支持:

我认为 VB6 在当今市场竞争中不缺什么,它能完成任何其他开发环境能完成的事情,而且更快、更简单,另外还可以本地运行。除了 64 位编译功能以及未来操作系统对它的兼容性之外,我实在想不到它还需要些什么,或许可以考虑支持 Win8 上的移动编译?

如果读者发现有 VB6 的替代方案,请在下面留言。另外,考虑 VB6 的现有优势,你的单位会就目前状况继续使用它吗?

查看英文原文: http://www.infoq.com/news/2012/02/vb6_supported_on_win8

2012-03-05 08:203372
用户头像

发布了 125 篇内容, 共 35.6 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

【设计模式】第十二篇 - 桥接模式 - 露娜的召唤师技能

Brave

设计模式 桥接模式 11月日更

rabbitmq简介

小鲍侃java

11月日更

06 K8S之kubectl命令介绍

穿过生命散发芬芳

k8s 11月日更

固定价格项目能否敏捷?

Bruce Talk

敏捷 随笔 Agile

反垄断专家如何看待区块链监管的发展方向

CECBC

与德勤论道企业数字化战略到落地

大咖说

云计算 数字化转型 数字化 企业上云 阿里云;

架构实战营-模块三

瓜子葫芦侠

「架构实战营」

15年手持4个大厂offer的我,今天面试今日头条体无完肤

android 程序员 移动开发

iOS开发:报错‘Unknown class ViewController in Interface Builder file’解决方法

三掌柜

11月日更

MacBook 搭建VUE3开发环境

IT蜗壳-Tango

11月日更

eBPF: 让云原生运维拥有超能力

俞凡

云原生 网络 ebpf

算法入门-选择排序

ES_her0

11月日更

架构实战营-模块6作业

Nullrable

架构实战营

腾讯云数据库TDSQL已助力20余家金融机构完成核心系统替换 即将进入规模化复制阶段

科技热闻

架构实战营-设计消息队列存储消息数据的 MySQL 表格

Nullrable

架构实战

dart系列之:dart语言中的变量

程序那些事

flutter dart 程序那些事 11月日更

思科基本网络连接与IOS的基本操作 「网络工程师之路」

Regan Yue

网络工程师 11月日更 思科 网络工程

如何提升口头表达能力?

石云升

表达 11月日更

设计模式【3.2】-- JDK动态代理源码分析有多香?

秦怀杂货店

源码分析 动态代理

软件测试高效学习方法

程序员阿沐

学习方法 程序员 互联网 软件测试 计算机

绝佳的录屏编辑神器,一款走遍天下!!

淋雨

Camtasia

thanos-io/thanos-CONTRIBUTING.md

卓丁

Prometheus Thanos thanos.io Contributing github Contributing

12月面试ing-本以为学了个好找工作的Android开发,没想到又是坑---

android 程序员 移动开发

【死磕Java并发】—–深入分析volatile的实现原理

chenssy

11月日更 死磕 Java 死磕 Java 并发

构建数据网格分布式架构的四项原则

俞凡

架构 数据

Vue进阶(幺陆柒):Vue 项目调试技能

No Silver Bullet

Vue 11月日更

记录渗透靶场实战【网络安全】

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 安全漏洞

智+人:在云端重塑一场认知革命

脑极体

10道阿里Android岗必问题摆这儿了,你爱刷不刷!(附参考回答解析

android 程序员 移动开发

前端开发工具之Mock.js

Augus

11月日更

老友(研发岗)被裁后,想加盟小吃店,我用Python采集了一点数据,多少是个心意

梦想橡皮擦

11月日更

Visual Basic 6可继续在Windows 8上运行_.NET_Jeff Martin_InfoQ精选文章