View Full Version : سوال: انتخاب اتوماتیک مقدار یک فیلد
hf.farhadi
جمعه 28 مرداد 1390, 18:59 عصر
با سلام خدمت همگی دوستان
من میخوام جهت تغییر داده های یک فیلد ، هنگام بدست آوردن فوکوس مقدار آن فیلد به صورت انتخاب شده در بیاید و دیگه لازم نباشه با موس این کار رو انجام بدی
با چه کدی میشه این کار رو انجام داد
Younestalebi
جمعه 28 مرداد 1390, 20:28 عصر
FiledName.SetFocus
hf.farhadi
جمعه 28 مرداد 1390, 23:55 عصر
دوست عزیز من میخوام با کلیک کردن فوکوس رو منتقل کنم . در این حالت SetFocus جوابگو نیست و داده ها از حالت انتخاب خارج میشه
وقتی که جهت رفتن به فیلد بعدی از کلید Enter استفاده میکنیم . دقیقاً مقادیر هر فیلدی در حالت انتخاب هست . حالا در یکی از فیلدهام نیاز دارم که از طریق کلیک کردن هم به همین شکل باشه و مقادیر در حالت انتخاب باقی بمونه تا مقدار جدید جایگزین اون بشه
mehdi_fiz
شنبه 29 مرداد 1390, 14:12 عصر
سلام دوست عزیز
در رویداد کلیک فیلد مورد نظر کد زیر رو بنویسید
Private Sub Text3_Click()
With Me.Text3
.SetFocus
.SelStart = 0
.SelLength = Len(Me.Text3)
End With
End Sub
موفق باشید
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.