2011-08-01から1ヶ月間の記事一覧

VBScript の関数、Year

MsgBox Year(Now) MsgBox Year(#10/19/62#)

VBScript の関数、WeekdayName

MsgBox WeekdayName(vbSunday) MsgBox WeekdayName(vbMonday) MsgBox WeekdayName(vbTuesday) MsgBox WeekdayName(vbWednesday) MsgBox WeekdayName(vbThursday) MsgBox WeekdayName(vbFriday) MsgBox WeekdayName(vbSaturday) MsgBox WeekdayName(vbSunday,…

VBScript の関数、Weekday

MsgBox Weekday(Now) MsgBox Weekday(Now, vbWednesday) MsgBox vbUseSystemDayOfWeek MsgBox vbSunday MsgBox vbMonday MsgBox vbTuesday MsgBox vbWednesday MsgBox vbThursday MsgBox vbFriday MsgBox vbSaturday

VBScript の関数、UCase

MsgBox UCase("abc") MsgBox UCase("ABC") MsgBox UCase("Abc123") MsgBox UCase("abc")

VBScript の関数、UBound

Dim array1(3) Dim array2(3,4) MsgBox UBound(array1) ' 3 MsgBox UBound(array2, 1) ' 3 MsgBox UBound(array2, 2) ' 4

VBScript の関数、TypeName

MsgBox TypeName("abc") ' String MsgBox TypeName(1) ' Integer MsgBox TypeName(1.2) ' Double MsgBox TypeName(Now) ' Date MsgBox TypeName(#10/19/62#) ' Date MsgBox TypeName(x) ' Empty ary = Split("a,b,c", ",") MsgBox TypeName(ary) ' Variant()

VBScript の関数、TimeValue

MsgBox TimeValue("0:00:00") MsgBox TimeValue("00:00:00") MsgBox TimeValue("01:59:59") MsgBox TimeValue("01:59:59 PM") MsgBox TimeValue(Now) MsgBox TimeValue(#10/19/62#)

VBScript の関数、TimeSerial

MsgBox TimeSerial(0, 0, 0) MsgBox TimeSerial(0, 0, 1) MsgBox TimeSerial(0, 1, 0) MsgBox TimeSerial(1, 0, 0) MsgBox TimeSerial(1, 0, -1)

VBScript の関数、Timer

MsgBox Timer MsgBox Timer

VBScript の関数、Time

MsgBox Time MsgBox Now

VBScript の関数、Tan

MsgBox Tan(0) MsgBox Tan(0.78)

VBScript の関数、StrReverse

MsgBox StrReverse("abc") ' cba

VBScript の関数、String

MsgBox String(2, "abc") ' aa マニュアルリンクが変?

VBScript の関数、StrComp

MsgBox StrComp("abc", "abc") ' 0 MsgBox StrComp("Abc", "abc") ' -1 MsgBox StrComp("abc", "Abc") ' 1

VBScript の関数、Sqr

MsgBox Sqr(2) MsgBox Sqr(4) MsgBox Sqr(5)

VBScript の関数、Split

ary = Split("a,b,c", ",") MsgBox ary(0) ary = Split("a b c") MsgBox ary(0) ary = Split("a,b,c", ",", 2) MsgBox ary(0) & "|" & ary(1) & "|" ' & ary(2) ary = Split("a b c", " ") MsgBox ary(0) & "|" & ary(1) & "|" & ary(2) ary = Split("a b c"…

VBScript の関数、Space

MsgBox "*" & Space(2) & "*" MsgBox Len(Space(10)) スペースだけに限らない関数を用意すればよかったのでは?ないんだっけ??? String がそうみたいだ

VBScript の関数、Sin

MsgBox Sin(0) MsgBox Sin(1.57)

VBScript の関数、Sgn

MsgBox Sgn(10) ' 1 MsgBox Sgn(0) ' 0 MsgBox Sgn(-10) ' -1

VBScript の関数、Second

MsgBox Second(Now) MsgBox Second(#4:45:23 PM#) MsgBox Second(#10/19/62#)

VBScript の関数、ScriptEngine*

MsgBox ScriptEngine MsgBox ScriptEngineBuildVersion MsgBox ScriptEngineMajorVersion MsgBox ScriptEngineMinorVersion

VBScript の関数、Round

MsgBox Round(1.2) ' 1 MsgBox Round(1.5) ' 2 MsgBox Round(-1.2) ' -1 MsgBox Round(-1.5) ' -2 MsgBox Round(1.234, 2) ' 1.23

VBScript の関数、Rnd

'Randomize MsgBox Rnd(1) MsgBox Rnd(10) MsgBox Rnd(0) MsgBox Rnd(0) upperbound = 10 lowerbound = 2 MsgBox Int((upperbound - lowerbound + 1) * Rnd + lowerbound)

VBScript の関数、Right

MsgBox Right("abc", 1) ' c MsgBox Right("abc", 2) ' bc MsgBox Right("abc", 3) ' abc MsgBox Right("abc", 4) ' abc MsgBox Right("abc", 0) '

VBScript の関数、RGB

MsgBox RGB( 0, 0, 0) ' 0 MsgBox RGB(255, 0, 0) ' 255 MsgBox RGB( 0, 255, 0) ' 65280 MsgBox RGB( 0, 0, 255) ' 16711680

VBScript の関数、Replace

MsgBox Replace("abc", "a", "A") ' Abc MsgBox Replace("abc", "ab", "AB") ' ABc MsgBox Replace("abcabc", "ab", "AB", 2) ' bcABc MsgBox Replace("abcabc", "ab", "AB") ' ABcABc MsgBox Replace("abcabc", "ab", "AB", 1, 1) ' ABcabc MsgBox Replace(…

VBScript の関数、Oct

MsgBox Oct(1) ' 1 MsgBox Oct(7) ' 7 MsgBox Oct(8) ' 10 MsgBox Oct(&O10) ' 10

VBScript の関数、Now

MsgBox Now

VBScript の関数、MsgBox

MsgBox "Message", vbOKCancel, "Title" MsgBox MsgBox("Message", vbOKCancel, "Title")

VBScript の関数、MonthName

For i = 1 To 12 MsgBox MonthName(i) Next For i = 1 To 12 MsgBox MonthName(i, Flase) Next 「○月」で表示される。英語で出力するには? 省略形は「月」なしで表示