목록비주얼 베이직 (53)
충분히 쌓여가는
배열데이터 형이 같고 관련된 내용의 데이터 여러 개를 하나의 이름으로 묶어서 관리할 때 사용한다.변수 여러 개를 하나하나 선언할 수도 있지만 변수의 개수가 많으면 선언 자체가 번거롭다.배열은 동일한 이름을 사용할 수 있고 연속된 기억 공간을 할당받으므로 데이터에 접근하는 시간을 줄일 수 있다. 요소배열에 포함된 하나하나의 변수 배열의 크기한 배열에 포함된 요소의 총 개수 배열 선언일반 변수를 선언할 때처럼 Dim, Public, Private으로 선언한다.배열 이름 뒤에 괄호를 사용하고 괄호 안에 배열의 크기를 지정한다. 이어서 As 뒤에 데이터형을 지정한다.[Dim/Public/Private] 배열명(크기) [As 데이터형]Dim VB_Score(40) As Integer Option Base 1배열의..
1. 제어문프로그램이 실행될 때 처리할 순서를 결정하는 명령문.조건에 따라 특정 명령문만 수행하거나 반복적으로 수행하도록 프로그램의 순차적인 작업 흐름을 변경한다.조건을 검사하여 선택적인 작업을 수행하도록 하는 If~Then 문, Select~Case 문 등의 조건문과 원하는 명령문을 반복 수행하는 For~Next 문, Do~Loop 문, While 문 등의 반복문, 그 밖에 Exit 문, GoTo 문, With 문 등이 있다. 2. If 문주어진 조건에 따라 다른 작업을 할 때 사용하며 If~Then 문, If~Then~Else 문, 다중 If 문의 세 가지 유형이 있다. 3. Select~Case 문식 하나의 값에 따라 다른 명령문을 수행할 때 사용한다.다중 If 문과 같이 구조가 복잡하여 코드를 이..
With 문한 개체와 관련하여 여러 명령문을 수행하야 할 경우에 사용한다.중복해서 개체명을 기술하는 번거로움을 덜어준다With 개체명 실행문(들)End WithWith button1 .text = "문장" .AutoSize = ture .Enabled = False .Locked = Fasle .TextAlign = MiddleCenterEnd With
Exit 문제어문을 사용하다 보면 제어 구조를 빠져나가야 하는 상황이 발생하기도 함.이런 경우 Exit 문을 사용하면 쉽게 해결할 수 있다.For 문의 경우에는 Exit For,Do 문의 경우에는 Exit Do를 사용한다. GoTo 문명령문의 실행 순서를 변경하는데 GoTo 문과 같은 분기문을 사용하기도 한다.GoTo 문은 프로그램의 실행 순서를 간단히 변경할 수 있어서 유용하지만 많이 사용하면 제어 순서를 복잡하게 만든다.꼭 필요한 경우가 아니라면 사용을 자제하는 것이 좋다.GoTo 문은 별도의 레이블을 지정해 놓고 해당 레이블로 건너뛴다.분기할 곳은 행 번호나 레이블을 사용하여 지정하는데 끝에 콜론(:)을 붙여 표시한다.