عضو شوید



:: فراموشی رمز عبور؟

عضویت سریع

نام کاربری :
رمز عبور :
موبایل :
ایمیل :
نام اصلی :

آمار مطالب

:: کل مطالب : 39
:: کل نظرات : 6

آمار کاربران

:: افراد آنلاین : 0
:: تعداد اعضا : 5

کاربران آنلاین


آمار بازدید

:: بازدید امروز : 1
:: باردید دیروز : 1
:: بازدید هفته : 121
:: بازدید ماه : 270
:: بازدید سال : 378
:: بازدید کلی : 378

RSS

Powered By
loxblog.Com

وبلاگ تخصصي آموزش برنامه نويسي تمام زبان هاي كامپيوتر

VB6 --- کاربرد عنصر ImageBox
شنبه 04 خرداد 1392 ساعت 15:43 | بازدید : 1478 | نوشته ‌شده به دست cpu-learn | ( نظرات 0 )

این عنصر برای نمایش تصاویر گرافیکی بیت نگاشت ، نماد های گرافیکی ، شبه فایل ها ، آیکن ها و  غیره به کار می رود و برخی از خواص و متدهای این عنصر به صورت زیر است :

خاصیت Picture : برای نمایش تصویر در عنصر Imagebox به کار می رود . به دو روش می توان مقداری را در خاصیت Picture قرار داد . این دو روش عبارتند از :

1 – مقداردهی خاصیت Picture در زمان طراحی : در این روش ، کافی است در زمان طراحی ، این خاصیت را کلیک مضاعف کنید تا کادر محاوره تصویر ظاهر گردد . در این کادر محاوره  میتوان نام فایل تصویر مورد نظر را انتخاب کرد .

دسته بندی تصاویر بر اساس عمق رنگ آن ها

نام تصویر

تعداد بیت

هدف

سیاه و سفید

1

برای تصاویر سیاه و سفید به یک بیت نیاز است با هر بیت میتوان دو حالت 0 تا 1 را تولید کرد

تصاویر تخت

8

این تصاویر میتوانند دارای 256 رنگ باشند

تصاویر با کیفیت بالا

16

این تصاویر می توانند دارای 65536 رنگ باشند

تصاویر واقعی

24

این تصاویر با همان رنگ اصلی و واقعی خودشان نگهداری می شوند

 

2 – مقدار دهی تصویر در زمان اجرا : در این روش ، با استفاده از متد  Loadpicture قرار داد.

خاصیت Stretch : اگر مقدار این خاصیت True باشد و عنصر Imagebox بزرگتر از تصویر باشد ، تصویر به اندازه کادر عنصر Imagebox بزرگ می شود و گرنه (مقدار این خاصیت False باشد) تصویر در اندازه واقعی اش در عنصر Imagebox نمایش داده می شود.

متد Loadpicture : در زمان اجرا برای انتقال فایل تصویر به خاصیت Picture مربوط به عنصر Imagebox به کار می رود . کاربرد متد Loadpicture به صورت زیر است :

Loadpicture   ([Graphicfilename]  [, Varsize]  [,Varcolordepth] [,Varx , Vary])

پارامتر  Graphicfilename ، نام فایل تصویری است که باید به عنصر Imagebox انتقال یابد . چنانچه این پارامتر ذکر نشود تصویر عنصر Imagebox پاک می شود . پارامتر Varsize ، اندازه تصاویر را برای آیکان ها و مکان نما تعیین می کند . مقادیری  که این پارامتر می تواند بپذیرد در جدول زیر آمده است . پارامتر Varcolordepth ، عمق رنگ تصاویر را مشخص می کند و مقادیری که این پارامتر می تواند بپذیرد در جدول 2 آمده است .

پارامتر های Vary و Varx نقطه ای را مشخص می کند که تصویر باید در آن نقطه قرار گیرد . چنانچه مقادیر Vblpsmallershell یا Vblplagershell در پارامتر Varsize قرار گیرد ، آرگومان های Varx  و Vary باید ذکر شوند . به عنوان مثال دستور زیر را در نظر بگیرید :

Image1 . Picture = Loadpicture ("C:Car.Gif")

این دستور فایل تصویر Car.Gif را در کادر عنصر Image 1  نمایش می دهد .

متد Save Picture : برای ذخیره کردن تصاویر بر روی دیسک استفاده می شود و به صورت زیر به کار می رود :

Savepicture  (Picture , Filename)

Picture تصویری است که باید ذخیره شود و Filename رشته است که مسیر و نام فایل را مشخص می کند ، به عنوان مثال دستور زیر را در نظر بگیرید :

Call  Savepicture  (Image1 , "A:Car.Gif")

این دستور ، تصویر موجود در Image1 را بر روی درایو A با نام Car.Gif ذخیره میکند .


مقدار

هدف

ثابت

0

آیکن کوچکی است که با میزان تفکیک پذیری سیستم مشخص می شود.

Vblpsmall

1

آیکن بزرگی است که با میزان تفکیک پذیری سیستم مشخص می شود.

Vblplarge

2

با تنظیم آیکن Display از پنجره کنترل پنل مشخص می شود. برای تنظیم ، صفحه Appearance را کلیک کرده اندازه Caption Button را تعیین می کند.

Vblpsmallshell

3

با تنظیم آیکن Display از پنجره کنترل پنل مشخص می شود . برای تنظیم ، صفحه Appearance را کلیک کرده اندازه Icon ، اندازه مورد نظر است

Vblplargeshell

4

آرگومان های Varx و Vary  را تعیین می کند

Vblpcustom

 



|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
مطالب مرتبط با این پست
می توانید دیدگاه خود را بنویسید


💬 نظرات کاربران
💬ثبت نام کاربران
💬ورود کاربران