PDA

View Full Version : مبتدی: حذف کاراکتر



mohammad1314
جمعه 28 بهمن 1390, 14:05 عصر
سلام.
میخواستم ببینم چطور می تونم با زدن یک دکمه ، کاراکتر جاری در textbox رو حذف کنم. دقیقا شبیه عمل backspace در word .

محسن واژدی
جمعه 28 بهمن 1390, 15:27 عصر
سلام
میتوانید یکی از کدهای زیر استفاده کنید:
کد1 (که البته بیشتر پیشنهاد بنده رو این کد هست):
Private Sub Command1_Click()
Text1.SetFocus
SendKeys "{End}"
SendKeys "{BackSpace}"
End Sub
در کدبالا اگر میخواهید حذف از هر جایی که caret یا همان نشانگر در آنجا قرار دارد شروع شود دستور SendKeys "{End}" را حذف کنید

کد2:
Private Sub Command1_Click()
Text1 = Left(Text1, Len(Text1) - 1)
Text1.SetFocus
SendKeys "{End}"
End Sub


موفق باشید

mohammad1314
جمعه 28 بهمن 1390, 15:33 عصر
ممنون از راهنماییتون