VBScriptは、Internet Explorer上で動作するスクリプト言語です。簡単な言語仕様でインタラクティブなHTMLファイルを作成することができます。ActiveX Control Pad(以下、CPad)はVBScript(およびJavaScript)を使ったHTMLファイルの開発を効率よく行うための開発環境です(CPadの実行画面はこちら)。 また、Windows Scripting Hostをインストールすることによって、Windowsのシェル上でもVBScriptを動作させることができます。
Windows上の開発環境として考えると、VBScriptとCPadは、簡単な言語仕様、無料であること、使いやすい開発環境と、非常に魅力的です。VBScriptはWindowsにベッタリだといって非難する人がいますが、VBScript自体は全くプラットフォームに依存しませんし、なによりも簡単にアプリケーションを開発できるという点でVBScriptは評価できます。また、VBScriptに開発環境を提供するという点で、CPadは大きな意味を持ちます。
ただし今となっては、ActiveX ControlもCPadも完全に時代遅れです。.NETの開発環境をお勧めします。
VBSctriptとCPadは次のような特徴を持っています。
[ ページ先頭 ]
VBScriptはInternet Explorer 3.0以上に含まれる機能ですから、マイクロソフトのページなどからダウンロードするか、雑誌付録のCD-ROMなどから入手してください。インストーラを起動して、いくつかの質問に答えるだけでインストールできます。
CPadはこちらから入手してください。日本語版Windows上で動作させるには、setuppad.exe(CPadの本体)、setupjpn.exe(日本語版対応キット)の二つのファイルが必要です。
まず、setuppad.exeを起動します。お使いのマシンによっては、「HLP95EN.DLLを上書きしてもいいか?」というメッセージが表示されることがあります。この場合は、Noを選択してインストールを継続してください。続いてsetupjpn.exeを実行します。以上の操作で、CPadがインストールされます。
VBScript, JScriptのデバッグができる、Script Debugger for Internet Explorer
日本語版がリリースされています。これも無料です。こちらのページからたどってください。ダウンロードページは英語で書かれていますが、日本語版のデバッガもダウンロードできます。なお、このデバッガはInternet
Explorer 4.0用ですので、IE4がない方はこれも入手してください。
Script Debuggerをダウンロードしたら、それを実行するだけでインストールできます。
[ ページ先頭 ]
円周率計算のサンプルプログラムを用意しました。次の手順で実行します。
VBScriptの仕様により、点の総数を大きくしすぎると時間がかかりすぎるため、途中でメッセージを表示して終了してしまいます。
[ ページ先頭 ]
瀬尾佳隆 (webmaster@seosoft.net) |