2012年5月12日土曜日

[VBScript] CBool関数,CByte関数,CCur関数,CDate関数,CDbl関数,CInt関数,CLng関数,CSng関数,CStr関数


■構文
関数戻り値の型
CBool(Expression)Boolean型
CByte(Expression)Byte型
CCur(Expression)Currency型
CDate(Expression)Date型
CDbl(Expression)Double型
CInt(Expression)Integer型
CLng(Expression)Long型
CSng(Expression)Single型
CStr(Expression)String型

■説明
各型に変換する。
ExcelVBAにある CDec, CVarはない。

■サンプルコード
Option Explicit

Dim Str
Str = "123"
Wscript.Echo Str + Str             '123123:文字列の連結
Wscript.Echo CInt(Str) + CInt(Str) '246:数字に変換しているので数字の足し算
Wscript.Echo TypeName(Str)         'String:CIntに通す前はもちろん文字列型
Wscript.Echo TypeName(CInt(Str))   'Integer:CIntに通すと文字列はInt型

0 件のコメント: