'VB (Visual Basic)' 카테고리의 글 목록 :: 배울게 너무 많아

반복문 ( Loop )


1. For-Next

형식 >>>>

For 변수 = 초기값 To 종료값 Step 증가치(감소치)

......................................

.

.

Next 변수



MsgBox Str(sum)에서 sum은 정수이므로 이것을 문자로 바꾸어 메시지 박스로 출력하는 것이 정석

그래서 Str(sum)을 사용하였다.



2. Do - Until

형식 >>>>

Do

.................

..................

Loop Until 조건



3. While - Wend

형식 >>>>

While 조건

...................

...................

Wend


선택문 ( Select, Case )


형식>>>>

Select Case n

Case 1

................

Case 2

................

Case Else

................

End Select












조건문 ( IF, CASE )


형식 >>

If 조건 Then

........(A)

ELSE

........(B)

END IF


조건이 참이면 (A)가 실행되고 거짓이면 (B)가 실행된다.


위에서 MsgBox Str(A)가 숫자를 문자로 바꾸는 부분




InputBox()


InputBox()는 문자열을 돌려 받으며, 숫자를 받고자 할 때는 문자열을 숫자로 변환하여야 한다. InputBox()는 다음과 같이 쓰인다.

-> InputBox(Message, Title, Default)


아래와 같이 만드는 법


1. Form의 속성 AutoRedraw를 True로 설정한다.

2. From을 더블 클릭하여 다음과 같이 코딩하고 실행


InputBox()에서 문자열을 반환하지만 ValueA와 ValueB가 숫자이므로 문자열이 자동으로 숫자로 변환된다.






MsgBox()


MsgBox()는 2가지 형태를 취한다.


1. 화면에 메시지, 모양, 제목을 보여주고 사용자에게 예, 아니오에 따라 결과값을 돌려주는 경우

2. 반환값 없이 화면에 메시지, 모양, 제목을 보여주고 사용자에게는 확인이라는 버튼만 보인다.


아래는 코드와 그 결과 창이다





연산자


1. 산술 연산자

 연산자 종류

의미 

더하기 

빼기 

곱하기 

나누기 

승 

Mod 

나머지 

문자열 붙임 





확인을 클릭하면 아래와 같이 나옴




2. 관계 연산자


 연산자종류

의미 

<> 

같지 않다 

작다 

 크다 

 <=

작거나 같다 

>= 

 크거나 같다 

 =

 같다




3. 논리 연산자


연산자의 종류 

의미 

Not 

부정 

And 

그리고 

Or 

또한 

Xor 

배타적 논리합 

Eqv 

같은 값 

Imp 

포함 





변수


변수명

-> 3가지 규칙

1. 변수의 첫 글자는 반드시 문자

2. 변수명은 15자까지

3. 부호를 사용할 수 없음(ex .)


변수형

-> 논리(Boolean), 정수(Integer), 단정도 실수(Single), 정수(Long), 배정도 실수(Double), 날짜(Date), 차례 표시(Currency), 문자열(String)


변수 선언

2가지 방법

1) Variant

: 변수형을 선언하지 않고 사용할 경우


2) Option Explicit(변수 선언의 의무화를 뜻함)

: 프로그램에서 선언하지 않은 변수는 사용 못함



* Dim : 지역변수

주석 처리하기


주석 처리하는 2가지 방법


1) Rem


2) '


->사용예시

Rem 주석입니다1

'주석입니다2



코드 편집기 설명(Code Editor Window)


1) 객체 리스트 박스

-> 3에서 객체명


2) 프로시저 리스트 박스

-> 3에서 메소드명


3) 프로그래머가 코딩할 곳

코드 편집 창 여는 방법

View Code Window 띄우기


프로그램을 작성하기 위하여 먼저 View Code창으로 들어가야 하는데 들어가는 2가지 방법이 있다.


1) Form1을 클릭하여 객체를 선택한 후 F7키를 누른다.


2) 코딩할 객체를 더블클릭한다.

-> Form1을 더블클릭




만들어진 프로젝트 열어서 소스 확인하기


압축 파일안에 프로젝트와 실행파일이 있습니다


프로젝트 열고 오른쪽에 프로젝트창에서 폼을 더블클릭해서 폼을 엽니다




안에 있는 EXE를 실행시키면 바로 결과물을 볼 수 있습니다.


.frm을 더블클릭해서 코드를 실행도하고 코드도 보도록 하겠습니다.






오른쪽 동그라미에서 폼을 띄울 수 있습니다. 


지금 아무것도 안 떠있는 상태입니다.





프로젝트 하위메뉴 맨 밑에 있는 Form1을 더블클릭하면 아래와 같은 화면이 나옵니다.







F5를 누르면 바로 실행시킬 수 있습니다.

EXE 파일을 실행시키는 것과 같은 결과입니다.





띄워진 폼을 끄거나 위에 정지 표시를 누르면 다시 이전 창으로 돌아갈 수 있습니다.





폼을 더블 클릭하면 그 폼에서 써진 코드를 볼 수 있습니다.


생각보다 코드는 많이 짧아용


Desktop.zip


중요 : 시간은 누구에게나 공평하다

+ Recent posts