sacru2red

Visual BASIC 6.0 Developer

비주얼베이직 튜토리얼 03. 변수수명과 스코프, 연

03. 변수의 스코프

지역변수

  • 프로시저 내부에서 선언된 변수, 실행시 선언되고 실행이 끝나면 소멸

    Static 변수

  • 지역 변수이나 프로그램 종료될 때까지 값이 유지됨
  • 프록시저 상단에서 Static문으로 선언

    전역변수

  • 모듈 상단 선언부에서 Private문이나 Dim문으로 선언
  • 모듈 내 프로시저에서 사용가능
  • 프로그램이 종료될 때까지 값이 유지됨

    Public 변수

  • 모듈 상단 선언부에서 Public문으로 선언
  • 모든 프로시저에서 사용가능
  • 프로그램이 종료될 때까지 값이 유지됨

상수

[Public | Private] Const 상수명 [As dataType] = Value

열거형 사용자 정의 상수

[Public | Private] Enum 이름 구성요소이름 [= Value] … End Enum

VB 연산자 中

<> : 배타연산(not) ^ : 지수 연산
\ : 정수 나눗셈
Mod : 나머지 연산
= : equal 연산
Is : 등호와 유사하나 특정문자열과 같은지 판단하는데에 사용
Not : 논리 부정
And : 논리곱
Xor : 배타적 논리합 Eqv : 논리적 등가 (좌우 논리결과가 같은지 연산) Imp : 포함관계? (앞의 논리결과가 참이고 뒤의 논리결과가 거짓일때만 거짓을 표시함) Like 연산

  • ? 하나의 글자(Single Character)에 대응
  • * 와일드카드, 문자가 없어도 조건에 충족
  • # 하나의 숫자에 대응
  • [] 문자의 범위를 지정할 수 있음, 하나의 글자에 대응 !사용가능 ex) [A-Z] [B,Y] [!G]
Written on September 27, 2018