View Full Version : تایپ حروف با زدن دکمه
rezapassword
پنج شنبه 21 شهریور 1387, 14:49 عصر
سلام دوستان
چه کار کنم که باز دن دکمه مثلا 1 حرف ("س") در تکس باکس 1 تای بشه
ممنون:قلب:
r_zamani
پنج شنبه 21 شهریور 1387, 14:58 عصر
چی؟؟؟؟؟؟؟؟؟؟؟؟
rezapassword
پنج شنبه 21 شهریور 1387, 15:34 عصر
با زدن یه دکمه یک حرف رو تایپ کنه
r_zamani
پنج شنبه 21 شهریور 1387, 15:41 عصر
خوب تو رویداد کلیک اون دکمه حرفی رو که میخوای تایپ بشه به متن موجود append کن
textbox1.text+="...""
mehdad.koulab
پنج شنبه 21 شهریور 1387, 16:52 عصر
سلام ميتونين از كد اسكي هم استفاده كنيد.
rezapassword
پنج شنبه 21 شهریور 1387, 18:14 عصر
میخوام که بعد هم تایپ شن نه اینکه شما میگید میشه متن = اون حرف
و با حزف دوم اولی پاک میشه
mostafaaa
پنج شنبه 21 شهریور 1387, 20:56 عصر
امیدوارم منظورتون رو درست فهمیده باشم
Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
If e.KeyCode = 49 Then
e.SuppressKeyPress = True
Me.TextBox1.AppendText("س")
End If
End Sub
amirsajjadi
جمعه 22 شهریور 1387, 10:55 صبح
با سلام
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
If e.KeyChar = "1" Then e.KeyChar = "س"
End Sub
rezapassword
جمعه 22 شهریور 1387, 14:35 عصر
نه دوست عزیز منظورم اینه :
یک تکست باکس و دو دکمه روی فرم داریم
متن دکمه اول :
textbox1.text=("س")
متن دکمه دوم :
textbox1.text=("ب")
حالا میخوام وقتی اول روی دکمه اول کلیک شد و بعد روی دکمه دوم کلیک شد حرف س پاک نشه و بنویسه : سب
درضمن برای کارکتر فاصله هم توضیح بدید
ممنون
jas1387
جمعه 22 شهریور 1387, 15:08 عصر
سلام
شما باید مقدار قبلی textbox را به اضافه مقدار جدید کنید
مثال
TextBox1.Text = TextBox1.Text + "س"
یا این
TextBox1.Text += "س"
برای فاصله هم باید از این کد استفاده کنی
TextBox1.Text += Chr(32)
یا این
TextBox1.Text = TextBox1.Text + Chr(32)
morteza_261
جمعه 22 شهریور 1387, 15:37 عصر
سلام
برای دکمه ها میشه اینطور نوشت:
txt1.Text = txt1.Text + "ب"
برای اینکه فاصله بزاری از این تابع میتونی استفاده کنی:
TextBox1.Text = txt1.Text + Space(5) + Txt2.text
که 5 تعداد فاصله میباشد و میتونی تغییر بدی
موفق باشی
mehdad.koulab
جمعه 22 شهریور 1387, 16:32 عصر
سلام
نمونه برنامه زيرو ببينيد (هر كاري كردم نتونستم اينجا آپلودش كنم براي اين يه جاي ديگه آپلودش كردم ببخشيد)
http://www.2shared.com/file/3917346/12f1bb13/1_online.html
rezapassword
جمعه 22 شهریور 1387, 17:21 عصر
ممنون از شما
خودم بلد بودم
ولی کار دنیا رو ببین یادم رفته بود !!!!!!!1
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.