이번에는 비주얼베이직 2번째!! 텍스트박스에 대해 살짝 작성해 볼게요
아 몸이 너무 안좋아요..... 감기 걸렸나봐요
콜물이 무슨 멈출 생각을 안하고 질질 세는거 같아요 = =;;
저번에 Label과 버튼을 했었죠??
이번엔 TextBox에서 텍스트박스..
텍스트박스는 우리가 그 위에 글을 쓸수 가 있는 곳이에요
아주아주 좋은 기능이에요 편리하고
원하는 값을 쉽게 쓸수 있으니깐 말이에요!!
위에 빨간색에 있는게 텍스트박스에요!!
네모 안에 ab라고 적혀 있어요 ㅎㅎ
이번 디자인 창은 이렇게 해 봤어요
라벨(Label) 3개, 텍스트박스(TextBox) 2개, 버튼(Button) 1개
이렇게 해봤어요
그리고 위에서 만든 디자인들의 Captjon 값을 변경해 주었습니다!!
아 텍스트박스는 Caption이 아니에요!!
속성에 보시면 Text라는 속성이 있을건데!
거기에 처음 초기값으로 Text1 이렇게 들어가 있을 거에요
그걸 지워주시면 되요 ㅎㅎ
Label3 보시면 아무것도 안적혀 있죠??
이것도 Label3의 Caption을 그냥 싹 지워 주시면 되요
나머지는 보는바와 같이 바꿔주시면 되구요 ㅎㅎ
지금 어떤 프로그램을 만들려고 하냐면
텍스트박스에 입력한 값을 밑에쪽에 뿌려줄거에요 ㅎㅎ
자 이건 소스에요.. 참 간단하죠..
일단 이번에 만들 프로그램은 입력 버튼을 눌렀을 때, 이벤트가 발생해야 되요
그래서 입력버튼을 따당 더블클릭 해주시면
자동으로
Private Sub Commnad1_Click()
End Sub
이렇게 생기죠?? 저 사이에 위 소스를 작성해 주시면 됩니다.
자 근데.. 처음 보는게 나왔어요!!
Dim name As String
Dim age As Integer
Dim으로 시작하고 As가 있으며 형식이 있네요??
기건 비주얼베이직에서 변수 선언해 주는 녀석이에요!!
C언어에서는 그냥 int age 이렇게 선언 했지만,
비주얼베이직에서는 조금 길어요 ㅋㅋ
Dim 변수이름 As 형식
이렇게 해주셔야 됩니다!!
자 위처럼 변수를 선언을 한 다음
name = text1.text 가 적혀 있어요
우리가 프로그램을 실행을 시키고 TextBox에 무슨 글씨를 작성을 했어요
그럼 텍스트박스 속성에 Text가 아까 있었죠??
거기에 우리가 작성한 값이 들어가 있을거에요
그러니 name = Text1.Text는 우리가 작성한 텍스트 값을 name이라는 변수에
넣어 주겠다 라는 거에요
age도 마찬가지죠
age = Text2.Text
텍스트박스2번에 있는 텍스트값을 age 변수에 넣어 주겠다!
입니다.
그리고 Label3에 뿌려줄거에요
우리 버전에 버튼 클릭하면 Label에 글씨 나오게 했던거 기억 나시죠?!!!!!!!!!!!!!!!!!!!!!!
그것처럼 할건데
두둥!! 또 처음보는게 나왔어요
"& name &", "& age &" 이게 있네요????????????
이건 우리가 변수에 값을 넣었죠?? 그 변수에 있는 값을 뿌려줄거에여
저렇게 작성을 안해주시면 그냥 name, age 이렇게만 나와요
우리가 입력한 값이 안나와요 ㅠㅠ
프로그램을 실행시켜 보겠습니다!!
이름엔 최고가 되기 위한 노력을 쓰고, 나이에는 제가 25살이니... 저렇게 적었어요
아 맞다 변수 만들에 age변수를 Integer로 했어요
나이에 숫자를 안넣고 다른 문자를 넣으면 에러 나요...
그리고 입력 버튼을 눌러주시면
밑에 작성한것이 저렇게 나오는 것을 보실수 있으실 겁니다!!
아 몸이 많이 안좋아. 주저리주저리 뭐라 쓰긴 쓴거 같은데,
써놓고도 뭔가 빠진거 같아 불안하네요 ㅠㅠ
'프로그램 > Visual Basic6.0' 카테고리의 다른 글
[비주얼베이직] 간단한 로그인 창 만들기 (0) | 2013.04.02 |
---|---|
[비주얼베이직] 텍스트박스 비활성화, 선택안되게, 수정 못하게..... (0) | 2013.04.02 |
[비주얼베이직] 라디오 버튼 사용하기!! (1) | 2013.03.30 |
[비주얼베이직] VB CheckBox 체크박스 사용 (0) | 2013.03.27 |
[비주얼베이직] VB Label, Button 사용하기 (0) | 2013.03.24 |
댓글