ถ้าจะป้องกันการกดคีย์ภาษาไทยลงเท็กซ์บ็อกซ์ ก็ใส่โค้ดนี้ไว้ใน KeyPress event procedure
Private Sub xxx_KeyPress(KeyAscii As Integer)
If KeyAscii >= 3585 And KeyAscii <= 3675 Then KeyAscii = 0
End Sub
ถ้าต้องการตรวจสอบว่ามีภาษาไทยอยู่ในเท็กซ์บ็อกซ์หรือไม่ ก็ใช้โค้ดนี้ครับ
Dim i As Integer
Dim c As String
For i = 1 To Len(Me.Text2)
c = Mid$(Me.Text2, i, 1)
If AscW(c) >= 3585 And AscW(c) <= 3675 Then
MsgBox "Found"
Exit Sub
End If
Next i