hamidspeed 20 ارسال شده در 5 اسفند، ۱۳۹۴ اشتراک گذاری ارسال شده در 5 اسفند، ۱۳۹۴ سلام به همگی من یه مشکل تو شروع برنامه دارم یه کتاب ساختم برای شروع از اسپلش استفاده کردم ولی در موقع اجرا ارور زیر رو میده اما وقتی از اسپلش استفاده نمیکنم برنامه اجرا میشه کدهاشو هم مطمئنم درست نوشتم از دوستان اگه کسی میتونه راهنمایی کنه. ممنون لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی ایزدی 9,203 ارسال شده در 5 اسفند، ۱۳۹۴ اشتراک گذاری ارسال شده در 5 اسفند، ۱۳۹۴ درود ببینید شما اومدید از یک ImageView استفاده کردید که اون Initalize نشده یا چند حالت امکان داره : 1- شما اون ImageView رو از Designer اضافه کردید و اون رو هم توی Sub Globals تعریف کردید اما اسمش فرق داره ! 2- شما از کد نویسی اومدید یک ImageView تعریف کردید و بعدش آدرس دادید ولی اون رو Initalize نکردید 3- Initalize رو انجام دادید ولی بعد از استفاده از کد مثلا مربوط به Load کردن عکس در ImageView از این سه حالت فکر نکنم دیگه خارج باشه عکس از کدهاتون قرار بدید خیلی بهتر میشه نظر داد لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
hamidspeed 20 ارسال شده در 5 اسفند، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 5 اسفند، ۱۳۹۴ درود ببینید شما اومدید از یک ImageView استفاده کردید که اون Initalize نشده یا چند حالت امکان داره : 1- شما اون ImageView رو از Designer اضافه کردید و اون رو هم توی Sub Globals تعریف کردید اما اسمش فرق داره ! 2- شما از کد نویسی اومدید یک ImageView تعریف کردید و بعدش آدرس دادید ولی اون رو Initalize نکردید 3- Initalize رو انجام دادید ولی بعد از استفاده از کد مثلا مربوط به Load کردن عکس در ImageView از این سه حالت فکر نکنم دیگه خارج باشه عکس از کدهاتون قرار بدید خیلی بهتر میشه نظر داد من از روی این اموزش ساختم (یک نکته برای ساخت یک splash این است که باید یک عکس و یا یک ایمیشن را داشته باشد و یا آن را با استفاده از نرم افزار های طراحی آن را بسازید. ) پس از اجرا کردن برنامه حتما برنامه رو ذخیره کنید (قبلا توضیح داده شده) حالا مراحل را به ترتیب اجرا می کنیم 1_ به پنجره Designer رفته و در قسمت که در عکس مشاهده می کنید و گزینه سوم را انتخاب کنید و پس از انتخاب گزینه Bitmap Drawable در قسمت سمت راست آن بر روی گزینه Add images کلیک کنید و یک عکس را به اندازه Layout که در قسمت Layout Variants مشخص شده است را انتخاب کنید و پس از add کردن عکس در کرکره مقابل Image file عکس را انتخاب کرده و Layout را با نام Start ذخیره کنید تا اینجا توانستیم Layout خود را بسازیم و حالا به صفحه کد نویسی می رویم و پنجره Designer رو می بندیم . حال در صفحه کد نویسی این کد را که یکی یکی برای شما توضیح خواهم داد را بنویسید ! ****************** Sub Globals در این قسمت یک تایمر جهت تعریف کردن زمان می گذاریم Dim timer1 As Timer End Sub ****************** Sub Activity_Create(FirstTime As Boolean) در این قسمت Layout رو که درست و ذخیره کردیم رو فراخوانی می کنیم Activity.LoadLayout("start") در این قسمت timer1 که تعریف کردیم رو فراخوانی و مقدار زمان ر به اون می دیم timer1.Initialize("timer1",1000) در این قسمت timer1 رو True یا فعال می کنیم که عملیات انجام بشه timer1.Enabled=True End Sub Sub timer1_tick در اینجا هم برای انجام عملیات بعد از timer رو می نویسیم timer1.Enabled=False End Sub ضمنا جهت نمایش دادن splash در پروژه و ایجاد یک صفحه دیگر که پس از splash شدن به صفحه بعد برود مراحل زیر را انجام می دهیم از قسمت Project > Add New Module > Activity Module را می زنیم سپس یک نام (s1 )بر آن انتخاب می کنیم که به صورت شکل مشخص می شود سپس با آموزشی که قبلا داده بودیم برای Activity (صفحه جدید S1) یک Layout ساخته و آن را با نام LS1 ذخیره کنید و آن را فراخوانی کنید و در صفحه کد نویسی همانند شکل های زیر انجام دهید و پروژه خود را اجرا کنید . و در صفحه اول (Main) این کد ها را مینویسیم و در صفحه دوم (S1) ا Layout را که با نام LS1 ساخته ایم فعال می کنیم حالا پروژه را Run کنید تا نتیجه را ببنید حالا با این مراحل شما توانستید یک splash برای پروژه خود بسازید. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
hamidspeed 20
سلام به همگی
من یه مشکل تو شروع برنامه دارم
یه کتاب ساختم برای شروع از اسپلش استفاده کردم ولی در موقع اجرا ارور زیر رو میده
اما وقتی از اسپلش استفاده نمیکنم برنامه اجرا میشه کدهاشو هم مطمئنم درست نوشتم از دوستان اگه کسی میتونه راهنمایی کنه. ممنون
لینک ارسال
به اشتراک گذاری در سایت های دیگر
2 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.