1

Mac OSでVB6アプリケーションを実行できないのはなぜですか?MacにはVBランタイムがないことは知っていますが、これについてさらに説明してもらえますか?

4

1 に答える 1

6

あなたが言うように、MAC 用の VB6 ランタイムはありません - VB6 が COM に大きく依存しており、Mac OS が unix ライクな OS であることを考えると、(不可能ではありませんが) 移植が難しい理由がわかります - コントロール ライブラリはプラットフォーム上の UI は場所によってかなり異なるため、異なる場合もあります。私は基本的に、努力対利益がそれを成し遂げるのに十分なほど高くなかったのではないかと疑っていますが、それは単なる推測です. MS はしばらく前に Windows での VB6 のサポートを終了したので、私はそれが Mac に登場するという希望を差し控えることはありません。

Real Software のReal Studioと呼ばれる VB に似たツールがMac で動作するようです。質問の理由が VB6 のスキルがあり、Mac プラットフォーム向けの開発を検討している場合は、それが解決策になる可能性があります。

そして、VBA でタグ付けしたので... VBA は MS Office 2011 製品で利用できますが、おそらく、2 つのプラットフォームで少し異なる方法で処理する必要があります (MAC 上の Excel で VBA から applescript を呼び出すことができます)。

于 2012-05-10T10:57:49.070 に答える