1. Dim : 변수를 선언

2. Set : 개체를 선언

Handphone 개체의 사용 방법

1. Dim myPhone
2. Set myPhone = Server.CreateObject ("Telephone.Handphone")
3. myPhone.color = "white"
4. myPhone.number = "011-9971-88XX"
5. myPhone.call ("02-584-88XX")
6. myPhone.hangup ( )
7. Set myPhone = Nothing

 

1. myPhone이라는 변수 선언

2. Server.CreateObject 라는 메소드를 사용하여 Handphone 개체의 인스턴스를 만들어서 myPhone 이라는 변수에 저장

3, 4. 속성에 값을 할당하는 구문

5, 6. 메소드를 실행하는 구문

7. Set myPhone = Nothing 이라는 구문을 사용하여 개체의 인스턴스인 'myPhone'을 메모리에서 해제

 


 

3. IF ~ THEN : 만약 ~라면 (조건이 적은 경우)

IF intNumber = 1 THEN
   Response.Write "intNumber에 들어있는 수는 1입니다."
ELSEIF intNumber = 2 THEN
   Response.Write "intNumber에 들어있는 수는 2입니다."
ELSEIF intNumber = 3 THEN
   Response.Write "intNumber에 들어있는 수는 3입니다."
ELSE
   Response.Write "intNumber에 들어있는 수는 1, 2, 3이 아닌 다른 숫자입니다."
END IF

 

Response.Write : 현재 화면에 문자열을 출력하라는 함수

 


 

4. SELECT CASE : 만약 ~라면 (조건이 많은 경우)

SELECT CASE intNumber
CASE 1
   Response.Write "intNumber에 들어있는 수는 1입니다."
CASE 2
   Response.Write "intNumber에 들어있는 수는 2입니다."
CASE 3
   Response.Write "intNumber에 들어있는 수는 3입니다."
CASE 4
   Response.Write "intNumber에 들어있는 수는 4입니다."
CASE 5
   Response.Write "intNumber에 들어있는 수는 5입니다."
CASE 6
   Response.Write "intNumber에 들어있는 수는 6입니다."
CASE 7, 8, 9
   Response.Write "intNumber에 들어있는 수는 7, 8, 9 중 하나 입니다."
CASE 10
   Response.Write "intNumber에 들어있는 수는 10입니다."
CASE ELSE
   Response.Write "intNumber에 들어있는 수는 1부터 10 사이의 정수가 아닙니다."
END  SELECT

 


 

5. FOR ~ NEXT : 순환하면서 실행 (반복 횟수를 정확하게 알고 있을 때)

1부터 1000까지의 숫자를 화면에 출력하라는 명령어

DIM intLoop
FOR intLoop = 1 TO 1000 STEP 1
      Response.writer intLoop & "<BR>"
NEXT

[FOR~NEXT 구문의 형식]

FOR 
시작 TO STEP 증가
    반복되어 실행될 구문
NEXT

 


 

6. DO WHILE : 순환하면서 실행 (반복 횟수를 정확하게 알 수 없을 때)

1부터 1000까지의 숫자를 화면에 출력하라는 명령어

DIM intLoop
intLoop = 1 
DO WHILE
intLoop <= 1000                         // intLoop 변수에 담긴 숫자가 1000보다 같거나 작은 동안에는 계속 실행해라.
      Response.writer intLoop & "<BR>"
      intLoop = intLoop + 1                             // 대입 연산자
LOOP

[FOR~NEXT 구문의 형식]

FOR  
시작 TO  STEP 증가
    반복되어 실행될 구문
NEXT

 

 

출처 taeyo.net/lecture/Dukyoung/DYsASP06.asp

'프로그램 > ASP' 카테고리의 다른 글

[ASP] BOF와 EOF의 의미  (0) 2021.03.09
[ASP] 한글 깨짐 해결 방법  (0) 2021.03.08
[ASP] 기초 문법 실습하기  (0) 2021.03.03
ASP 란 무엇인가?  (0) 2021.03.03
ASP와 ASP.NET의 차이점  (0) 2021.03.03

+ Recent posts