Catatan Pekerjaan

Website ini merupakan sarana untuk mengekspresikan apa yang saya pikirkan daripada ngruntel/nggedibal di otak, jadi lebih baik saya menuangkan disini

Tutorial VB : Auto SmartCase

Tutorial VB : Auto SmartCase

Sudah lama saya tidak bergelut dengan VB (Visual Basic). Kali ini saya akan menjelaskan mengenai Auto SmartCase, sekaligus sambil mengingat-ingat tentang apa yang saya pelajari dulu ketika kuliah. Bisa dibilang Auto SmartCase adalah prosedur untuk mengubah huruf kecil menjadi huruf besar secara otomatis sesuai dengan aturan penulisan, contohnya huruf kecil di awal kata, huruf kecil setelah spasi/titik.
Hapus// PUBLIC PROCEDURE
Sub goSmartCase(TextBoxName As Control, KeyAscii As Integer)
On Error Resume Next
If Mid(TextBoxName.Text, TextBoxName.SelStart, 1) = " " Or _
Mid(TextBoxName.Text, TextBoxName.SelStart,1) = "." _
Or Mid(TextBoxName.Text, TextBoxName.SelStart, 1) = "" Or _
Mid(TextBoxName.Text,TextBoxName.SelStart, 1) = "(" _
Or Mid(TextBoxName.Text, TextBoxName.SelStart, 1) = "{" Or _
Mid(TextBoxName.Text,TextBoxName.SelStart, 1) = "[" _
Or Mid(TextBoxName.Text, TextBoxName.SelStart, 1) = "/" Then
KeyAscii = Asc(UCase(Chr(KeyAscii)))
Else
KeyAscii = Asc(LCase(Chr(KeyAscii)))
End If
End Sub
Hapus// HOW TO USE
Private Sub Text1_KeyPress(KeyAscii As Integer)
goSmartCase Text1, KeyAscii
End Sub

2 comments

  1. wah.. ini dia, artikel yang bagus dan bermanfaat... thanks bro..

    ReplyDelete
    Replies
    1. Ok, sama-sama djiesoft ... senang rasanya, artikel dari saya dapat membantu Anda. :)

      Delete

Post a Comment