为什么我们无法在Mac OS中运行VB6应用程序..
我知道Mac没有VB朗姆酒,任何人都可以解释一下 更远....
答案 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)。