2012-05-10 21 views
2

..なぜMac上でVisual Basicアプリケーションを実行できないのですか?私たちは、Mac OSでのVB6アプリケーションを実行できないのはなぜ

私は、誰もが....遠くこの について

+0

@Remou:私の編集を変更しましたか?ユーザーは「Mac OSでVB6アプリケーション」と言いましたが、あなたはvb6とVBAが異なっていることを知っていますか? –

+0

MACでネイティブに実行するためにVB6を使用することはできませんが、VB6と非常によく似たクロスプラットフォーム製品であるRealBasicを使用することができます。 –

+0

質問には明確化が必要だと思います。多くの人がVB6をVBAと誤って言っています。ユーザーがタグのVBAを選択したので、おそらくそれが意味するものです。 – Fionnuala

答えて

6

ように説明してもらえ、MacはVBのrumtimeを持っていない知っていますあなたは、MACのためのVB6ランタイムがないと言います - VB6はCOMとMac OSに大きく依存していますが、OSはUNIXのようなOSです。なぜなら、移植するのが難しいのが分かります(impossibleではありません)プラットフォーム上のUIが場所によって大きく異なるため、異なるものもあります。私は根本的に、努力対利益は決してそれを達成するのに十分高いとは思っていませんでしたが、それは単なる推測です。 MSはもう少し前にWindows上でVB6をサポートしなくなったので、今からMacに表示されることは期待していない。

実際のソフトウェアのReal Studioと呼ばれるVBのようなツールがMac上で動作するようですが、その理由はVB6のスキルがあり、Macプラットフォーム向けに開発しようとしているという理由が考えられます。

あなたはVBAでタグ付けされているので、VBAはMS Office 2011製品で利用可能ですが、おそらく、2つのプラットフォームで多少異なることがあります(ExcelのVBAからAppleScriptを呼び出すことができます)。 MAC)。

+0

+1うまく説明しました。 :) –

+1

Jabacoと呼ばれるVB6のような言語とツールセットもあります.Jabacoは現在の形式では無料でJavaをベースにしているので、移植性はかなり良いです。 – Bob77

関連する問題