IT 과학/Visual Basic

비주얼베이직 | 문법

곰뚱 2019. 10. 19.

 

 

 

TIP
 
 

1. 변 수
2. 상 수
3. Enum문
4. 주석문
5. 데이터 형
6. 정수형

 

 

1. 변 수

데이터 형식(관계나 범위)안에서 임의의 값이 변할 수 있는 수를 변수라고 합니다. 프로그래밍 소스 안에서 변수를 선언하여 사용할 수 있습니다. 변수를 사용하는 이유는 값을 임시로 저장하거나 값을 읽어 오기 위해서 사용합니다.

 

Dim 변수명 as 데이터형식

 

Private Sub Command1_Click()

Dim Total as Integer

Total = 10 + 30

End Sub

 

Total은 변수명이고 Integer(-32,768 32,767)는 데이터 형식으로 정수형을 나타냅니다. 1030이 더한 값이 Total 변수에 40값이 들어 갑니다. 수학에서 사칙연산(+, ÷, - , ×)을 이용하여 계산할 경우 다음과 같이 사용합니다.

 

2 × 3 = A

 

프로그래밍 언어에서는 계산된 결과 값을 저장하기 때문에 저장할 변수가 왼쪽에 있어야 합니다. 그러므로 다음과 같은 형식으로 사용합니다.

 

A = 2 3

 

수학에서는 '='기호는 '같다.' 또는 '동등하다.'라는 의미로 사용하지만 프로그래밍 언어에서는 2 * 3한 결과 값을 A라는 변수에 '저장한다'라고 합니다. 결국에 A에는 23을 곱한 결과 값인 6 값을 저장하고 있습니다.

 

1. 올바른 변수명 사용하기

변수명은 자유롭게 사용할 수 있는 편이지만, 비주얼 베이직에서 제안하고 있는 규칙은 다음과 같습니다.

1) 변수명은 256자를 넘으면 안됩니다.

2) 변수명은 문자인 경우에는 한글, 영문자, 숫자, 밑줄(_)를 사용할 수 있고 특수 기호는 사용할 수 없습니다.

3) 비주얼베이직에서 사용하는 예약어( Sub, End, Long, Beep )로 변수명을 사용할 수 없습니다.

4) 변수명의 첫 번째 문자는 반드시 영문자나 한글만을 사용해야 하고 기호나 숫자등은 사용할 수 없습니다.

 

올바른 변수

Dim My_Str As String

Dim 이름 As String

Dim A1 As String

 

올바르지 않는 변수

Dim Str* As Integer

Dim Str? As Integer

Dim 4As String

Dim End As String

Dim _Start As String

 

변수명을 올바르게 사용하지 않으면 빨간색으로 바뀌면서 에러 메시지가 화면에 나타납니다.

728x90

 

 

2 상 수

상수는 한번 선언하면 데이터 값을 변경할 수 없는 수를 말합니다. 상수를 선언할 때 사용하는 모듈레벨에 따라 Public문과 Private문을 제한적으로 선언하여 사용할 수 있습니다 만약, Const 앞에 Public이나 Private를 생략하면, Private로 자동으로 설정됩니다.

 

[Public | Private] Const 상수명 [As 데이터타입] = 데이터값

 

 

 

상수를 여러 개 설정하는 경우에는 콤마(,)를 이용해 나열할 수 있습니다.

 

Const MY_NUMBER = 777

' Private Double 상수를 선언합니다.

Private Const PI As Double = 3.1415

' Public 상수를 선언합니다.

Public Const MY_VB = "비주얼베이직"

' 한 줄에 여러 상수를 선언합니다.

Const My_Number As Integer = 777, MY_VB = "베이직"

 

상수로 선언된 상수명은 일반적으로 대문자로 사용합니다. 그 이유는 변수와 상수를 구분하기 위해서입니다. , 상수명을 대문자로 하지 않아도 프로그램 수행에는 문제가 없지만, 구분되어 사용하면 코딩이 편리합니다.

 

상수를 선언된 PI를 값을 변경한다면 에러 메시지가 나타납니다.

 

Private Const PI As Double = 3.14159

Private Sub Command1_Click()

PI = 100

Label1.Caption = PI

End Sub

 

변수명을 올바르게 사용하지 않으면 빨간색으로 바뀌면서 에러 메시지가 화면에 나타납니다.

 

 

 

 

 

 

 

[비주얼베이직]비주얼 베이직 문법 레포트

1 변 수 데이터 형식(관계나 범위)안에서 임의의 값이 변할 수 있는 수를 변수라고 합니다. 프로그래밍 소스 안에서 변수를 선언하여 사용할 수 있습니다. 변수를 사용하는 이유는 값을 임시로 저장하거나 값을 읽어 오기 위해서 사용합니다. Total은 변수명이고 Integer(-32,768 ∼ 32,767)는 데이터 형식으로 정수형을 나타냅니다. 10과 30이 더한 값이 Total 변수에 40값이 들어 갑니다. 수학에서 사칙연산(+, ÷, - , ×)을 이용

www.happycampus.com

 

 

그리드형

댓글