首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Line1的直线控件,并有如下程序: Dim down As Boolean, x1%, y1% Private Sub Form_Load() Line1.Visible = False down = False End
窗体上有一个名称为Line1的直线控件,并有如下程序: Dim down As Boolean, x1%, y1% Private Sub Form_Load() Line1.Visible = False down = False End
admin
2018-07-11
37
问题
窗体上有一个名称为Line1的直线控件,并有如下程序:
Dim down As Boolean, x1%, y1%
Private Sub Form_Load()
Line1.Visible = False
down = False
End Sub
Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = 1 Then
down = True
x1 = X : y1 = Y
End If
End Sub
Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = 1 Then
down = False
Line1.x1 = x1 : Line1.y1 = y1
Line1.x2 = X : Line1.y2 = Y
Line1.Visible = True
End If
End Sub
运行程序,按下鼠标左键不放,移动鼠标到窗体其他位置处放开左键,则产生的结果是
选项
A、以鼠标按下和抬起的两点为端点显示一条直线
B、鼠标按下时显示一条直线;鼠标抬起时直线消失
C、直线从鼠标按下处移动到鼠标抬起处
D、鼠标按下时直线消失;鼠标抬起时显示直线
答案
A
解析
如果光标移到某个位置,按下鼠标键,则产生MouseDown事件,松开鼠标键,产生MouseUp过程。对于两个键的鼠标来说,左键的Button参数值为1,右键的Button参数值为2,因此If Button =1 条件语句保证只有按下左键或松开左键才能执行IF后面的语句。鼠标左键按下,执行Form_MouseDown过程中,x1,y1分别记录了鼠标按下的坐标;鼠标抬起,执行Form_MouseUp过程,直线起始点坐标为(x1,y1),结束点坐标为鼠标左键放开时的坐标(x2,y2),又直线Line1可见属性为true,故以鼠标按下和抬起的两点为端点显示一条直线,故选项A正确。
转载请注明原文地址:https://jikaoti.com/ti/1Tm0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Shapel并显示为圆的形状控件(其Width和Height属性值相等),一个名称为Timerl的计时器,并有下面程序代码:DimrAsSingle.flagAsIntegerPrivateSub
窗体上有1个名称为Command1的命令按钮;1个名称为List1、没有列表项的列表框。编写如下程序:PrivateSubCommand1_Click()DimXAsString,sAsString,tempAsString
编写如下程序:PrirateSubCommand1Click()DiminAsInteger,nAsIntegerin=2:n=1SelectCasemCase1SelectCasenCase1
某人编写了下面的程序PrivateSubCommand1—Click()DimaAsInteger,bAsIntegera=InputBox("请输入整数"):b=InputBox("请输入整数")proa:probCall
设有下面程序代码:PrivateSubCommand1_Click()DimstrAsString,chAsStringstr="VisualBasicProgramming":ch="a"n=fun(ch,str):Prints
设x=4,y=8,z=7,则以下表达式的运算结果是()。 xz)Orz
结构化程序设计中,下面对goto语句使用描述正确的是
面向对象方法中,实现对象的数据和操作结合于统一体中的是
在关系A(S,SN,D)和B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则D是A的
设有如下程序段,则正确的说法是Fori=1To100Step0x=x+1Next
随机试题
感染性心内膜炎的药物治疗原则为早期、充分、足量、长疗程。
丙为甲诉乙侵权纠纷一案的证人,则下列关于丙的说法中错误的是:()
幼儿园出入口台阶侧面临空,需设置防护设施的高度为:
假设刘明与王丽是你的新客户,目前正面临生涯与家庭上的转变,需要金融理财师协助规划。经过初步沟通面谈后,你获得了以下家庭、职业与财务信息:一、案例成员二、收支情况1.收入情况:刘明每月收入4000元,年终奖为3个月工资,预计未来每年调薪200元;王丽
确立绩效预算作为公共财政改革重要组成部分的新西兰财政法律是()。
元代前期倡导书画同法,并在绘画、书法上都有较高造诣的是__________。
王某在网上购买的以下商品,能够适用“七天无理由退货”的是()。
|3x+2|+2x2一12xy+18y2=0,则2y一3x=().
求下列积分:
She______thewords,notknowingwhattosay,howtoputintoplainspeechherdecisiontofinishtheirlove.
最新回复
(
0
)