0
15.29 Visual Basic 6.0 No comments
TextBox merupakan salah satu komponen yang sangat penting didalam lingkungan pemrograman berbasis visual, dikarenakan komponen inilah yang akan meneriman inputan data dari user,
kurangnya perhatian terhadap komponen ini akan sangat fatal, mulai dari Runtime Error sampai data yang Invalid dan yang lainnya.
Berikut ini adalah beberapa tips dan trik dalam penanganan textbox :
Lalu tekan F7 untuk beralih ke mode view code, atau melalui menu View -> Code, lalu ketikkan kode berikut :
Or KeyAscii = vbKeyBack _
Or KeyAscii = vbKeyDelete _
Beep
KeyAscii = 0
End If
End Sub
Berdasarkan kode diatas maka data yang kita entri ke dalam textbox hanya menerima data numerik, dan beberapa tombol yg lainnnya seperti BackSpace, Delete dan Spasi
Name : Text2
Text : (kosongkan)
Tekan F7, atau pilih menu View -> Code, lalu ketikkan kode berikut :
posisi = Text1.SelStart
Text1.Text = UCase(Text1.Text)
Text1.SelStart = posisi
End Sub
End Sub
Name : Text2
Text : (kosongkan)
Tekan F7, atau pilih menu View -> Code, lalu ketikkan kode berikut :
posisi = Text1.SelStart
Text1.Text = LCase(Text1.Text)
Text1.SelStart = posisi
End Sub
KeyAscii = Asc(LCase(Chr(KeyAscii)))
End Sub
Next Contrl
End Sub
sTemplate = "!@#$%^&*()_+="
KeyAscii = 0
End Sub
Perhatikan kode diatas setiap data yang kita input di textbox tersebut akan diterima kecuali karakter yang terdapat didalam variabel sTemplate
TextBox
Name : Text1
Text : (kosongkan)
CommandButton
Name : cmdCount
Caption : &Count
MsgBox GetWordCount(Text1.Text)
End Sub
Loop
FormName.PopupMenu menuName
End Sub
End Sub
X As Single, Y As Single)
End Sub
Text1.SelStart = 0
Text1.SelLength = Len(Text1)
End Sub
TextBox
Name : Text1
Text : (kosongkan)
Name : Text2
Text : (kosongkan)
CommandButton
Name : cmdExit
Caption : &Exit
End
End Sub
End Sub
Pada contoh ini, kursor tidak akan dapat keluar dari textbox, sampai user mengetik "abc".
Jika anda mengalami kesulitan dalam mengikuti tutorial ini, silahkan download contoh project yang dibahas diatas klik disini untuk mendownload
Selamat mencoba.