مشاهده نسخه کامل
: سوال : چجوري ميشه كاربر با زدن يك دكمه يك كنترل picture box درست كنيم كه عكسي كه كا ربر اتخاب ميكنه بياره
لطفا جواب رو با توضيح خط به خط كدها بگوييد
VBYOFSKI
03-01-2009, 12:45
سوالتون یکم مبهمه.
شما میخواین که با زدن دکمه یه Pictutrbox جدید ایجاد شه و عکس انتخابی تو اون نمایش داده شه یا یه Picturebox داری میخوای عکس تو اون نمایش داده شه.
من ميخوام كاربر كه عكس خودشو انتخاب كرد سپس يك picturebox درست بشه كه عكس كاربر توش باشه دمت گرم
منظورم اينه كه كاربر با زدن دكمه يك عكس انتخاب كنه سپس اون عكس در يك PictureBox ظاهر بشه
البته نه اين كه اين PictureBox رو از قبل درست كني ها نه منظورم اينه كه بازدن دكمه يه كنترل هم درست بشه ممنون
VBYOFSKI
03-01-2009, 17:01
سلام.
شما با دستور Load میتونی از یه شی که قبلا بود یه کپی ایجاد کنی.
توضیح دستور Load :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای نشون دادن عکس هم میتونی از کد زیر استفاده کنی:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
این کار رو میتونی در vb2008 به راحتی انجام بدی، از کد زیر استفاده کن :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
خوب ... برای این کار ما یک OpenDialogFile داریم تا به کاربر امکان باز کردن یک عکس رو بدیم.
در خط اول یک متیغر از نوع PictureBox معرفی کردیم ... یعنی همونی که کاربر میخواد ایجاد کنه.
در خط دوم اومدیم پسوندهایی که میخوایم کاربر بتونه باز کنه رو معرفی کردیم.
در خط سوم هم که دستور باز شدن دیالوگ این کنترل رو دادیم.
در خط چهارم یک متغیر Bitmap معرفی کردیم که همون عکسیه که کاربر باز میکنه.
توسط دستور with مشخصه هایی که برای ایجاد یک کنترل بهتره مقدار دهی کنیم رو مشخص کردیم.
در نهایت توسط دستور control.add کنترل رو روی فرم دلخواهمون به وجود اوردیم.
vBulletin , Copyright ©2000-2024, Jelsoft Enterprises Ltd.