با سلام من می خواهم بعد اینکه پیغام خطا داد برگرده به همون text0 ولی دستور setfocus اجرا نمی کنه
به عنوان مثال اگر من عددی بزرگتر از 15 وارد کردم بعد از دادن اینکه عدد وارد شده اشتباه است مکان نما برگرده به همون تکس عدد
لطفا کمکم کنید
با سلام من می خواهم بعد اینکه پیغام خطا داد برگرده به همون text0 ولی دستور setfocus اجرا نمی کنه
به عنوان مثال اگر من عددی بزرگتر از 15 وارد کردم بعد از دادن اینکه عدد وارد شده اشتباه است مکان نما برگرده به همون تکس عدد
لطفا کمکم کنید
فک کنم این لینکش هست که ماژول رو داره
http://www.developercenter.ir/forum/...d.php?t=11435&
البته برای وی بی نوشته شده
مشکلم در استفاده از setfocus است كه نمي خواهم بعد از پيغام به تكس بعدي بره روي همون تكس باقي بمونه و جهت اصلاح
سلام
به نظر بنده رویداد رو اشتباه انتخاب کردین
این رو امتحان کنید
Private Sub Text0_BeforeUpdate(Cancel As Integer)
If Text0 < 14 Then
MsgBox ("Error!")
Cancel = True
End If
End Sub
ای ول ممنون کارتون درست ... ممنون از کمکت خیلی لطف کردی . کمک بزرگی بود
پست های قبلی خودتون رو مرور بفرمائید !
شما در پست های قبل به نوعی عنوان کرده ای که در استفاده از MsgBoxFa یا MsgBox مشکل نداری چطوری میفرمائید به نتیجه نرسیدی !
سلام خدمت جناب eb1345
شاید طرح کننده سوال متوجه نبودند که یکمقدار هم کد رو اصلاح کنند
text1 نداشتند.
فقط text0 و text2
بود
من هم هنگام اصلاح فایلشون متوجه شدم .
والا روش همون چیزی بود که شما فرمودید