پژمان نیکروان 6,055 ارسال شده در 7 آذر، ۱۳۹۴ اشتراک گذاری ارسال شده در 7 آذر، ۱۳۹۴ سلام دوستان. داشتم واسه خودم جاوا کار میکردم که تو ادیت تکست هاش به یه متد برخوردم با نام 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 ارسال شده در 8 آذر، ۱۳۹۴ اشتراک گذاری ارسال شده در 8 آذر، ۱۳۹۴ تشکر پژمان جان نکته ظریفی و در ضمن هم شیکتره هم حرفه ای تر از اینکه یه مسیج باکس بیاد بگه فلان فیلد خالیه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mohammad-alone 564 ارسال شده در 11 آذر، ۱۳۹۴ اشتراک گذاری ارسال شده در 11 آذر، ۱۳۹۴ بسیار عالی خواهش میکنم از عزیزانی که جاوا کار میکنن همچین کدهای بینظیری رو اگه دیدید به همین روال برای بیسیک هم کدش رو قرار بدید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.