PDA

View Full Version : حرفه ای: back و next تصویر !



sina.lor.boy
یک شنبه 26 آبان 1392, 19:19 عصر
دوستان یه سوال ؟؟؟؟ :متفکر:

همه نرم افزار Windows Photo Viewer رو دیدید ...
میخوام بدونم کار کرد دکمه ی Next و Back چطوریه
چطور فقط با باز کردن یک عکس اگه عکس دیگری هم در Folder وجود داشته باشه با کلیک روی back و next عکس بعدی نمایش داده میشه ؟؟؟ :متفکر:

sagggad
یک شنبه 26 آبان 1392, 20:41 عصر
دوست عزیز باید اگر مثلا اسم یکی ازعکس هات باشه:Image1،بقیه عکس ها رو باید به این صورت نامگذاری کنی:Image2-Image3-Image4 و همینطور هرعکسی روفقط شماره آخرش رویک عدد بالا ببری.
در قسمت جنرال یعنی بعدازنوشته ی Public Class Form1 متغیر زیر روتعریف میکنی:
Dim Counter as integer=1
بعد کد زیر رو تورویداد دکمه Next بنویسی:
("Picturebox1.image=system.drawing.image.fromFile("c:\pictures\Image & Counter & "jpg
Counter=+1
وبعد به هر تعدادعکس که توپوشت هست برا Counter شرط بگذار مثلا:

if counter=5 then counter=1
با این کار هردفعه یک عدد به آخرImage اضافه میشه وعکس بعدی در Picturebox1 به نمایش درمیاد.
درضمن توپرانتز هم آدرس فولدر عکس هات روبه ترتیبی که گفتم بذار.
امیدوارم مفیدبوده باشه اگه بدردت خورد خبربده اگرنه هم همینطور!!!!!

sina.lor.boy
دوشنبه 27 آبان 1392, 13:56 عصر
بنویس یه برنامه این شکلی بده به من

sagggad
دوشنبه 27 آبان 1392, 15:54 عصر
بیا اینم سورسش:
http://www.uplooder.net/cgi-bin/dl.cgi?key=13f75dfacb0eceec7eb5e312872c0726

Hossis
سه شنبه 28 آبان 1392, 08:41 صبح
این برنامه ها معمولا فایل های یک پوشه رو لیست می کنند و با زدن این دو دکمه، یکی جلو یا عقب می روند
ls.selectedindex +=1
ls.selectedindex -=1
و در رویداد انتخاب عضو در لیست باکس، مشخص می کنند که عکس انتخاب شده , در پیکچرباکس نشون داده بشه