VBScript

2022-05-16 (月) 16:37:38

VBScript

  • 拡張子
    • vbs

VBScriptの記法

変数

  • 変数の定義を必須にする
    Option Explicit
  • 変数の定義
    • データ型は指定しない
      Dim strData
    • 配列
      Dim strData()
      ReDim strData(2)

条件判定

  • If文
    If a = b Then
    Elseif c = d Then
    Else
    End If

ループ処理

  • For
    Dim i
    For i = 0 To 2
    Next
    
    Exit For
  • Do-Loop
    Do While i < 3
    Loop
    Do
    Loop While i < 3
    
    Do Until > 2
    Loop
    Do
    Loop Until > 2
    
    Exit Do

プロシージャ(Sub、Function)

  • Sub ※戻り値なし
    • 呼び出し
      getData
      getData()
    • プロシージャ定義
      Sub getData()
      
      End Sub
  • Function ※戻り値あり
    • 呼び出し
      strData = getData
      strData = getData()
    • プロシージャ定義
      Function getData()
          getData = "abc"
      End Function

関連サイト