پژمان نیکروان 6,055 ارسال شده در 28 بهمن، 2015 اشتراک گذاری ارسال شده در 28 بهمن، 2015 سلام دوستان. داشتم واسه خودم جاوا کار میکردم که تو ادیت تکست هاش به یه متد برخوردم با نام SetError استفادش کردم دیدم این همون ارروی هست که قبلا تو چند تا برنامه دیدم و فکر میکردم چیز عجیبیه خیلی هم دنبالش بودم. البته دوستان جاوا کار در جریانش هستن اما من نمیدونستم. همین رو به صورت InLineJava اومدم روی بیسیک پیادش کردم و جواب داد. نمونه: ازاین نوع خطا ها بیشتر مواقعی استفاده میشه که مثلا واسه یه فرمی چند تا ادیت تکست داریم و میخوایم همش پر بشه اگه طرف پر نکرد خطا بده. حداقل واسه بیسیکی ها از ToastMessage دادن بهتره. کتابخانه JavaObject رو تیک بزنید و این خط رو بصورت جاوا توی یه فضای خالی بنویسید: #if java import android.widget.EditText; public void error(EditText et,String ErrorText){ et.setError(ErrorText); } #end if حالا میخوایم مثلا شرط بذاریم توی رویداد کلیک باتن مون که اگه ادیت تکست1 خالی بود بیا کنارش خطا نشون بده. به این صورت public error رو اجراش میکنیم: Sub Button1_Click If EditText1.Text="" Then Dim j As JavaObject j.InitializeContext j.RunMethod("error",Array(EditText1,"لطفا متن را خالی نگذارید!")) End If End Sub امیدوارم این چیز ساده بکارتون بیاد. به امید پیشرفت همه... لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
حاج حسین 2,098 ارسال شده در 29 بهمن، 2015 اشتراک گذاری ارسال شده در 29 بهمن، 2015 تشکر پژمان جان نکته ظریفی و در ضمن هم شیکتره هم حرفه ای تر از اینکه یه مسیج باکس بیاد بگه فلان فیلد خالیه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mohammad-alone 564 ارسال شده در 1 اسفند، 2015 اشتراک گذاری ارسال شده در 1 اسفند، 2015 بسیار عالی خواهش میکنم از عزیزانی که جاوا کار میکنن همچین کدهای بینظیری رو اگه دیدید به همین روال برای بیسیک هم کدش رو قرار بدید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.