VBScript-상수

상수는 스크립트 실행 중에 변경할 수없는 값을 저장하는 데 사용되는 명명 된 메모리 위치입니다. 사용자가 상수 값을 변경하려고하면 스크립트 실행이 오류와 함께 종료됩니다. 상수는 변수가 선언 된 것과 동일한 방식으로 선언됩니다.

상수 선언

통사론

[Public | Private] Const Constant_Name = Value

상수는 Public 또는 Private 유형일 수 있습니다. 공용 또는 개인 사용은 선택 사항입니다. Public 상수는 모든 스크립트와 프로 시저에 사용할 수 있으며 Private 상수는 프로 시저 또는 클래스 내에서 사용할 수 있습니다. 선언 된 상수에 숫자, 문자열 또는 날짜와 같은 값을 할당 할 수 있습니다.

예 1

이 예에서 pi의 값은 3.4이고 메시지 상자에 원의 영역을 표시합니다.

<!DOCTYPE html>
<html>
   <body>
      <script language = "vbscript" type = "text/vbscript">
         Dim intRadius
         intRadius = 20
         const pi = 3.14
         Area = pi*intRadius*intRadius
         Msgbox Area

      </script>
   </body>
</html>

예 2

아래 예는 상수에 문자열 및 날짜 값을 할당하는 방법을 보여줍니다.

<!DOCTYPE html>
<html>
   <body>
      <script language = "vbscript" type = "text/vbscript">
         Const myString = "VBScript"
         Const myDate = #01/01/2050#
         Msgbox myString
         Msgbox myDate

      </script>
   </body>
</html>

예제 3

아래 예에서 사용자는 상수 값을 변경하려고합니다. 따라서, 그것은Execution Error.

<!DOCTYPE html>
<html>
   <body>
      <script language = "vbscript" type = "text/vbscript">
         Dim intRadius
         intRadius = 20
         const pi = 3.14
         pi = pi*pi	'pi VALUE CANNOT BE CHANGED.THROWS ERROR'
         Area = pi*intRadius*intRadius
         Msgbox Area
         
      </script>
   </body>
</html>