생선이의 잡다한 블로그
[VB.NET]비주얼베이직 강좌 9 - IF문(2),로그인 창을 만들어보자 본문
안녕하세요 생선스프입니다~
그러고보니 조건문 하면서 너무 빨리 끝낸것 같네요
적어도 가장 기본중에 기본인 로그인창은 만들어봐야죠!
조건문 강좌 - http://sengsung.tistory.com/13
강좌 시작합니다~
우선 프로젝트하나를 불러와준 후에
도구상자에서 Label 2개, Textbox 2개, Button 1개를 가져옵시다▼
그리고 아래와 같이 틀을 잡아줍니다▼
이제 다음은 아이디와 비밀번호를 지정해야겠죠
일단 아이디는 'fish' 로하고 비밀번호는 'pass'로 하겠습니다
아이디부분의 텍스트박스를 textbox1로 하고 비밀번호를 textbox2로 두고 진행하도록 하겠습니다
버튼에 더블클릭을 해서 소스입력창으로 가서
If TextBox1.Text = "fish" And TextBox2.Text = "pass" Then '만약 텍스트박스1의 텍스트가 fish고 텍스트박스2의 텍스트가 pass일때
MsgBox("로그인 성공!", vbInformation,)
Else '아닐경우
MsgBox("로그인 실패!", vbCritical,)
End If
이렇게 입력해 주도록 하겠습니다
그러고 나서 실행을 한 후에 틀리면 실패가 뜨고▼
제대로 입력을 하면 성공이 뜹니다▼
그런데 하나 치명적인 문제가 있네요..!
비밀번호가 가려지지 않고 그대로 뜹니다!!▼
이 문제는 저희가 가려줘야할 텍스트박스의 속성에 가면 PasswordChar 이 있습니다▼
(지금 까지 그린 네모중에 제일 잘 그렸군요..쿨럭)
여기에 * 을 입력하면 무언가를 입력했을때 *로 표시됩니다▼
일단 큰 문제는 모두 해결했네요!
그런데 보통 실제 로그인창을 보면 아이디와 비밀번호를 치고 엔터만 누르면 자동으로 버튼이 눌립니다
하지만 저희는 눌리지 않죠..!
폼 속성으로 가서 위를 보면 AcceptButton 이 있습니다
이걸 로그인 버튼으로 선택해주면 엔터를 눌렀을때 설정된 버튼이 눌리게 됩니다!
매우 편하죠
이제 강좌 마치도록 하겠습니다~
읽어 주셔서 감사합니다!
공감과 덧글은 글쓴이에게 힘이됩니다!
'프로그래밍 > [VB.NET]비주얼베이직 강좌' 카테고리의 다른 글
[VB.NET]비주얼베이직 기본강좌 11 - Timer, 스톱워치 (1) | 2016.08.28 |
---|---|
[VB.NET]비주얼베이직 강좌 10 - 랜덤, 난수 (3) | 2016.08.16 |
[VB.NET]비주얼베이직 강좌 8 - 주석 (0) | 2016.08.08 |
[VB.NET]비주얼베이직 강좌 7- 관리자 권한을 얻어보자 (0) | 2016.08.05 |
[VB.NET]비주얼베이직 기본강좌 6 - exe 실행 파일 프로그램 추출(?) (0) | 2016.08.04 |