PDA

View Full Version : سوال: ساخت یک اسلایدشو



mahsa_67
چهارشنبه 20 آذر 1392, 16:25 عصر
سلام بچه ها.وقتتون بخیر.
دوستان من میخوام یه اسلاید شو بسازم.با تایمر امدم از دیتابیسم مسیرهای تصاویرو واکشی کردم و توی یه کنترل image انداختم بعد یه واحد به یه متغیر از نوع public اضافه کردم و بازم تایمرو با interval مثلا 5000 فراخوانی کردم اما همش تصویر اولو نمایش میده و سراغ تصاویر بعد نمیره.من کلا تازه کارم و نمیدونم کار از کجا میلنگه کسی میدونه از چه کنترل هایی به چه شکلی باید استفاده کرد تا بتونم این اسلاید شو رو راه بندازم؟
لطفا راهنمایی کنیدتشکر.
من با vb.net کار میکنم.

sagggad
چهارشنبه 20 آذر 1392, 16:47 عصر
سلام دوست من.من این که شما میخوای اطلاعات رو از دیتا بیس بخونی رو نمیدونم.اما یه راه بلدم که به وسیله ی اون چندتا عکس رو از پوشه خاصی در مثلا درایو D به صورت اسلاید شو وارد کنترل PictureBox میکنه.(همون Image که شما میگین)
ابتدا تمام عکس هات رو در فولدر bin برنامت قرار بده.ونام های اونا رو به ترتیب 0،1،2،3 و... بذار.
در قسمت General برنامت یه متغیر به نام Counter تعریف کن.بعد کدهای زیر رو در رویداد Tick یه تایمر که حالا من Interval اون رو 2000 گذاشتم بنویس

(PictureBox1.Image = System.Drawing.Image.FromFile(".\0" & counter & ".jpg"
counter += 1
If counter = 5 Then counter = 1
سورسش رو هم از لینک زیر دانلود کن:
http://www.uploadkon.ir/?file=Slide%20Show.rar
موفق باشید:لبخندساده: