首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下所列程序的功能是:在窗体上有一个文本框控件,程序运行后,用户可以利用鼠标左键来拖动该文本框控件(注意:拖动时,文本框移动的距离和方向由鼠标指针移动的距离和方向来确定),按下鼠标右键则可以在文本框中显示出当前文本控件的位置。 Public yx A
以下所列程序的功能是:在窗体上有一个文本框控件,程序运行后,用户可以利用鼠标左键来拖动该文本框控件(注意:拖动时,文本框移动的距离和方向由鼠标指针移动的距离和方向来确定),按下鼠标右键则可以在文本框中显示出当前文本控件的位置。 Public yx A
admin
2009-02-13
77
问题
以下所列程序的功能是:在窗体上有一个文本框控件,程序运行后,用户可以利用鼠标左键来拖动该文本框控件(注意:拖动时,文本框移动的距离和方向由鼠标指针移动的距离和方向来确定),按下鼠标右键则可以在文本框中显示出当前文本控件的位置。
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全国计算机二级
相关试题推荐
诊断和改正程序中错误的工作通常称为【】。
关于文件名的处理中,测试当前文件是否目录用【】函数。
下列命令中,以下哪个命令能为远程对象生成stub和skeleton
设栈S的初始状态为空。元素a,b,c,d,e,f依次通过栈s,若出栈的顺序为b,d,c,f,e,a,则栈S的容量至少应该为
Java语言的各种数据类型之间提供自动转换,如第1操作数是byte类型,第2操作数是float类型,其结果是______类型。
下面是一个JavaApplet程序,请将程序补充完整使它的功能为计算数组各元素的平均值。importjava.applet.Applet;importjava.awt.*;publicclassExamextendsA
深度为5的满二叉树有【】个叶子结点。
算法的复杂度主要包括【】复杂度和空间复杂度。
下列JApplet实现了一个不可编辑的JTextArea和一个JButton。请填写正确的程序代码。importjavax.swing.*;importjava.awt.*;publicclassTest17extends
随机试题
共生效应
急性肾炎水肿产生的原因是:
刘山、刘河和刘江系兄弟,其父母早亡,刘河和刘江随长兄刘山一家共同生活。刘河、刘江和刘山一家在A县刘村分得房屋9间。5年后,刘河和刘江一同到外省B县工作。2011年,刘山夫妻先后去世。同年,居住在C县的刘山之子刘云将9间房屋卖给生意上的朋友一家住A县刘村的王
律师的下列行为中正确的有:()
假设其他条件相同,如果企业的增值率(不含税增值额/不含税销售额)低于无差别点增值率(小规模纳税人的征收率/一般纳税人的增值税税率)。则选择成为小规模纳税人有助于减轻增值税税负。()
甲公司与乙信用社签订了一份借款合同。合同约定:甲公司向乙信用社贷款人民币500万元,借款期限为3年,借款用途为技术改造。甲公司按照信用社的要求提供保证担保,保证人为当地县政府。乙信用社为了控制风险,将利息75万元预先在本金中扣除。要求:根据以上事实及相关
甲股份有限公司2013年在上海证券交易所上市,A公司是甲公司的控股股东,持有甲公司35%的股份。甲公司因2014年、2015年净利润均为负数,遂拟进行重组,2016年8月1日公布重组方案:(1)甲公司以全部资产(负债)与重组方乙公司持有的100%
(2013年下半年上午试题1)在程序执行过程中,Cache与主存的地址映像由______。
Whatisthemostfundamentaldifferencebetweenplantsandanimals?
FireworksIfyouhaveeverbeentoanaerialfireworksshowatanamusementpark,baseballgame,FourthofJulycelebration
最新回复
(
0
)