问答题
请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
考生文件夹下的工程文件sjt2.vbp中有一个由直线Line1、Line2和Line3组成的三角形,直线Line1、Line2和Line3的坐标值如表1所示。
表1 名称 | X1 | Y1 | X2 | Y2 | Line1 | 600 | 1200 | 1600 | 300 | Line2 | 600 | 1200 | 2600 | 1200 | Line3 | 1600 | 300 | 2600 | 1200 | |
要求画一条直线Line4以构成三角形的高,且该直线的初始状态为不可见。再画2个命令按钮,名称分别为Cmd1、Cmd2,标题分别为“显示高”、“隐藏高”,如图2所示。

请编写适当的事件过程使得在运行时,单击“显示高”按钮,则显示三角形的高;单击“隐藏高”按钮,则隐藏三角形的高。
注意:要求程序中不得使用变量,每个事件过程只能写一条语句。不得修改已经存在的控件,最后将修改后的文件按原文件名存盘。
【参考答案】
[操作步骤]
第1步:打开工程,进入窗体编辑状态。
第2步:在窗体上绘制一条直线,坐标点分别为:X1......
(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)