2015년 2월 1일 일요일

Select Case 문

[ Select Case문 ]

Select Case문은 Select문에 지정된 조건식의 값과 나열되어 있는 여러개의 Case문의값을 비교하며 내려가면서 만약 일치하는 수치(값)있다면 해당 실행문 블록을 실행합니다.
If문과 매우 비슷한 것 같지만 If문과 Else문이 각각의 문에서 다른 식을 계산할 수 있는 반면 Select문은 단일 조건식을 한 번만 계산하여 이를 매번 비교시 마다 사용하게 됩니다.


다음은 Selct case문의 예입니다

문법

 Select Case 조건식
  Case 비고 값1
    조건식이 비교 값1과 일치할 때의 실행문
  Case 비고 값2
    조건식이 비교 값1과 일치할 때의 실행문
  Case Else
    조건식이 일치하는 비교 값이 없는 경우의 실행문
End Select

 코드예제
Private Sub Command1_Click()
Dim i As Integer
i = 2
Select Case i
 Case 1
  Print "니온를 선택하셨군요!"
 Case 2
  Print "옥수수 를 선택하셨군요!"
 Case 3
  Print "디버거를 선택하셨군요!"
 Case Else
  Print "잘못 선택하셨군요!"
End Select
End Sub

댓글 없음:

댓글 쓰기