|
비교문
| ||||
| Select Case 비교대상 '흔히 어떤값을 변수로 받아서 그변수를 사용한다. Case 값1 '비교대상의 값이 이거라면 아래 실행코드가 실행된다.( 값을 나열해도 되고 범위를 사용해도 된다. Case 1,2,3,4,5. 또는 Case 1 to 5) 실행코드 Case 값2 실행코드 ..... ..... Case Else '위에 case에 나온값이 아닌 나머지 다른것들을 전부 처리한다.(생략 가능) 실행코드 End Select |
예제)만약 텍스트박스의 텍스트가 "하하하" 라면 메시지박스로 "미친넘" 이라는 글을 보여주고 "히히히" 라면 "싸이코"라고 보여주고, "호호호" 라면 "바보"라고 메시지박스에 보여주고 이도저도 아니면 "너 죽는다." 라고 보여줘라
| Private Sub Command1_Click() Dim aa As String aa = Text1.Text Select Case aa Case "하하하" MsgBox = "미친넘" Case "히히히" MsgBox = "싸이코" Case "호호호" MsgBox = "바보" Case Else MsgBox = "너 죽는다." End Select |
예제2) 번호 맞추기 답은 50 Private Sub Command1_Click() Dim aa As Integer aa = Text1.Text Select Case aa Case 1 to 49 'case절안에 값뿐아니라 식이나 범위가 사용가능하다. MsgBox = "더 크지롱~" '식을 사용할때는 case is < 50 이런식으로... Case 51 to 100 MsgBox = "더 작지롱~" Case 50 MsgBox = "맞았당" Case Else MsgBox = "너 바보쥐?" End Select |
댓글 0
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
|---|---|---|---|---|
| 16 | float(단정밀도 부동소수점), double(배정밀도 부동소수점) | 황제낙엽 | 2015.01.16 | 799 |
| 15 | Visual Basic 기본문법 - 반복비교문(loop) | Cugain | 2007.02.21 | 328 |
| » | Visual Basic 기본문법 - 비교문(If,Select) | Cugain | 2007.02.21 | 250 |
| 13 | Visual Basic 기본문법 - 프로시저&함수, 주석문,줄넘기 등의 비베기초사항 | Cugain | 2007.02.21 | 283 |
| 12 | Visual Basic 기본문법 - 변수의 배열 선언,연산자 | Cugain | 2007.02.21 | 838 |
| 11 | Visual Basic 기본문법 - 데이터형과 상수, 변수 | Cugain | 2007.02.21 | 805 |
| 10 | Visual Basic Programming - 복습 | Cugain | 2007.02.21 | 262 |
| 9 | Visual Basic Programming - 소트 | Cugain | 2007.02.21 | 363 |
| 8 | Visual Basic Programming - 배열 | Cugain | 2007.02.21 | 368 |
| 7 | Visual Basic Programming - 리스트 박스 | Cugain | 2007.02.21 | 405 |
| 6 | Visual Basic Programming - 루프 | Cugain | 2007.02.21 | 547 |
| 5 | Visual Basic Programming - 조건문과 루프 | Cugain | 2007.02.21 | 514 |
| 4 | Visual Basic Programming - 꾸미기 | Cugain | 2007.02.21 | 299 |
| 3 | Visual Basic Programming - 변수 | Cugain | 2007.02.21 | 357 |
| 2 | Visual Basic Programming - 메시지와 그림이 있는 폼 | Cugain | 2007.02.21 | 492 |
| 1 | Visual Basic Programming - 시작 | Cugain | 2007.02.21 | 511 |