PDA

View Full Version : توضیح دستور Line



iltsaetsi
سه شنبه 01 تیر 1389, 17:25 عصر
سلام دوستان .
کسی می تونه دستور Line رو توضیح بده ؟ نمونش مثل این :

For i = 0 To 255
Form1.Line (0, i)-(Screen.Height, i - 1), RGB(i, 0, 0), BF
Next i

Dr.Bronx
سه شنبه 01 تیر 1389, 17:50 عصر
همین کد رو در قسمت Form Load قرار بدید

خاصیت AutoRedraw فرم رو True کنید .

برنامه رو اجرا کنید .

موفق باشید ./

iltsaetsi
سه شنبه 01 تیر 1389, 17:54 عصر
دوست عزیز این رو خودم می دونستم .
سوال من این بود که ساختار دستور Line رو توضیح بدید نه نحوه ی کاربرد اون رو .

Dr.Bronx
سه شنبه 01 تیر 1389, 18:07 عصر
توی این صفحه MSDN کامل توضیح داده که چی هست و چه کارهایی میشه باهاش انجام داد .

http://msdn.microsoft.com/en-us/library/9dtfzwyx(VS.80).aspx

xxxxx_xxxxx
چهارشنبه 02 تیر 1389, 21:55 عصر
سلام،
پارامتر اول اجباری هست، به مختصات نقطه شروع و نقطه پایان اشاره می کنه. مختصات رو به صورت x,y وارد می کنید و با یک علامت - نقطه شروع رو از نقطه پایان جدا می کنید. به شکل زیر:
مختصات نقطه شروع: 10,10
مختصات نقطه پایان: 500,500


(10, 10)-(500, 500)
پارامتر دوم اختیاری هست و رنگ خطی که قرار هست رسم بشه رو مشخص می کنه. اگر این پارامتر رو مقداردهی نکنید به طور پیش فرض هم رنگ با ForeColor همون شئ‌ای هست که خط روش رسم میشه (در اینجا فرم)

پارامتر سوم هم اختیاری هست، اگر مقداردهی نشه، حاصل دستور، یک خط میشه. اگر B بنویسید یک مربع تو خالی رسم میشه به طوری که نقطه های شما میشه رئوس قطر مربع. و اگر مقدار BF بدید یک مربع تو پر رسم میشه. که رنگ داخلش همان رنگ پارامتر دوم هست.

موفق باشید/