写点什么

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:203617
用户头像

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

关注

评论

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

Python设置显示屏分辨率

Python 分辨率

架构实战营10期-作业7

炮仗

CnosDB成为首个产品支持SQLancer的云原生时序数据库

CnosDB

时序数据库 开源社区 CnosDB 工程师有话说

信源分类及数学模型

timerring

信息 信息论 信息论与编码

对比开源丨Prometheus 服务多场景存储压测全解析

阿里巴巴云原生

阿里云 开源 云原生 Prometheus

快速制作一个chrome插件

JYeontu

chrome Vue chrome扩展 Chrome插件

ChatGPT入门案例|商务智能对话客服(三)| 社区征文

TiAmo

openai ChatGPT

用javascript分类刷leetcode17.栈(图文视频讲解)

js2030code

JavaScript LeetCode

2023-02-19:请用go语言调用ffmepg,输出视频文件信息。

福大大架构师每日一题

golang ffmpeg 福大大

统一观测丨使用 Prometheus 监控云原生网关,我们该关注哪些指标?

阿里巴巴云原生

阿里云 云原生 Prometheus 云原生网关

架构误区系列13:令人迷惑的继承

agnostic

继承

产品团队业务思维的重要性

Bruce Talk

敏捷 Agile

FL Studio最新发布21中文正式版本下载

茶色酒

FL Studio 21

面试官:限流算法有哪些?

王磊

java面试

React源码解读之React Fiber

flyzz177

拆分电商系统为微服务

Geek_7d539e

会声会影2023官方正式版本功能介绍

茶色酒

会声会影2023

责任链和策略设计模式-基于Java编程语言

京东科技开发者

Java spring 代码规范 京东云 京东技术

unittest使用parameterized参数化后如何调用添加到测试套件中

Python 单元测试 自动化测试 unittest 测试套件

React Context源码是怎么实现的呢

flyzz177

React

JavaScript刷LeetCode心得

js2030code

JavaScript LeetCode

前端工程师leetcode算法面试必备-简单的二叉树

js2030code

JavaScript LeetCode

迷恋管理是一种病

虎妞先生

LeetCode:240. 搜索二维矩阵 II,直接查找,详细注释

Lee Chen

JavaScript 算法 LeetCode

Portraiture2023最新版本下载安装图文教程

茶色酒

Portraiture Portraiture4

应对ChatGPT,中国AI需要这三种能力

脑极体

百度 飞桨 文心

「 Java基础-链式调用 」Java开发中如何让你的代码看起来更优雅?试试链式调用?

小刘学编程

Java 设计模式 建造者模式

在线头脑风暴软件Mural及其竞品分析

hongfei

思维导图 工具软件 头脑风暴

前端标准化之旅

京东科技开发者

前端 代码规范 京东云 京东技术

ReactDOM.render在react源码中执行之后发生了什么?

flyzz177

React

建议收藏,轻松搞懂区块链!

蔡农曰

比特币 区块链 后端 比特币区块链

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