首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下面事件过程: Private Sub Form_MouseMove(Button As Integer,Shift As Integer,X As Single,Y As Single) IfButton=2 Then
有下面事件过程: Private Sub Form_MouseMove(Button As Integer,Shift As Integer,X As Single,Y As Single) IfButton=2 Then
admin
2017-11-23
23
问题
有下面事件过程:
Private Sub Form_MouseMove(Button As Integer,Shift As Integer,X As Single,Y As Single)
IfButton=2 Then
Forml.PSet(X,Y)’PSet方法可以在X,Y处画一个点
End If
End Sub
程序运行后,产生的效果是
选项
A、在窗体上每单击鼠标左键一次,就在鼠标位置处画一个点
B、按着鼠标左键,移动鼠标,可在窗体上画出鼠标的运动轨迹
C、按着鼠标右键,移动鼠标,可在窗体上画出鼠标的运动轨迹
D、不按任何鼠标键,移动鼠标,可在窗体上画出鼠标的运动轨迹
答案
C
解析
鼠标事件分点击事件和状态事件:点击事件有单击(Click)和双击(DblClick),不区分左右键;状态事件有按下(MouseDown)、移动(MouseMove)和弹起(MouseUp),能够区分出鼠标的左、右和中间键。如果鼠标按钮是当其指针在窗体或控件之上时被按下并释放,则该对象将“捕获”鼠标并接收全部与该对象相关的鼠标事件。在本题代码中当鼠标移动时触发MouseMove事件,此时判断按下的鼠标键为右键(Button=2)时,则在窗体鼠标指针经过的位置依次画点,从而形成一条线。
转载请注明原文地址:https://jikaoti.com/ti/Bty0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体中添加一个命令按钮,编写如下程序代码:在InputBox对话框中输入Hello,运行结果为:______。
下面子过程语句说明合法的是
在窗体上画一个命令按钮,然后编写如下代码:PrivateSubCommand1Click()a&=InputBox("请输入第一个数")b&=InputBox("请输入第二个数")Printb
在窗体上画一个组合框、一个命令按钮和一个文本框,其名称分别为Combol和Text1,然后编写如下事件过程:PrivateSubForm_Load()Combol.AddItem"AAAAA"Combol.Ad
下列关于栈的描述中错误的是
VisualBasic的对象是______和控件的总称。
如果将文本框的Locked属性设置为True,则以下说法正确的是
下列叙述中,错误的是
当用户按下键盘上的某个键时,将会触发拥有输入焦点的控件的______事件。
以下叙述中正确的是()。
随机试题
Iwenttoseemyparents_______NationalDay.()
dTMP是由下列哪种核苷酸直接转变
A.螺旋甾烷醇型B.达玛烷型C.齐墩果烷型D.乌索烷型E.羽扇豆烷型人参皂苷Ro是
某市检察院张某在办理一起受贿案件时,发现犯罪嫌疑人之一系其堂妹,故申请回避并经检察长同意。下列关于张某在申请回避前所取得的证据和进行的诉讼行为效力问题的表述,哪一项是正确的?()
某企业上年度全部资金来源包括普通股1640万元、长期债券1600万元、长期借款40万元,资金成本分别为20%、13%和12%。本年年初企业发行长期债券1200万元,年利率为14%,筹资费用率为2%,企业的股票价格变为每股38元。假设企业下年度发放股利每股5
风险缓释的目的在于降低未来风险发生时所带来的损失,()就是最常用、最重要的风险缓释措施。
下列历史事件按时间顺序排列正确的一组是()。
如果经计算机处理后,结果超过计算机可表示的数据范围,则称为_________。如超过最大值,则称为_________,如果超过最小值,则称为_______。
有如下程序:#includeusingnamespacestd;intmain(){int*p;*p=9;cout
•Youwillhearabusinesspresentationabout3simplesellingtactics.•Asyoulisten,forquestions1—12,completethenotes,
最新回复
(
0
)