PDA

View Full Version : فراخواني و نمايش عكس در برنامه



alasht
جمعه 31 اردیبهشت 1389, 10:14 صبح
سلام خدمت تمامي دوستان
من خيلي به برنامه نويسي علاقه مندم و دوست دارم ياد بگيريم
به خاطر همين سايت برنامه نويس رو به عنوان بهترين مرجع براي يادگيري انتخاب كردم و دوست دارم دوستان لطف كنن و به سوالاتم پاسخ بدن و تا من هم بتونم به ارزوم برسم و بتونم برنامه نويس بشم :افسرده:
براي اولين سوال ميخوايتم بپرسم
من يه برنامه ميخوام بنويسيم كه توش قابليت فراخواني عكس و نمايش اون تو برنامه باشه
يعني مطابق تصاوير زير :
عكس شماره 1 :
http://up.iranblog.com/Files/d80ad11f2f354eba8d14.jpg
عكس شماره 2 :
http://up.iranblog.com/Files/8b8ac049b7a04ac1819a.jpg
عكس شماره 3 :
http://up.iranblog.com/Files/9b4cbf8cd6474d9d82fd.jpg
عكس شماره 4 :
http://up.iranblog.com/Files/583c5b060a9140b48d73.jpg


فكر كنم تصاوير گوياي همه چيز باشه
البته اين بخش كوچيكي از سوالات فراوان تو ذهنمه
كه اگر با سرچ كردن چيزي دستگيرم نشد سوالاتم رو مطرح ميكنم
ما را از پاسخهاي ارزشمند خود محروم نكنيد
با تشكر از دوستان :قلب:

s.khoshfekran
جمعه 31 اردیبهشت 1389, 10:23 صبح
دوست عزیز به سایت برنامه نویس خوش آمدی!
سوالاتت رو ریز تر بپرسی خیلی بهنره!!
موفق باشی!!

alasht
جمعه 31 اردیبهشت 1389, 11:40 صبح
سلام دوست عزيز
فكر كنم سوالم واضح هست هر جايي كه متوجه نميشين بگين تا بيشتر توضيح بدم
من ميخوام يه قسمت تو برنامم بزارم كه دراراي اجزاي زير باشه :
يك Picture Box ، يك Text Box و دو تا Button
من مي خوام دو تا دكمه بزارم مثل عكس يكي به اسم پيش نمايش و ديگري به اسم Brows
حالا براي دكمه Brows ميخوام كدي بنويسم كه وقتي روش كليك ميكني يه پنجره مثل عكس شماره 2 باز بشه و بشه عكس مورد نظر رو انتخاب كرد
بعد كه عكس انتخاب شد و رو دكمه ok كليك كرديم ادرس عكس تو text box نمايش داده بشه مثل عكس شماره 3
حالا كه عكس رو انتخاب كرديم
ميخوام براي دكمه پيش نمايش كدي بنويسم كه عكس انتخاب شده رو تو picture box نشون بده مثل عكس شماره 4
و اگه عكسي انتخاب نشده يه Error بده كه عكسي انتخاب نشده اين Error تو message box باشه
با تشكر فراوان :قلب:

alasht
جمعه 31 اردیبهشت 1389, 12:31 عصر
سلام دوست عزيز
خيلي زحمت كشيدي
حالا چند تا سوال باقي مي مونه مثلا openFileDialog1 رو از كجا اوردي ؟
تابع ShowDialog() چيكار ميكنه ؟
openFileDialog1.FileName يعني چي ؟
Image.FromFile(textBox1.Text) چيكار ميكنه ؟
در ضمن MessageBox.Show("Error"); كار نميكنه
:لبخند: :قلب:
:لبخند::قلب:

s.khoshfekran
جمعه 31 اردیبهشت 1389, 12:44 عصر
openFileDialog یه کامپوننت VS هستش تو toolbox بگردی می بینی
showDialog یک فرم رو بصورت dialogBox نمایش می دهد
openFileDialog1.FileName ادرس فایلی که انتخاب کردی رو بر میگردونه
Image.FromFile ادرس عکس رو بصورت پارامتر میگیره
وقتی که دکمه cancel رو بزنی MessageBox نمایش داده می شود!!

alasht
جمعه 31 اردیبهشت 1389, 12:54 عصر
اقا ممنون
تا اينجا رو فهميدم
حالا ميخوام اين عكس و چند تا از اطلاعات ديگه رو تو ديتابيس ذخيره كنم كه بر پايه اكسس باشه
آدرس آموزش ديتابيس براي C# رو دارين ؟
من گشتم چيزي نبود
آيا عكس رو ميشه تو ديتابيس ذخيره كرد يا بايد كار ديگه اي براي ذخيره عكس كرد ؟
البته اگه مثلا تو يه پوشه خاص ذخيره بشه بهتره
ببخشيد اينقدر سوال ميكنم
تازه شروع كاره :لبخند:

s.khoshfekran
جمعه 31 اردیبهشت 1389, 13:02 عصر
http://www.csharpfriends.com/Forums/ShowPost.aspx?PostID=79870
http://www.barnamenevis.org/forum/showthread.php?t=216578

alasht
جمعه 31 اردیبهشت 1389, 13:22 عصر
هيچي نفهميدم :ناراحت:
اقا اين سوالمو جواب بدي امروز از شرم خلاص ميشي
برنامشم بنويسي بزاري خودم ميخونم متوجه ميشم
ميخوام عكس انتخاب شده به صورت اتوماتيك تو يه پوشه ذخيره بشه
مثلا تو اين مسير


E:\ aks \backup

اولي به صورت اتوماتيك
بعد يه مدل ديگه هم باشه كه اينطوري باشه يه دكمه به اسم save بسازم بعد وقتي روش كليك ميكني بتوني عكس انتخاب شده رو هر جايي كه دوست داري ذخيره كني
ميشه اين دو تا هم برام بنويسي
خودم روش كار ميكنم ياد ميگرم :قلب:

alasht
جمعه 31 اردیبهشت 1389, 16:53 عصر
بازم سلام
اقا من وقتي عكس رو انتخاب ميكنم برنامه قفل ميكنه و اين ارور رو ميده
مشكل چيه ؟

http://up.iranblog.com/Files/39b1f05de5d84075a4ef.jpg


آدرس هم درسته و اين فولدر رو تو درايو E دارم پس از چيش ايراد ميگيره ؟
:افسرده: