|
あいんすとさん、ちゃっぴ さん、こんにちは。
>>テキストボックスに入力する際、言語バーを
>>直接入力に固定することって出来ますか?
>TextBox といっても2種類ありますが・・・
固定はAPIを使うんでしょうかねえ!!
でも、
Changeイベントで
'===================================================
Private Sub TextBox1_Change()
Dim newtxt As String
With TextBox1
.IMEMode = fmIMEModeOff
newtxt = ""
For idx = 1 To Len(.Text)
If LenB(StrConv(Mid(.Text, idx, 1), vbFromUnicode)) = 1 Then
newtxt = newtxt & Mid(.Text, idx, 1)
End If
Next
.Text = newtxt
End With
End Sub
とすれば、固定に近いところまではできますよ!!
あっ、あいんすとさんがおっしゃっているテキストボックスが
ユーザーフォームのテキストボックスだとして・・・。
|
|