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

مشکل با edit text


alaghemand

سوال

با سلام دوستان

من یه  مشکل با edittext دارم

 

وقتی رویداد change رو فعال میکنم برای edittext  وقتی کاربر هرچیزی مثلا 1 رو مینویسه و بعد پاک میکنه یه اروری میده برنامه

 

این کد هم امتحان کردم اما فایده نداشت :

Sub inttime_TextChanged (Old As String, New As String)
	 If inttime.Text = "" Then
		inttime.Text = 1
	end if

چیکار کنم لطفا راهنمایی ام کنید

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

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

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

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

نمونه کد ذکر شده

Sub EditText1_TextChanged (Old As String, New As String)
		 If  EditText1.Text = "" Then
				 EditText1.Text = 1
		End If
End Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر

از اررور عکس بگیرید یا پروژه خودتون رو بدید ، یه جا رو دارید اشتباه میرید.
لینک ارسال
به اشتراک گذاری در سایت های دیگر

ببخشید من بازهم متوجه نشدم که کلا میخواین چه اتفاقی بقیته.
اما اگه کداتون همش همینه ، بگم که End Sub رو نذاشتین هاااا :eynak:
Sub inttime_TextChanged (Old As String, New As String)
	 If inttime.Text = "" Then
		inttime.Text = 1
	end if

یه End Sub آخرش اضافه کن.

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

سلام، شما میخواید چیکار کنید دقیقا که به مشکل میخورید؟ 

مشکلتون رو ذکر نکردید، بگید تا رسیدگی کنیم.

در ضمن یه توصیه: inttime.Text مقداری از نوع string هستش و نمیتونه با عدد 1 که نوع Integer داره برابر باشه! (توی بیسیک ایراد نمیگیره ولی بنظر من باید رعایت شه! )

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

سلام.

وقتی چیزی تایپ میکنید هنگ میکنه برنامه استوپ میشه درسته؟؟

اگه اینطوره...

منم قصد جنین کاری رو داد حالا نمیدونم باگ هست یا .....

کلا وقتی تو رویداد تکست چنج edittext1 میخواین کدی بنویسید نمیتونید هیچ بلایی سر خود edittext1 بیارید.

این کاریه شما انجام دادید، یعنی تو رویداد textChane اومدین خود inttime رو مساوی با خالی کردین که بگم اررور برای همینه. :tashvigh:

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

دوستان من کامل توضیح دادیم

آقا پژمان اشتباه میکنید

 

آقا فرض کن شما یه ادیت تکست داری که میخای توش یه عدد بنویسی

وقتی در خروجی مثلا عدد 1 یا هرچیزی مینویسم بعد که پاکش کنم یه ارور ساب میده که نمیتونه خالی باشه

 

آقای پژمان چه من این کد رو بنویسم چه ننویسم این ارور رو میده

 

میتونید خودتون هم امتحان کنید

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

ساب گذاشتم اینجا اشتباه

 

آقا شما یه پروژه بساز بعد بیا یه edittext بساز و براش رویداد change رو فعال کن

بعد در خروجی در edittext یه چیزی مثلا 1 بنویس و بعد پاکش کن خودت اون ارور رو میبینی

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

بایگانی شده

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

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

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