vbscript

ActiveX EXE や DLL, OCX(いわゆるCOM)が公開している Type Library 情報をダンプするスクリプト

VB6でCOMコンポーネントを開発してると、TypeLibIDとかCLSIDの不一致でソースコードが開けなくなったり、いままで動いていたプログラムが動かなくなったりという場面によく遭遇します。(とくにCOMコンポーネントの開発に不慣れで「COM」というものをよく理…

予約語を変数名やプロシージャ名に使用する方法

たまたま見つけたので引用。VBScriptにおいて、通常、end とか and とかの予約語はVBでは変数名に使用することができない。 が、ブラケット("[", "]") で括ることで、予約語であっても変数名やプロシジャ名の識別子として使用することができる。 IDENTIFIER …