반응형

1. 서브루틴과 함수
VBscript에서 프로시저는 여러 스크립트 문장을 모아서 하나의 모듈 형태의 단위로 사용하는것을 말한다.

Sub 서브루틴명(인자1, 인자2, ..., 인자n)

...

End Sub


Function 함수명(인자1, 인자2, ..., 인자n)

...

함수명 = 리턴값

End Function


예문)
<html>
<body>
 <h2>프로시저 - 서브루틴, 함수</h2>

<%
     '서브루틴
     Sub Print(val)
           Response.write val & " "
     End Sub

     '함수
     Function funcSum(val1, val2)
           funcSum = val1 + val2
     End Function

intSum = 0
For intCnt = 1 to 10
     intSum = funcSum(intSum, intCnt)
         if intCnt = 1 then
              print(intCnt)
         else
              Response.write "+ " & intCnt & "  "
         end if
next
Response.write "= " & intSum & "<br>"

%>

</body>
</html>

반응형

'공부 > ASP' 카테고리의 다른 글

[HTML]Form  (0) 2011.05.18
문자열 함수  (0) 2011.05.17
제어문 및 반복문  (0) 2011.05.16
배열  (0) 2011.05.16
연산자  (0) 2011.05.13

+ Recent posts