次のコードを使用して、テキスト ボックスにウルドゥー語を入力できるようにしていますが、通常どおり英語で入力しています。textobx を作成するために必要なものを教えてください。ウルドゥー語を入力として使用してください。
ありがとう
Dim x As New System.Globalization.CultureInfo("ur-PK")
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(x)
次のコードを使用して、テキスト ボックスにウルドゥー語を入力できるようにしていますが、通常どおり英語で入力しています。textobx を作成するために必要なものを教えてください。ウルドゥー語を入力として使用してください。
ありがとう
Dim x As New System.Globalization.CultureInfo("ur-PK")
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(x)
Windows の言語オプションとしてウルドゥー語を追加した後、コード スニペットが機能し始めました。
you should use this for better result InputLanguage.CurrentInputLanguage = InputLanguage.InstalledInputLanguages(1) for Urdu use 1, for different languages use 2,3,4 and so on this work on textBox gotFocus event LIKE:
Private Sub TextBox1_GotFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.GotFocus
InputLanguage.CurrentInputLanguage = InputLanguage.InstalledInputLanguages(1)
End Sub