변수 정의는 Dim 으로, DataType 정의는 As 로.
Dim password As String
사실 VB 는 변수 정의 없이 변수를 사용할 수 있는데, 이 때는 Data type 이 자동으로 variant 가 된다.
Variant 는 어떤 형태의 data 든 담을 수 있다.
String 의 경우 fixed length 와 variable length 두가지 형태로 정의가 가능한데,
다른 변수와 같이 정의하면 variable length 이고, 다음과 같이 정의하면 fixed length 이다.
Dim name as String * 10 // 10글자 길이의 string
Scope 를 이용한 변수 정의
Private, Static, Public 이 Dim 자리에 올 수 있다.
Public password As String
Private 은 Local variable,
Static 은 Static variable,
Public 은 Global variable 을 이야기한다.
Constant 정의
Const 키워드를 이용한다.
Const Pi As Single = 3.14
DataType 과 특수 operation
Data Type 과 맞지 않는 data 를 variable 에 assign 하면, "Type mismatch error" 가 발생한다.
\ operator는 Integer division 에 사용되며, decimal 부분을 버린다.
[다음강좌] Control 문들에 대해 공부해보자. ( If Else, Select, Do while, For문 )
'프로그래밍 놀이터 > C, C++, C#, VB' 카테고리의 다른 글
[VB6] Built-in Function 들에 대해 공부해보자. ( MsgBox, Input, Math 함수, Formating 함수, String 함수 ) (0) | 2013.06.05 |
---|---|
[VB6] Control 문들에 대해 공부해보자. ( If Else, Select, Do while, For문 ) (1) | 2013.06.03 |
[VB6] Data Type 과 Suffix Literal (0) | 2013.06.01 |
[VB6] 대표적인 Control 들에 대해 공부해보자. (0) | 2013.05.31 |
[VB6] 속성 ( Properties ) 다루기. (0) | 2013.05.30 |
댓글