زمانیکه که کد زیر رو در قسمت Activity_Create قرار میدم، خطای بالا رو نمیده:
et1.Initialize("et1")
من نمیخوام از قسمت اکتیویتی کرییت اینیشیلایز کنم، میخوام هر بار که رو فرمان زدم اینیشیلایز کنم. به نظرتون آیا راه حلی هست؟ آیا منطقی که دو بار یه بار قسمت اکتیویتی کرییت و یک بار در ساب فرمان، تکست باکسو اینیشیلایز کنم؟؟؟
فکر کنم دلیل خطا اینه که هنوز ویوی تکست باکس ساخته نشده ولی ساب اون (Sub et1_TextChanged (Old As String, New As String)) وجود داره.
سوال
مسعود دلفان آذری 52
سلام دوستان
لطفا کمکم کنید
یک فرمان به اکتیویتی اضافه کردم و وقتی روش میزنم یک پنل دیگه باز میشه و یک تکست باکس بهش اضافه میشه.
برای اضافه کردن تکست باکس از کد زیر استفاده کردم:
Button1_Click
et1.Initialize("et1")
Panel2.AddView(et1, 1%x, 18%y, 78%x, 14%y)
End sub
بعدش یک ساب هم برای همین تکست باکس اضافه کردم
Sub et1_TextChanged (Old As String, New As String)
if new.length > 5 then
...
End if
End Sub
وقتی برنامه رو (حالت Debug) اجرا می کنم و رو فرمان کلیک میکنم، این خطا رو میده:
Unexpected event (missing RaiseSynchronousEvents): et1_textchanged
زمانیکه که کد زیر رو در قسمت Activity_Create قرار میدم، خطای بالا رو نمیده:
et1.Initialize("et1")
من نمیخوام از قسمت اکتیویتی کرییت اینیشیلایز کنم، میخوام هر بار که رو فرمان زدم اینیشیلایز کنم. به نظرتون آیا راه حلی هست؟ آیا منطقی که دو بار یه بار قسمت اکتیویتی کرییت و یک بار در ساب فرمان، تکست باکسو اینیشیلایز کنم؟؟؟
فکر کنم دلیل خطا اینه که هنوز ویوی تکست باکس ساخته نشده ولی ساب اون (Sub et1_TextChanged (Old As String, New As String)) وجود داره.
با تشکر
لینک ارسال
به اشتراک گذاری در سایت های دیگر
5 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.