다음을 통해 공유


정의할 변수의 형식 결정

업데이트: 2007년 11월

변수를 정의할 때 다음 특징에 대해 결정해야 합니다.

  • 데이터 형식 — 저장할 데이터 종류

  • 수명 — 지속되는 기간

  • 범위 — 이름을 한정하지 않고 참조할 수 있는 코드

  • 액세스 수준 — 읽고 쓰기 위한 권한이 필요한 코드

데이터 형식

변수를 선언하는 Dim 문(Visual Basic)에서 As 절을 포함시켜 Integer 또는 String과 같은 적절한 데이터 형식을 지정합니다. 다음은 변수의 데이터 형식을 선택하는 데 도움이 되는 페이지입니다.

자세한 내용은 데이터 형식 요약(Visual Basic)을 참조하십시오.

수명

수명에 있어서, 모듈, 클래스 또는 프로시저에서 변수가 종료되도록 선언하면 변수가 소멸되는지 여부를 확인하는 것이 중요합니다.

변수가 해당 변수를 포함하는 요소의 수명보다 더 오래 존재하지 않아도 되는 경우에는 별도의 작업이 필요하지 않지만, 변수가 해당 변수를 포함하는 요소보다 오래 존재해야 하는 경우 Dim 문에 Static 또는 Shared 키워드를 포함하면 됩니다. 방법: 변수의 수명 늘리기에 설명된 단계를 수행합니다.

자세한 내용은 Visual Basic의 수명을 참조하십시오.

범위

일반적으로 변수의 범위는 해당 선언 공간과 같습니다. 즉, 변수를 선언하는 포함된 요소입니다. 변수 범위의 크기를 결정해야 합니다.

Dim 문은 블록, 프로시저 또는 모델 수준과 같은 적절한 수준에 나타납니다. 방법: 변수의 범위 제어에 설명된 단계를 수행합니다.

자세한 내용은 Visual Basic의 범위를 참조하십시오.

액세스 수준

모든 변수에는 선언되는 위치, 즉 포함된 요소의 형식에 따라 결정되는 기본 액세스 수준이 있습니다.

기본값 이외의 다른 값으로 액세스 수준을 지정해야 하는 경우 Dim 문에 Protected 또는 Private과 같은 액세스 한정자를 포함하면 됩니다. 이 작업은 멤버 변수(즉, 프로시저 외부에서 선언된 변수)에 대해서만 수행할 수 있습니다. 방법: 변수의 사용 가능성 제어에 설명된 단계를 수행합니다.

자세한 내용은 Visual Basic의 액세스 수준을 참조하십시오.

참고 항목

작업

방법: 변수의 수명 늘리기

방법: 변수의 범위 제어

개념

Visual Basic의 변수 선언

선언 요소의 특징

Visual Basic의 범위

Visual Basic의 액세스 수준

참조

As(Visual Basic)