首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
注意:下面出现的“考生文件夹”均为c:\wexam\25160001。 (1) 在考生文件夹下有工程文件sjt3.vbp及窗体文件sjt3.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号),但不能修改其他部分。
注意:下面出现的“考生文件夹”均为c:\wexam\25160001。 (1) 在考生文件夹下有工程文件sjt3.vbp及窗体文件sjt3.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号),但不能修改其他部分。
admin
2009-02-25
36
问题
注意:下面出现的“考生文件夹”均为c:\wexam\25160001。
(1) 在考生文件夹下有工程文件sjt3.vbp及窗体文件sjt3.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号),但不能修改其他部分。存盘时不得改变文件名和文件夹。
本题描述如下:
在窗口中有一个RichText文本框控件和一个文本框控件,名称分别为rtx1和Text1,两个命令按钮,名称分别为Command1和Command2,标题分别为“加入SJT01.TXT”、“统计字符个数”。要求程序运行后,单击command1将考生文件夹下的sjt01.txt的内容显示到rtx1中;单击“统计字符个数”按钮统计 rtx1中有多少个字符,将结果显示在Text1中。程序运行结果如图13-4所示。
(2) 在考生文件夹下有工程文件sjt4.vbp及窗体文件sjt4.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号),但不能修改其他部分。存盘时不得改变文件名和文件夹。
本题描述如下:
在窗体上有一个名为Image1的图像框,要求程序运行后,鼠标左键点击图像框,则图像框变大;鼠标右键点击图像框,图像框变小。设计界面如图13-5所示。
选项
答案
在窗体上建立好控件后,先设置控件属性,再编写事件过程 RichTextBox控件可以用LoadFile和SaveFile方法可以方便的为RichTextBox控件打开或保存文件,LoadFile方法能将 RTF文件或文本文件装入控件,其形 式如:对象.LoadFile 文件标志符[,文件类型];统计字符的个数可用Len(要统计的内容)函数。解题步骤: 第一步:建立界面并设置控件属性。程序中用到的控件及其属性见表13-3。 [*] 程序提供的代码: Option Explicit Private Sub Command1_Click() ’rtx1.? App.Path+"\sjt01.txt" End Sub Private Sub Command2_Click() If rtx1.Text <> "" Then ’ Text1.Text=? End If End Sub 参考代码: Option Explicit Private Sub Commandl_Click() rtx1.LoadFile App. Path+"\sjt01.txt" End Sub Private Sub Command2_Click() If rtx1.Text <> "" Then Text1.Text=Len(rtx1.Text) End If End Sub 第三步:调试并运行程序。 第四步:按题目要求存盘。 (2)在窗体上建立好控件后,先设置控件属性,再编写事件过程 图像框的图片由Picture属性设置。判断鼠标左键还是右键可以通过图像框的MouseUp事件的Button参数来判断。 MouseUp事件再释放鼠标按钮时发生。其语法格式为: PrivateSubobject_MouseUp([indexAsInteger,]buttonAsInteger,shiftAsInteger,xAsSingle,yAsSingle) Object一个对象表达式。 Index一个整数,用来惟一地标识一个在控件数组中的控件。 Button返回一个整数,用来标识该事件的产生是按下(MouseDown)或者释放(MouseUp)按钮引起的。button参数是具有相应于左按钮(位0),右按钮(位1),以及中间按钮(位2)的一个位字段。这些位的值分别等于1,2,和4。其中仅有一位被设置,指示出引起该事件的那个按钮Shift返回一个整数,在button参数 指定的按钮被按下或者被释放的情况下,该整数相应于SHIFT,CTRL和ALT键的状态。某键被按下使得一个二进制位被设置。 shift参数是具有相应于SHIFT键(位0),CTRL键(位”,以及ALT键(位2)最少二进制位的一个位字段。这些位的值分别等于1,2,和4。shift参数指示这些键的状态。这些位中可能有一些、全部或者一个也没有被设置,指示这些键中的一些、全部或者一个也没有被按下。解题步骤: 第一步:建立界面并设置控件属性。 第二步:编写程序代码。 程序提供的代码: Private Sub Image1_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button=1 Then If Image1.Height<4000 Or Image1.Width<4000 Then Imagel.Height=Imagel.Height+500 ’ Imagel.Width=Imagel.Width ? 500 End If End If ’If Button=? Then If Image1.Height>1000 Or Image1.Width>1000 Then Image1.Height=Image1.Height-500 Image1.Width=Image1.Width-500 End If End If End Sub 参考代码: Private Sub Image1_MouseUp(Button As Integer, Shift As Integer, XAs Single, Y As Single) If Button=1 Then If Image1.Height<4000 Or Image1.Width<4000 Then Image1.Height=Image1.Height+500 Image1.Width=Image1.Width+500 End If End If If Button=2 Then If Image1.Height>1000 Or Image1.Width>1000 Then Image1.Height=Image1.Height-500 Image1.Width=Image1.Width-500 End If End If End Sub 第三步:调试并运行程序。 第四步:按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/dh1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
面向对象程序设计有许多特性,下列不是面向对象程序设计特性的是()。
下列命令中用于激活系统守候进程以便能够在Java虚拟机上注册和激活对象的是()。
下列关于队列的叙述中正确的是()。
对如下二叉树进行后序遍历的结果为
两个或两个以上模块之间关联的紧密程度称为
在深度为7的满二叉树中,度为2的结点个数为【】。
软件调试的目的是
switch语句中表达式(expression)的值不允许用的类型是
Mid("HelloEveryone",7,3)的执行结果是()。
Mid("HelloEveryone",7,3)的执行结果是
随机试题
精度较高的轴类零件,矫正时应用()来检查矫正情况。
按事物的大小、轻重等特征依次排列,进行分类和比较,其结果有大小和等级的序列关系的测量是()
《论衡》的作者是【】
热证形成的主要原因是
安全人机工程是运用人机工程学的理论和方法,研究()系统的安全本质,并使它们相互之间在安全上达到最佳匹配,以确保系统高效、经济运行的一门应用科学。
在Word编辑状态,可使用“插入”菜单中的()命令,将存在磁盘的其他文件的内容插入到当前文档中。
小李的弟弟比小李小2岁,小王的哥哥比小王大2岁、比小李大5岁。1994年,小李的弟弟和小王的年龄之和为15。问2014年小李与小王的年龄分别为多少岁?()
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
LimitedScienceandTechnologyicalAdvancementofAducationWhenitcomestousingtechnologytofostereducation,thepreva
A、Heshouldmoveoutoftheapartment.B、HeshouldkickJohnoutofthedepartment.C、Heshouldnotbringanyonetotheapartmen
最新回复
(
0
)