为什么我们不能在Mac上运行Visual Basic应用程序?

问题描述 投票:1回答:1

为什么我们不能在Mac OS中运行VB6应用程序?我知道Mac没有VB运行时,有人可以进一步解释吗?

macos vb6
1个回答
6
投票

正如您所说,MAC没有VB6运行时-鉴于VB6严重依赖COM,而Mac OS是类Unix的OS,我可以理解为什么很难移植(尽管不是impossible)-控件库也必须有所不同,因为平台上的UI所处的位置完全不同。我从根本上怀疑,努力与收益之间的关系永远都不够高,无法完成,但这只是推测。由于MS不久前已经放弃了对Windows上VB6的支持,因此我不希望它现在出现在Mac上。

[Real Software提供了一个类似VB的工具,称为Real Studio,该工具显然可在Mac上使用,因此,如果问题的原因是您具有VB6技能并正在为Mac平台开发,那可能是一个可能的解决方案。 。

并且,由于您标记了VBA ... MS Office 2011产品中提供了VBA,尽管您可能不得不在两个平台上做些细微的事情(您可以在MAC上的Excel中从VBA调用applescript )。

© www.soinside.com 2019 - 2024. All rights reserved.