PDA

View Full Version : سوال: خواندن نام عکس های داخل یک پوشه و ریختن در combobox



crazy_1892
دوشنبه 29 اسفند 1390, 22:20 عصر
سلام دوستان خسته نباشید
می خوام عکس های داخل یک در برنامه بخونم و نامشون در یک combobox نمایش بدم
و با انتخاب نام عکس ، عکس را داخل picturebox نمایش بدم

arash020
سه شنبه 01 فروردین 1391, 00:53 صبح
سلام
با متن #get files in directory by C
توی گوگل دنبال مساله اولت باش .
برای قرار دادن عکس توی picturebox هم از خاصیت
image.fromfile
کنترل استفاده کن.

موفق باشی
چون vb.net کار هستم کد نتونستم برات بزنم!

Sirwan Afifi
سه شنبه 01 فروردین 1391, 01:05 صبح
به این صورت :

string[] names= Directory.GetFiles(@"c:\Logo\");
foreach (string str in names)
{
comboBox1.Items.Add(str);
}

نمایش عکس انتخاب شده :

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
pictureBox1.Image = Image.FromFile(comboBox1.SelectedItem.ToString());
}

Sirwan Afifi
سه شنبه 01 فروردین 1391, 01:08 صبح
برای اینکه فقط تصاویر jpg رو هم نشون بده باید پارامتر دوم متد GetFiles رو هم مقداردهی کنید به این صورت :

string[] names= Directory.GetFiles(@"c:\Logo\","*.jpg");