VBScriptのは、2種類の方法があります。
- Subプロシージャ
- Functionプロシージャ
VBScriptのSubプロシージャ
Subプロシージャ:
- サブとEnd Subのステートメントで囲まれた、一連のステートメントです
- アクションを実行することができますが、 does not return値を
- 引数を取ることができます
Sub mysub()
若しくは
Sub mysub(argument1,argument2)
例
Sub mysub()
response.write("I was written by a sub procedure")
End Sub
表示例»
VBScriptのFunctionプロシージャ
Functionプロシージャ:
- ファンクションとEndファンクションステートメントで囲まれた一連のステートメントは、あります
- アクションを実行することができますし、 can return値を
- 呼び出し手順によってそれに渡される引数を取ることができます
- 引数なしで、括弧の空のセットを含める必要があります()
- その名前に値を割り当てることによって、値を返します
Function myfunction()
若しくは
Function myfunction(argument1,argument2)
例
function myfunction()
myfunction=Date()
end function 表示例»
プロシージャのコール
この単純な関数手順は二つの引数の合計を計算するために呼び出されます。
機能"myfunction"引数の合計を返します。 "a"引数"b" 。 この場合、14で。
あなたがプロシージャを呼び出すときは、このように、Callステートメントを使用することができます。
Call MyProc(argument) それとも、あなたはこのようなCallステートメントを省略することができます。
MyProc argument