VBScript를 두 종류의 절차가 있습니다 :
- Sub 프로 시저
- Function 프로 시저
VBScript를 하위 절차
Sub 프로 시저 :
- 서브 및 최종 하위 문으로 둘러싸인 일련의 문장이며,
- 작업을 수행 할 수 있지만 does not return 값을
- 인수를 취할 수
Sub mysub()
또는
Sub mysub(argument1,argument2)
예
Sub mysub()
response.write("I was written by a sub procedure")
End Sub
표시 예»
VBScript 함수 절차
함수 절차 :
- 기능 및 최종 함수 명령문에 의해 둘러싸인 일련의 문장이며,
- 작업을 수행 할 수 있습니다 및 can return 값을
- 발신 절차에 의해에 전달되는 인수를 취할 수
- 인수없이 빈} 호를 포함해야합니다 ()
- 그 이름에 값을 할당하여 값을 반환
Function myfunction()
또는
Function myfunction(argument1,argument2)
예
function myfunction()
myfunction=Date()
end function 표시 예»
프로 시저를 호출
이 간단한 기능의 절차는 두 개의 인수의 합계를 계산하기 위해 호출된다 :
함수 "myfunction" 인수의 합 반환 "a" 와 인자 "b" . 이 경우 14에서.
당신이 프로 시저를 호출 할 때이 같은 통화 정책을 사용할 수 있습니다 :
Call MyProc(argument) 또는,이 같은 Call 문을 생략 할 수 있습니다 :
MyProc argument