전처리기는 말 그대로 실제 실행 코드를 실행하기 전에 실행을 준비하는 과정에서 처리되는 부분을 말한다.
전처리기는 #문자로 시작하여 지정할수 있다.
상수 선언은 전처리기 내에서만 사용되는 상수를 지정한다.
#CONST 상수명 = 값
조건문은 전처리기 내에서 조건을 판단하기 이ㅜ해서이다.
#IF, #ELSE, #ELSEIF, #END IF
실행코드의 If와 다를게 없다.
다음은 위의 사용 예이다.
#CONST PCBIT=16
#IF PCBIT=16 THEN
Private Value as Integer
#ELSE
Private Value as Long
#END IF
위를 실행하면 Value는 Integer 형으로 선언된다.
그렇지만 #CONST PCBIT=16에서 지정한 상수 값이 다른 값이라면 Value는 Long형으로 선언된다.
#CONST PCBIT=16은 코드로 정의할수 있지만, IDE 환경에서 정의할수도 있다.
프로젝트 속성의 만들기 탭에서 조건부 컴파일 인수의 텍스트박스에 아래 이미지처럼 지정할 수 있다.
위 이미지는 #CONST PCBIT=16과 같은 뜻이다.
전처리기는 #문자로 시작하여 지정할수 있다.
상수 선언은 전처리기 내에서만 사용되는 상수를 지정한다.
#CONST 상수명 = 값
조건문은 전처리기 내에서 조건을 판단하기 이ㅜ해서이다.
#IF, #ELSE, #ELSEIF, #END IF
실행코드의 If와 다를게 없다.
다음은 위의 사용 예이다.
#CONST PCBIT=16
#IF PCBIT=16 THEN
Private Value as Integer
#ELSE
Private Value as Long
#END IF
위를 실행하면 Value는 Integer 형으로 선언된다.
그렇지만 #CONST PCBIT=16에서 지정한 상수 값이 다른 값이라면 Value는 Long형으로 선언된다.
#CONST PCBIT=16은 코드로 정의할수 있지만, IDE 환경에서 정의할수도 있다.
프로젝트 속성의 만들기 탭에서 조건부 컴파일 인수의 텍스트박스에 아래 이미지처럼 지정할 수 있다.
'VB6' 카테고리의 다른 글
폼(Form)에서 사용자 Event 생성 (0) | 2011.10.23 |
---|---|
클래스 인터페이스 구현,Implements (0) | 2011.10.15 |
시리얼 포트 에물레이터를 사용한 한 PC에서 시리얼 포트 입출력 테스트 (0) | 2011.10.10 |
WMI를 사용한 프로세스 강제 종료 (0) | 2011.10.07 |
리스뷰에 프로그래스 바 처럼 진행율 표시 (0) | 2011.10.04 |