オブジェクトの中身を確認(デバッグプリント)する方法はあるでしょうか。
ふつうのテキストエディタで書いています
具体的な手順を教えていただきたいのですが。
VBScriptでCreateObjectなどで取得した
オブジェクトの中身を確認(デバッグプリント)する方法はあるでしょうか。
一般的に VBScript でデバッグプリントする場合は、WScript.Echo を用います。
Dim cn Set cn = CreateObject("ADODB.Connection") WScript.Echo cn.Version
なお、Visual Studio(Pro 以上)をお持ちであれば、
CScript Sample.vbs //X
と、することで、Visual Studio 上で、VBScript をデバッグ実行することが可能です。
変数をウォッチすることで、オブジェクトのプロパティやメソッドを知ることができます。
また、有償となってしまいますが、以下のようなツールを用いることで、インテリセンス等(入力支援)の機能を利用ができます。
<参考情報>
■ VbsEdit - Award-winning VBScript Editor - VBS editor - VBScript debugger - VBS debugger
http://www.vbsedit.com/
■ Windows Script Wiki - エディタ/VWD2005
http://winscript.s41.xrea.com/wiki/index.php?%5B%5B%A5%A8%A5%C7%A5%A3%A5%BF%2FVWD2005%5D%5D
■ Office 2010 の VBA 開発の基礎知識
http://msdn.microsoft.com/ja-jp/library/ff986246.aspx
以下は、参考情報です。CreateObject 可能なコンポーネントの一覧と、オンラインヘルプへのリンク集になります。
■ ProgID - VBScript グループ
http://vbscript.g.hatena.ne.jp/keyword/ProgID