رفتن به مطلب
بیسیک فور ایکس
  • اطلاعیه ها

    • H@mid.RS

      جذب نیرو   پنجشنبه, 10 فروردین 1396

      درود به دوستان عزیز به چند نفر مدیر برای بخش های php و گرافیک نیازمندیم درصورت تمایل درخواست خود را در پیام خصوصی بفرستید  
    • H@mid.RS

      تغییر نام کاربری   دوشنبه, 28 فروردین 1396

      درود دوستانی که نام کاربری انها با ایمل شان یکی بود تغییر کرد مثلا نام کاربری sss@tmail.com به sss تغییر کرد دوستانی که مشکل ورود دارند @ به بعد را پاک کنند
    • H@mid.RS

      کسب درآمد   پنجشنبه, 31 فروردین 1396

      دوستانی که میخواهند با انجمن خودشون همکاری کنند و از محیط انجمن درآمد کسب کنند به بنده پیام خصوصی بفرستند
    • H@mid.RS

      راه اندازی وبلاگ برای انجمن   دوشنبه, 18 اردیبهشت 1396

      درود به همه دوستان عزیز از این پس کاربران ویژه  - همکاران - و مدیران میتوانند در انجمن برای خود وبلاگ بسازند
  • 0
wowxpria

چند سوال مبتدی برای شروع دارم!

سوال

سلام دوستان

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

  1. چگونه به یک لایوت تصویر زمینه اضافه کنم بجای رنگ ؟؟ (ابتدا عکسم را از فایل به پروژه اضافه کردم ولی نتونستم به لایوت معرفی کنم یعنی نشناخت!)
  2. می خوام یه اسپلش ساده بزارم که وقتی کاربر وارد برنامه شد بعد از 4 ثانیه دیگه به لایوت بعدی بره مثلا منو ؟؟ (اگر اشتباه نکنم باید از time استفاده کنم ولی بلد نیستم!)
  3. چگونه برای Button تصویر انتخاب کنم؟؟

ممنون میشم کامل جواب بدین!

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


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

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

Recommended Posts

  • 0

با سلام خدمت شما دوست عزیز 


 


خب شما از اینجا لایوت رو می تونید معرفی کنید 



Activity.LoadLayout("lmain")

شما باید از منوی بالا b4a گزینه Designer


 


رو انتخاب کنی بعدش تصویری رو که می خوای وارد کنی رو اد کنی


bandicam_2016-07-27_20-22-07-471.jpg


 


از این قسمت عکسی رو که می خوای بزاری رو اد کن 


 


بعدش این گزینه رو انتخاب کن 


 


bandicam_2016-07-27_20-22-33-730.jpg


وقتی در قسمت image file کلیک کنی نام فایلت رو میاره انتخاب کنی 


 


bandicam_2016-07-27_20-22-47-427.jpg


 


خب در مورد سوال دومت وقتی شما یه باتن ایجاد می کنی توی خصوصیات اون باتن 


که میشه این قسمت 


bandicam_2016-07-27_20-23-46-049.jpg


سه حال داره اولی وقتی باتن فعاله دومی وقتی باتن غیر فعاله سومی وقتی باتن فشرده بشه 


 


شما اگه مثل تصویر بالا که تصویر اضافه کردیم این مرحله رو هم همین طور انجام بدی می تونید عکس وارد کنی به باتن 


 


خب برای رفتن به اکتیوتی دیگه از این کد استفاده کنید 


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



Activity.Finish
("نام")StartActivity

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


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

خیلی ممنون که جواب دادین متوجه شدم منتها چجور زمان بزارم که بعد از 4 ثانیه بره لیوت دیگه؟

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


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

خیلی ممنون که جواب دادین منتها من هم قبلا همین کار رو کردم ولی نشد!

یعنی ابتدا تصویرم را وارد کردم از تب فایل سپس در دیزاین خواستم اونو معرفی کنم ولی اصلا فایلم را نمی شناخت در حالی که برای شما شناخت!!

یعنی عیب از کجا میتونه باشه?

Untitled_2.jpg

برای اینکه بخواید از یه فایلی مثل یه عکس داخل دیزاینر استفاده کنید , باید اون فایلو از تب files که داخل دیزاینر هست اضافه کنید

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


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

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


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


Sub Globals

Dim timer1 As Timer 'اول یه متغییر برای زمان تعرف کن

End Sub

Sub Activity_Create(FirstTime As Boolean)

Activity.LoadLayout("main")

timer1.Initialize("timer1",3000)'بعد تعریف میکنی که زمان چقد باشه هز 1 ثانیه =1000

timer1.Enabled=True 'زمانو فعل کن

End Sub

Sub timer1_Tick ' یه ساب برای تایمرت مینویسی

StartActivity(fherest) 'و کاری که باید انجام بده رو بهش میکی

Activity.Finish

End Sub

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


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

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری

×