VBScriptでCreateObjectなどで取得した

オブジェクトの中身を確認(デバッグプリント)する方法はあるでしょうか。

ふつうのテキストエディタで書いています

具体的な手順を教えていただきたいのですが。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2012/01/27 02:27:44
  • 終了:2012/01/28 12:14:29

ベストアンサー

id:cx20 No.1

cx20回答回数604ベストアンサー獲得回数1072012/01/27 08:12:25

ポイント100pt

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(シェアウェアの VBScript エディタ)
  • Visual Studio(マイクロソフトの統合開発環境)
  • Visual Basic Editor(Word や Excel 付属の VBA 用のエディタ)

<参考情報>
■ 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

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません