'option Infer'에 해당되는 글 1건

  1. 2008.03.20 강좌-변수 관련 1 1

변수(Variable)

 

Visual Basic 2008에서 변수선언

Dim
변수명 As 변수자료형

여기서 Dim Dimension의 약자이다.


Dim strCopy As String  ‘strCopy
라는 문자열형 변수선언

선언된 변수에 값 할당하기


strCopy=”
안녕하세요. 여러분!”


변수의 명시적 선언

1. Option explicit

  ‘on’ 상태일 때 선언되지 않은 변수명을 만나면 에러 메시지를 표시

2. Option Infer ->Visual Basic 2008에서 추가된 기능

  Infer option‘on’ 상태이면 초기에 설정된 변수형을 추측하여 해석

  예를 들면
Dim intnumber=100
이라고 변수를 선언, 값을 할당했을 경우

 
Infer option
‘on’ 상태이면 아래와 같이 해석한다.

  Dim intnumber As Integer = 100

 
그러나 만일 Infer option‘off’ 상태이면 object로 저장된다
.
따라서 보다 효율적인 데이터 공간을 이용해서 프로그래밍하고자 할 경우에는
모듈 최상위에

Option Infer On

 
이라고 해주면 Infer 옵션을 사용할 수 있게 되는 것이다.

 하지만 이것보다도 더 좋은 방법은 변수 선언시 정확한 자료형을 정의해서 사용하는 것이
 좋다고 생각한다.

[참고] 프로젝트 IDE에서 설정하는 방법

사용자 삽입 이미지

위에서 Options..를 선택하면 아래와 같은 Options 화면이 나온다.
여기에서 설정을 해주면 된다.
사용자 삽입 이미지

이상으로 변수에 관한 첫번째 내용을 마칩니다.
편안한 밤들 되시길...
Posted by 원철연(체르니)
,