PDA

View Full Version : سوال: عدم نمایش تصویر ذخیره شده با common dialog



فاطمه وطن دوست
شنبه 11 خرداد 1387, 10:33 صبح
سلام

من از این کد استفاده میکنم ولی بعد از اینکه تصویرو ذخیره میکنم (با پسوند- JPEG.) و میخوام با Common Dialog بازش کنم از تو فولدری که تصویرو ذخیره کردم ، وحتی تو قسمت فیلتر دیالوگم نوعه فایلای قابله نمایش رو .jpeg قرارا دادم رو نشون نمیده. در ضمن از محیط ویندوز هم به تصویر میتونم دسترسی پیدا کنم .


اینم کد نمایش عکس به اندازه ی پیکچر باکس + جستجوی عکس






Cd1.Filter = "(*.BMP)|*.BMP;(*.JPEG)|*.JPEG;(*.JPG)|*.JPG"
Cd1.ShowOpen
Picture1.Picture = LoadPicture(cd1..FileName)
Picture1.AutoRedraw = True
Picture1.PaintPicture Picture1.Picture, 0, 0, Picture1.Width, Picture1.Height








--------------*-----------------------*-------------------*--------------------



اینم کد ذخیره :






SavePicture Picture1.Picture, App.Path + "\PICTURE\1.jpeg"





دلیلش چی میتونه باشه ؟ آخه تصویرو که میتونم ببینم ولی چرا نمیتونم با دیالوگ بازش کنم ؟

Mbt925
شنبه 11 خرداد 1387, 10:47 صبح
این قسمت رو تغییر بدید :



cd1.Filter = "(*.BMP)|*.BMP|(*.JPEG)|*.JPEG|(*.JPG)|*.JPG"


یه روش دیگه.
برای نشون دادن دو فرمت در یک قسمت به صورت زیر عمل کنید:



cd1.Filter = "(*.BMP)|*.BMP|(*.JPEG)|*.JPEG;*.JPG"

فاطمه وطن دوست
شنبه 11 خرداد 1387, 11:05 صبح
سلام

چون من کدی که بالا نوشته بودم رو برای مسیرای مختلف بررسی کردم عکسا رو نشون میداد.
ولی تو فولدری که من خودم ساخته بودم و و عکسام و توش ثبت میکردم فقط اونو نشون نمیداد.
اینم خودش گول زده بود که به این مطلبی که شما گفتین زیاد دقت نکنم .