PDA

View Full Version : سوال: یه نگاه به کد برنامه بندازید برای بازکردن عکس بعدی چکار باید کنم (دکمه رفتن به عکی بعدی)



sakiarsi
شنبه 14 شهریور 1388, 12:36 عصر
این یه برنامه برای باز کردن عکس توسط open dialog می باشد. که توسط NET Framework 3.5
نوشتم میشه راهنماییم کنید که کدی برایه گذاشتن دکمه ای برای نمایش عکس بعدی قرار بدم ( یا همون دکمه next برنامه های نمایش عکس )
ممنون


این خوده برنامه: 36413





این کد برنامه:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
ازاین متغیر برایه قرار دادن نام فایل در آن استفاده میکنیم//

private string imm;


این خود برنامه //
private void button2_Click(object sender, EventArgs e)
{
openFileDialog1.Filter = "Jpeg File (*.jpeg , *.jpg) |*.jpg";
openFileDialog1.FilterIndex = 1;
openFileDialog1.Title = "Image";

if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
در اینجا نام فایل درون متغیر imm قرار میگیرد//
imm = openFileDialog1.FileName;
در اینجا عکسی که فرا خوندیم رو در picturebox1 نمایش میدهد//
pictureBox1.Image = System.Drawing.Image.FromFile(imm);
}
}
}
}


برایه اینکه بهتر متوجه شید خوده برنامه رو دانلود کنید هجمش 40K.B است

H2K
شنبه 14 شهریور 1388, 17:54 عصر
سلام
دوست عزيز اين چيزى كه مى گين اگه ميخواى عكس ها رو تك تك انتخاب كنى مشكلى نداره شما يه ليست درست ميكنى و زمانى كه عكس انتخاب مي شود آدرس ِ image رو تو اون ليست نگاه ميدارى و همين جورى براى بقيه image ها, بد تو next و previous مى تونين از اون ليست عكس رو نشون بدين ،

open يه قابليت درِ كه مولتى select كنين



openFileDialog1.Multiselect = true;

كنين كارتون راحت تر مي شود

sakiarsi
یک شنبه 15 شهریور 1388, 00:04 صبح
سلام
دوست عزيز اين چيزى كه مى گين اگه ميخواى عكس ها رو تك تك انتخاب كنى مشكلى نداره شما يه ليست درست ميكنى و زمانى كه عكس انتخاب مي شود آدرس ِ image رو تو اون ليست نگاه ميدارى و همين جورى براى بقيه image ها, بد تو next و previous مى تونين از اون ليست عكس رو نشون بدين ،

open يه قابليت درِ كه مولتى select كنين



openFileDialog1.Multiselect = true;
كنين كارتون راحت تر مي شود


مرسی از جوابت راهنماییم کرد ولی من یه لیست باکس گذاشتم تو برنامه حالا وقتی چندتا عکس رو انتخاب می کنم چطور باید بهش بگم که لیست عکسهای انتخابی رو بذار تو لیست باکس ( فقط آدرس یک عکس رو میذاره تویه لیست باکس )

H2K
یک شنبه 15 شهریور 1388, 15:57 عصر
سلام
دوست عزيز وقتى كه شما موقعى كه imag رو انتخاب ميكنى تو يه ليست نگاه دارى راحت از همون ليست ميتونى بخونى و تو listbox نشون بدى و .....