• اطلاعیه ها

    • H@mid.RS

      جذب نیرو   پنجشنبه, 10 فروردین 1396

      درود به دوستان عزیز به چند نفر مدیر برای بخش های php و گرافیک نیازمندیم درصورت تمایل درخواست خود را در پیام خصوصی بفرستید  
    • H@mid.RS

      تغییر نام کاربری   دوشنبه, 28 فروردین 1396

      درود دوستانی که نام کاربری انها با ایمل شان یکی بود تغییر کرد مثلا نام کاربری sss@tmail.com به sss تغییر کرد دوستانی که مشکل ورود دارند @ به بعد را پاک کنند
    • H@mid.RS

      کسب درآمد   پنجشنبه, 31 فروردین 1396

      دوستانی که میخواهند با انجمن خودشون همکاری کنند و از محیط انجمن درآمد کسب کنند به بنده پیام خصوصی بفرستند
  • 0
seyed_27

مشکل RequestFocus در edittext

سوال

با سلام خدمت دوست گرامی

 

1- یک سری edittext هست که کاربر باید به ترتیب توش عدد تک رقمی وارد کنه

2- به محض وارد کردان عدد فوکوس باید بره به edit دیگه تا آخرین edit

3-وقتی edit آخر مقدار گرفت به کاربر پیام بده

4- اگر هم edit  جاری مقداری داشت مقدارش حذف بشه و مقدار جدیدی که تایپ میشه بجاش قرار بگیره

سورس رو ضمیمه کردم

لطفا اشکالاتش رو بگیرید

با تشکر

New folder.zip

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

1 پاسخ به این سوال تا کنون داده شده است

  • 0

درود


شما با دستور زیر و ترتیب ادیت تکست ها رو قرار بدید و دستور زیر رو از اول تا اخرین ادیت تکست قرار بدید :



Sub EditText1_TextChanged (Old As String, New As String)
If New.Length>3 Then
EditText2.RequestFocus
End If
End Sub

من در کد بالا تعریف کردم که با وارد کردن چهار حرف عمل انتقال به ادیت تکست بعدی انجام بشه


و در نهایت شما در ادیت تکست اخری بجای انتقال کد پیام رو قرار بدید به صورت زیر:



Sub EditText4_TextChanged (Old As String, New As String)
If New.Length>3 Then
Msgbox("پیغام","عنوان")
End If
End Sub

موفق باشید


پسند شده توسط seyed_27، salmana و Sina

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری