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

时间:2012-05-10 10:30:53

标签: macos vb6

为什么我们无法在Mac OS中运行VB6应用程序..

  

我知道Mac没有VB朗姆酒,任何人都可以解释一下   更远....

1 个答案:

答案 0 :(得分:6)

正如你所说,MAC没有VB6运行时 - 鉴于VB6在很大程度上依赖于COM而Mac OS是一个类似unix的操作系统,我可以看到为什么它很难移植(尽管不是impossible) - 控制库也必须不同,因为平台上的UI在某些地方是完全不同的。我从根本上怀疑努力与利益之间的关系从来都不足以让它完成,但这只是猜想。由于MS不久前在Windows上放弃了对VB6的支持,我现在不会对它出现在Mac上的任何希望。

Real Software中有一个名为Real Studio的类似VB的工具,显然适用于Mac,如果问题的原因是你有VB6技能并且正在寻求为Mac平台开发,那可能是可能的解决方案。

而且,由于您使用VBA进行了标记...虽然您可能需要在两个平台上稍微改变一些东西,但可能会在MS Office 2011产品中使用VBA(您可以在Excel中调用来自VBA的Applecript) MAC)。