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

Invalid Double


SoRoUsH

سوال

سلام دوستان  :'(  به جان خودم این ارور دیوونم کرده  :'(

ببینید این ساب کلیلک دکمه من :

Sub Save_Click
	o = EditText1.Text
	StartService(sss)
  	ToastMessageShow("ذخیره شد!",False)
End Sub

o متغیر از نوع int هست.حالا من اون خط اول که o=edittext1.text هست رو بر میدارم ، ارور برطرف میشه :| واقعا نمیدونم مشکلش چیه توی یه سورس دیگه تست کردم مشکل نداشت...حتی اینیشیلایز هم کردم ادیت تکست رو... تنها کدایی که براش نوشتم بجز داخل ساب کلیلک دکمه هم ایناست:

 EditText1.Initialize("")
	EditText1.SetBackgroundImage(LoadBitmap(File.DirAssets,"et.png"))

اینم عکس از ارور:

Screenshot_%DB%B2%DB%B0%DB%B1%DB%B5_%DB%

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

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

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

از این کد استفاده کنید :

If IsNumber(EditText1.Text) Then
 o = EditText1.Text
End If
لینک ارسال
به اشتراک گذاری در سایت های دیگر

آقا من خودم تست میکنم عدد وارد میکنما... حالا الان اینم تست میکنم نتیجشو بهتون میگم...

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

جناب آرتا نمیدونم چرا! اما این برنامه اصلا edittext1.text رو عدد در نظر نمیگیره! من از این کد استفاده کردم:

If IsNumber(EditText1.Text) Then
    o = EditText1.Text
Else If IsNumber(EditText1.Text) = False Then
	ToastMessageShow("عدد وارد کنید!",True)
End If

و هربار عدد وارد میکنم اون پیغام "عدد وارد کنید!" رو میده :'(  :'(  :'(  :'(

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

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

Sub Button1_Click
	If IsNumber(EditText1.Text) Then
    o = EditText1.Text
	ToastMessageShow("مقدار وارد شده فقط عدد است",False)
	Else If IsNumber(EditText1.Text) = False Then
		ToastMessageShow("عدد وارد کنید!",True)
	End If
End Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر

به این شکل تست کنید :

Dim NumStr As String = EditText1.Text
If IsNumber(NumStr) Then
 o = NumStr
End If
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

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

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