豚吐露@wiki

VBS

最終更新:

ohden

- view
管理者のみ編集可

VBS(Visual Basic Script)




  • VBScript内で例外が発生すると、VBSからの戻り値は『0』となる。任意の値を返せない?try-catchみたいなものがある?

  • 変数の型を調べる
変数の型を調べるには『VarType(param)』を使う。
対象の変数を指定して上記メソッドを実行すると数値が返ってくる。数値の意味は以下の通り。
定数 内容
vbEmpty 0 Empty値 (未初期化)
vbNull 1 Null値 (無効な値)
vbInteger 2 整数型 (Integer)
vbLong 3 長整数型 (Long)
vbSingle 4 単精度浮動小数点数型 (Single)
vbDouble 5 倍精度浮動小数点数型 (Double)
vbCurrency 6 通貨型 (Currency)
vbDate 7 日付型 (Date)
vbString 8 文字列型 (String)
vbObject 9 オブジェクト
vbError 10 エラー値
vbBoolean 11 ブール型 (Boolean)
vbVariant 12 バリアント型 (Variant) (バリアント型配列にのみ使用)
vbDataObject 13 非OLE オートメーション オブジェクト
vbDecimal 14 10 進数型
vbByte 17 バイト型 (Byte)
vbUserDefinedType 36 ユーザー定義型を含むバリアント型
vbArray 8192 配列
ただし、配列の場合は、配列であることと、配列に格納されているObjectの型が一緒に返ってくるので注意。
e.g.)
バリアント型の配列:8192(配列)+12(バリアント型)=8204(バリアント型の配列)



更新日: 2013年11月06日 (水) 14時52分30秒

名前:
コメント:

すべてのコメントを見る
記事メニュー
目安箱バナー