首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下所列程序的功能是:在窗体上有一个文本框控件,程序运行后,用户可以利用鼠标左键来拖动该文本框控件(注意:拖动时,文本框移动的距离和方向由鼠标指针移动的距离和方向来确定),按下鼠标右键则可以在文本框中显示出当前文本控件的位置。 Public yx A
以下所列程序的功能是:在窗体上有一个文本框控件,程序运行后,用户可以利用鼠标左键来拖动该文本框控件(注意:拖动时,文本框移动的距离和方向由鼠标指针移动的距离和方向来确定),按下鼠标右键则可以在文本框中显示出当前文本控件的位置。 Public yx A
admin
2009-02-13
81
问题
以下所列程序的功能是:在窗体上有一个文本框控件,程序运行后,用户可以利用鼠标左键来拖动该文本框控件(注意:拖动时,文本框移动的距离和方向由鼠标指针移动的距离和方向来确定),按下鼠标右键则可以在文本框中显示出当前文本控件的位置。
Public yx As Integer
Public yy As Integer
Private Sub Form_ MouseMove(Button AS Integer,Shift As Integer,_
X As Single,Y As Single)
If Button=1 Then
Text1.Left=【 】
Text1.Top=【 】
End If
End Sub
Private Sub Form_ MouseDown (Button As Integer,Shift As Integer,_
X As Single,Y As Single)
If【 】Then
yx=Text1.Left-X
yy=Text1.Top-Y
End If
If Button=2 Then
Text1.Text=“X坐标:”+Str(Text1.Left)+“Y坐标:”+Str(Text1.Top)
End If
End Sub
选项
答案
X+yx , Y+yy , Button=1
解析
在按下鼠标的时候,也即在Form_MouseDown事件过程中,首先应该要区分按下的是鼠标的左键还是右键,如果按下的是鼠标右键,则应该在文本框中显示当前文本框的位置,即当参数Button=2时,应该执行语句Text1.Text="X坐标:”+Str(Text1.Left)+"Y坐标:"+Str(Text1.Top)。因为题目要求文本框移动的距离和方向都由鼠标指针的移动距离和方向来确定,所以按下鼠标左键,在移动之前有必要记下当前文本框与鼠标指针间的相对距离(见语句yx=Text1.Left-X和yy=Text1.Top-Y),所以其前面的条件语句中的条件应该是参数Button=1。开始移动鼠标指针后,得到的X和Y的值都是当前鼠标指针所在的位置,要使得文本框相对于鼠标指针的位置不变,所以,应该给X和Y的值都加上在按下鼠标左键时鼠标指针与文本框的相对位置。
转载请注明原文地址:https://kaotiyun.com/show/572p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在Java中,负责对字节代码解释执行的是
下列代码的执行结果是()。publicclassTest{publicstaticvoidmainStringargs[]){Strings1=newString("welcome");Stri
Java中访问限定符有______,Protected,private和default等。
若所用变量都已正确定义,以下选项中,非法的表达式是()。
一个关系模式为Y(X1,X2,X3,X4),假定该关系存在如下函数依赖:(X1,x2)→X3,X2→X4,则该关系的码为()
Java语言的各种数据类型之间提供自动转换,如第1操作数是byte类型,第2操作数是float类型,其结果是______类型。
要实现对Java代码的数字签名,对于代码的提供者要经过的4个步骤的正确顺序是()①创建JAR文件②创建密钥②对JAR文件进行数字签名④输出公钥证书
数据结构中,与所使用的计算机无关的是数据的()
树是结点的集合,它的根结点数目是()
在结构化程序设计中,使用goto语句的原则是()。
随机试题
以下关于控件的叙述中,正确的是
Thebusinessisrisky.But______,wewouldberich.
一位成年男性患者因胆囊结石、胆囊炎,行腹腔镜胆囊切除术,术后恢复正常饮食。术后第4天,患者突然出现全腹疼痛、恶心、低热。白细胞数升高。x线腹平片显示肠梗阻征象。该患者的可能处理下列哪一项最直接
王某通过提供虚假材料的方式申请房管局将李某的房屋过户给自己,由于房管局工作人员未按要求履行审查责任,导致李某在不知情的情况下房屋被过户,并又被出售给他人。李某要求房管局赔偿自己的损失。下列哪一项说法是正确的?()
下列施工现场文明施工的措施中,符合现场卫生管理要求的是()。[2014年真题]
财力资源分析主要分析项目()方案能否足额及时供应资金,并与建设工程进度相适应。
下列各项中,应作为应付职工薪酬核算的有()。
学习《雨霖铃》,教师先以排比句幽默吟诵,引出“以情带景、情景交融”的手法,然后小结:“有人说,柳词之美,美在有景、有物、有人、有情,唯有情,才使万物富有神韵。这节课我们一起领略了落魄才子柳永哀怨缠绵的千古离歌。当然,这只是起到抛砖引玉的作用,希望大家在以后
数字视频的数据量大得惊人,无论是存储、传输还是处理都有一定困难,所以必须进行数据压缩。目前我国数字有线电视和卫星电视传输时采用的压缩编码标准是()。
关于C语言的符号常量,以下叙述中正确的是
最新回复
(
0
)