-
یه مشکل
سلام
تو این یه تیکه کد نمیدونم جرا هر وقت بعد چک کردن ch هر کیلیدی رو رویه keyboard میزنم تو textbox2 من اجرا میشه(چ) یا اینکه بین کارکتر های textbox2 میاد ولی من نمیخوام به این شکل باشه فقط زمانی که تو textbox1 چک شد تو textbox2 اجرا شه نه این که هر کلیدی رو میزنم (چ) بیاد ممنون میشم اگه راهنمای کنید :blush:
کد:
Private Sub TextBox1_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyUp
Dim a, r, y As String
a = TextBox1.Text
r = "ch"
y = InStrRev(a, r, , CompareMethod.Text)
If y > 0 Then TextBox2.Text = "چ"
If e.KeyCode = 65 Then TextBox2.Text += "ي"
If e.KeyCode = 90 Then TextBox2.Text += "ن"
If e.KeyCode = 8 Then TextBox2.Text = ""
End Sub
راستی تویه vb.net
-
کسی نیست جواب من رو بده....
برا vb6 هم شد اشکال نداره