[问答题] 在名称为Form1的窗体上画出如阿所示的三角形。 下表给出了直线Line1、Line2的坐标值,请按此表画Line1、 Line2,并画出直线Line3,从而组成如图所示的三角形。

19 查阅

[问答题] 在名称为Form1的窗体上画出如阿所示的三角形。

下表给出了直线Line1、Line2的坐标值,请按此表画Line1、 Line2,并画出直线Line3,从而组成如图所示的三角形。

表Line1、Line2的坐标值

参考答案:

第一步:启动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 第三步:调试并运行程序,运行正确后按要求保存。

本题主要考查Line方法。不通过形状控件,用户通过Line方法建立自定义的图形。题目要求画出一个三角形,那就是要求画出首尾相连的三条直线,根据题日已经给出的两组(X1,Y1)、(X2,Y2)的坐标,我们很容易就可以计算出第三条直线的起始点和终止点坐标。而对于Line方法,只要给出了起始点和终止点坐标,一条直线便生成了,所以代码中通过三条Line语句画出三条直线组成了题目所要求的一个三角形。

计算机考试