if 란 어떤 조건식의 값이 지정값과 같다면 그 조건안에 있는 소스를 실행 시키는것입니다.
if 문 의 뜻은 만약 라는뜻 입니다.
if 는 만약 무슨일이 생기면 무엇을 하라 이런뜻이라고 이해하시면 됩니다.
또 if문은 조건을 제시하여, 조건이 맞으면 실행하고, 조건이 틀리면 실행하지 않습니다
End sub (종료한다)
아직 감이 안잡히셨죠?
예제를 통해 이해해봅시다.
예제는 하단에 첨부파일에 있습니다.
커맨드버튼 을 더블클릭해주세요
소스를 이해해봅시다.
이해안가실수 있으니 예제보고 연구하세요 !!!
더많은 강좌를 보시려면
if 문 의 뜻은 만약 라는뜻 입니다.
if 는 만약 무슨일이 생기면 무엇을 하라 이런뜻이라고 이해하시면 됩니다.
또 if문은 조건을 제시하여, 조건이 맞으면 실행하고, 조건이 틀리면 실행하지 않습니다
if문 문법이해하기
* if 조건 Then
문장
End if → 조건이 참이면 문장을 수행한다.
* if 조건 Then
문장1
Else (다른)
문장2
End if → 조건이 참이면 문장1을 실행하고 거짓이면 문장2를 실행한다.문장
End if → 조건이 참이면 문장을 수행한다.
* if 조건 Then
문장1
Else (다른)
문장2
End sub (종료한다)
아직 감이 안잡히셨죠?
예제를 통해 이해해봅시다.
예제는 하단에 첨부파일에 있습니다.
커맨드버튼 을 더블클릭해주세요
소스를 이해해봅시다.
Private Sub Command1_Click() '커맨드버튼을 클릭할때
If Text1.Text = "123" Then '텍스트박스에 123 을 입력할때
MsgBox "123입니다.", ,"정답" '메세지박스에서 정답 123이라고하며 정답이라고 뜬다.
Form2.Show '정답이 맞으면 Form2로 이동된다.
Unload Me '폼을 종료한다. 즉 Form1 이 종료되고 Form2로 이동된다.
Else '다른 , 다를때
MsgBox "틀렸습니다..", , "오답" '메세지박스에서 오답이라고 뜬다.
End If '필수적으로 입력해주셔야 해요 왜냐하면 안쓰면 오류가 나거든요
End Sub '종료합니다'
If Text1.Text = "123" Then '텍스트박스에 123 을 입력할때
MsgBox "123입니다.", ,"정답" '메세지박스에서 정답 123이라고하며 정답이라고 뜬다.
Form2.Show '정답이 맞으면 Form2로 이동된다.
Unload Me '폼을 종료한다. 즉 Form1 이 종료되고 Form2로 이동된다.
Else '다른 , 다를때
MsgBox "틀렸습니다..", , "오답" '메세지박스에서 오답이라고 뜬다.
End If '필수적으로 입력해주셔야 해요 왜냐하면 안쓰면 오류가 나거든요
End Sub '종료합니다'
이해안가실수 있으니 예제보고 연구하세요 !!!
더많은 강좌를 보시려면
'IT정보 > 비주얼베이직' 카테고리의 다른 글
[비주얼베이직] (문법) 변수란 무엇인가? (3538) | 2011.07.09 |
---|---|
[비주얼베이직] 프로그래스바(ProgressBar), 진행바 (6596) | 2011.07.01 |
[비주얼베이직] 웹브라우저 컨트롤 사용하기 (4) | 2011.06.14 |
[비주얼베이직] Kill문 , 파일삭제를 해보자 (4) | 2011.06.06 |
[비주얼베이직] 메세지박스 속성 (3) | 2011.06.03 |
댓글