رفتن به مطلب
  • 0

عملکرد برنامه بعد از پرکردن ادیت تکست


dostmobile

سوال

شرمنده موضوع بهتر ازین به ذهنم نرسید

4تا ادیت تکست دارم و قراره اینا توسط کاربر پر بشن و یه عمل خاصی انجام شه

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

If a.Text="" Then
Msgbox("Enter name","ERROR")
End If
   If b.Text="" Then
   Msgbox("Enter family","ERROR")
   End If
       If c.Text="" Then
       Msgbox("Enter age","ERROR")
       End If
           If a.Text="" Then
           Msgbox("Enter address","ERROR")
           End If

توی دکمه گزاشتم

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

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

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

ارسال‌های توصیه شده

درود

به جابی این کدها شرط بزار که اگه طول کارکترهای توی اون 4 تا EditText مثلا بیشتر از 3 حرف بود برنامه اجرا بشه *fekr*

اگه جواب درستی نگرفتی دقیقا توضیح بده میخوای چیکار کنی تا منم دقیق تر راهنمایی کنم *nose*

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

البته کدهارو بیشتر کردم و اینطور گزاشتم تا وقتی خالی هستن دکمه غیرفعال باشه وگرنه فعال

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

کار جالب دیگه ای که میتونه بکی اینه:

توی کد مربوط به Button یک شرط یک خطی بزاری که اگه a و b و c و d خالی بودن اخطار بده ، در غیر این صورت وارد برنامه بشه !

بعدش توی رویداد textchange مربوط به a کد بزاری که b.enabled = true کنه.

توی رویداد textchaneg مربوط به b بزاری که c.enabled = true کنه و به همین صورت !!!!

اینجوری هر کدوم از فیلدهای که پر شد تکست بعدیش فعال میشه !

توی activity create یا از توی designer هم 4 تا edittext رو به صورت default به صورت enabled = false قرار بده

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

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...