در ویژوال بیسیک متدهایی وجود دارند که با آن ها می توان اشکال گرافیکی را رسم کرد . این متدها را در این جا شرح می دهیم.

متد Pset : جهت نمایش یک نقطه و یا تعیین نقطه شروع ، جهت ترسیم اشکال گرافیکی بر روی فرم یا عناصر روی آن ، مورد استفاده قرار می گیرد و به صورت زیر به کار می رود :

Pset  [Step]  (X,Y)  [Color] . نام عنصر

(X,Y) مختصات نقطه را بر روی عنصر تعیین می نماید ، Color رنگ نطقه را مشخص می کند و چنانچه از Step استفاده شود ، مکان نقطه گرافیکی نسبت به مکان فعلی محاسبه می شود. Color می تواند مقادیر مبنای 16 یا یکی از مقادیر Vbred (قرمز) ، Vbblack (سیاه) ، Vbgreen (سبز) ، Vbwhite (سفید) ، Vbyellow (زرد) ، Vbblue (آبی) ، Vbmagenta (ارغوانی) ، Vbcyan (لاجوردی) ، را داشته باشد . به عنوان مثال ، دستورات زیر را در نظر بگیرید :

Form 1 . Pset  (100 , 200)

Form 1 . Pset  (10 , 50) Vbred

Form 1 . Pset  Step  (20 , 30) Vbblue

دستور اول نقطه ای را در مختصات (100 , 200) نمایش می دهد ، دستور دوم نقطه ای را با رنگ قرمز در مختصات (10 , 50) روشن میکند و دستور سوم نقطه ای را با رنگ آبی در مختصات (30 + نقطه فعلی Y ، 20 + نقطه فعلی X) رسم می کند دستورات زیر یک خط افقی با رنگ زرد رسم می کند :

For I  =  100  To  200

    Form 1 . Oset  (30 , 1)  Vbyellow

Next I

چنانچه در متد Pset رنگ ذکر نشود ، رنگ خاصیت Fore Color مربوط به عنصر (عنصری که متد Pset بر روی آن اجرا می شود ) در نظر گرفته می شود

 

دانلود پروژه مربوط به همین پست