首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序是由鼠标事件在窗体上画图,如果按下鼠标将可以画图,双击窗体可以清除所画图形。补充完整下而的程序。 首先在窗体层定义如下变量: Dim PaintStart As Boolean 编写如下事件过程: Private Sub F
下面程序是由鼠标事件在窗体上画图,如果按下鼠标将可以画图,双击窗体可以清除所画图形。补充完整下而的程序。 首先在窗体层定义如下变量: Dim PaintStart As Boolean 编写如下事件过程: Private Sub F
admin
2012-03-22
95
问题
下面程序是由鼠标事件在窗体上画图,如果按下鼠标将可以画图,双击窗体可以清除所画图形。补充完整下而的程序。
首先在窗体层定义如下变量:
Dim PaintStart As Boolean
编写如下事件过程:
Private Sub Form_Load()
DrawWidth=2
ForeColor=vbGreen
End Sub
Private Sub Form_MouseDown(Button As Integer,Shift As Integer,_X As Single,Y As Single)
PaintStart=True
End Sub
Private Sub Form_MouseMove(Button As Integer,Shift As Integer,_x As Single,Y As Single)
If PaintStart Then
PSet(X,Y)
End If
End Sub
Private Sub Form_MouseUp(Button As Integer,Shift As Integer,_X As Single,Y As Single)
______
End Sub
Private Sub Form-DblClick()
Cls
End Sub
选项
答案
PaintStart=False
解析
上述过程定义了一个布尔型变量PaintStart,当按下鼠标左键(触发MouseDown事件)时,由题意按下鼠标键表示能画图,所以该变量的值为True,而松开鼠标左键(触发MouseUp事件)时,该变量为False;如果变量PaintStart为True,则移动鼠标(触发MouseMove事件),将在窗体上绘出一个点;除鼠标事件外,上述程序还含有一个Load事件过程和一个DblClick事件过程,其中Load事件过程用来设置画点的大小和颜色,DblClick事件过程用来清除所画的图形,函数Pset是画点语句,用它可以在(x,y)处画一个点。
转载请注明原文地址:https://kaotiyun.com/show/sGhp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
已经建好一个Frame类的对象myfrm,要为其设置标题,需要调用下面()方法。
一个类只有实现了【】接口,它的对象才是可串行化的。
阅读程序:OptionBase1PrivateSubForm_Click()Dima(3)AsIntegerPrint“输入的数据是:”;Fori=1To3a(i)=InputBox(“输人数据”)Printa(i);
以下有关数组定义的语句序列中,错误的是______。
执行语句Open"Tel.dat"ForRandomAs#1Len=50后,对文件Tel.dat中的数据能够执行的操作是_________。
下列说法错误的是
设在菜单编辑器中定义了—个菜单项,名为menul。为了在运行时隐藏该菜单项,应该使用的语句是
在文件对话框中,假定有一个名为"fcexe"的文件,它位于"d:\pp"目录下,则"FileName"属性
在窗体上画一个名称为Drive1的驱动器列表框,一个名称为Dir1的目录列表框,一个名称为File1的文件列表框,两个名称分别为Label1、Label2,标题分别为空白和“共有文件”的标签。编写程序,使得驱动器列表框与目录列表框、目录列表框与文件列表框同
在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:前序遍历、【】遍历和后序遍历。
随机试题
下列除哪项外均是金钱草的功效()(1994年第28题)
产褥期抑郁症诊断必备条件为
胆汁质气质的人,其高级神经活动类型()
男,24岁,近3个月乏力、面色苍白,近1周来反复鼻出血。查体:贫血面容,肝、脾未及。血红蛋白70g/L,白细胞计数3.5×109/L,血小板计数25×109/L,骨髓细胞增生低下,巨核细胞明显减少。首选治疗药物为
A、 B、 C、 D、 E、 B
A.药品批准文号B.包装材料和容器C.适应症D.标签生产中约饮片,应当选用与药品质量相适应的()
对于以相关者利益最大化为财务管理目标的公司来说,最为重要的利益相关者应当是公司员工。()
论述颜元对理学的批判及其实学思想。
设当x>0时,方程kx+=1有且仅有一个解,求k的取值范围.
TheNortheast,with60millionpeople,isthemost______populatedpartoftheUnitedStates.
最新回复
(
0
)