[問答題] 在名稱為Form1的窗體上畫出如阿所示的三角形。 下表給出了直線Line1、Line2的坐標(biāo)值,請按此表畫Line1、 Line2,并畫出直線Li
2021-07-20
[問答題] 在名稱為Form1的窗體上畫出如阿所示的三角形。
下表給出了直線Line1、Line2的坐標(biāo)值,請按此表畫Line1、 Line2,并畫出直線Line3,從而組成如圖所示的三角形。
表Line1、Line2的坐標(biāo)值
正確答案:第一步:啟動Visual Basic,新建一個工程文件。 第二步:編寫程序源代碼: 1 Private Sub Form Load( ) 2 Me. Line(600,1600)-(1600,600) 3 Me. Line(600,1600)-(2600,600) 4 Me. Line(2600,600)-(1600,600) 5 End Sub 第三步:調(diào)試并運行程序,運行正確后按要求保存。
參考解析:本題主要考查Line方法。不通過形狀控件,用戶通過Line方法建立自定義的圖形。題目要求畫出一個三角形,那就是要求畫出首尾相連的三條直線,根據(jù)題日已經(jīng)給出的兩組(X1,Y1)、(X2,Y2)的坐標(biāo),我們很容易就可以計算出第三條直線的起始點和終止點坐標(biāo)。而對于Line方法,只要給出了起始點和終止點坐標(biāo),一條直線便生成了,所以代碼中通過三條Line語句畫出三條直線組成了題目所要求的一個三角形。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。