Visual Basic または VBA 用のインタープリター (コンパイラーも動作します) を探しています。私はいかなる種類のUIサポートも探していません。基本的に、外部 DLL を参照せず、ユーザー インターフェイスを使用しない一連のやや複雑な VBA モジュールがあります。Windows オペレーティング システム用の Microsoft Office または Microsoft Visual Basic 以外に、そのようなツールはありますか?
2 に答える
VBA は、Excel などのホスト アプリケーション内に埋め込まれた「マクロ言語」としてのみ存在します。かつては、SDK を購入して VBA を独自のアプリケーションに組み込むことさえできましたが、「スタンドアロンの VBA」はありませんでした。
VBScript は、構文とセマンティクスにおいて VBA と VB に近いですが、ホストも必要です。一般的なデスクトップ ホストには、WSH、MSHTA、および Vista/Win7 の「ガジェット」フレームワークが含まれます。それがあなたのニーズを満たしているなら、それはおそらくあなたの最善の策です.
VB5CCE (Control Creation Edition) を見つけることができれば、それを使ってやりたいことをリモートで行うことができます。これは無料でしたが、EXE にコンパイルできませんでした。ただし、スイッチで実行することにより、インタープリターとして機能した可能性があり/run
ます。私はそれについて確信が持てません。
非常に VB/VBA に似た構文を使用するJabacoなどのサード パーティの景品もあります。
更新: VB5CCEはスイッチをサポートしていません。/run
VB.NET が適している場合、これは一見の価値があるかもしれません。Visual Studio Express ...無料版で何が除外されているのかわかりません。
http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-basic-express