Awal Kapital Otomatis di TextBox
Yang dimaksud disini adalah dimana ketika User mengetikkan suatu kalimat
di TextBox, maka secara otomatis huruf pertama setiap kata dalam
kalimat tersebut diubah menjadi huruf kapital / besar. Cara ini berguna
untuk mempermudah pengisian dan mengurangi resiko kesalahan pengetikan
pada TextBox tertentu, seperti TextBox untuk mengisi nama orang.
Caranya buat sebuah kontrol TextBox ke dalam Form. Lalu ketikkan kode berikut :
[ VB 6.0 ]
Di bagian 'Text1_Change' :
Dim i As Integer
i = Text1.SelStart
Text1.Text = StrConv(Text1.Text, vbProperCase)
Text1.SelStart = i
[ VB .NET ]
Di bagian 'TextBox1_TextChanged' :
Dim i As Integer = TextBox1.SelectionStart
TextBox1.Text = StrConv(TextBox1.Text, VbStrConv.ProperCase)
TextBox1.SelectionStart = i
Jalankan, kemudian ketikkan beberapa kata dalam TextBox tersebut.