输入一段英文字符串,统计出每个英文字母出现的次数。要求英文字符串在程序运行中动态输入;统计中不区分英文字母的大小写。 保存工程和窗体,窗体文件名为:昵称-5-4.frm;工程名为:昵称-5-4.vbp。将工程文件和窗体文件压缩成:昵称-5-4.rar,以附件形式提交。 提示:英文字符串可以通过文本框控件或输入对话框InputBox函数输入。
第1题:
新建一个工程,在窗体中创建两个文本框,其名称分别为Text1和Text2。编写一个事件过程,实现在程序运行后,若在文本框Text1中输入一个字符串。若该字符串超过15个字符后,超出部分在文本框Text2中显示。如图12所示程序中不得使用任何变量。
注意:存盘时必须存放在考生文件夹下,工程文件名为ylc4.vbp,窗体文件名为ylc4.frm。

第2题:
在考生文件夹中有一个工程文件execise25.vbp,相应的窗体文件为execise25.timo在在名为Form1的窗体上有一个命令按钮,其名称为Cmd1,标题为“输入”;还有一个文本框,其名称为Text1,初始内容为空白。
程序运行后,单击“输入”命令按钮,显示“输入”对话框。在对话框中输入某个月份的数值(1~12),然后单击“确定”按钮,即可在文本框中输出该月份所在的季节。例如输入8,将输出“8月份是秋季”,如下图所示。

该程序不完整,请补充完整。
要求:
去掉程序中的注释符“'”,把程序中的问号“?”改为正确的内容,使其能正确运行,但不得修改程序的其他部分。最后用原名保存工程文件和窗体文件。

第3题:
在名为Form1的窗体上绘制一个文本框,其名称为Text1。编写适当的事件过程,程使序运行后,若单击窗体,则可使文本框移到窗体的左上角;而如果在文本框中输入信息,则可使文本框移到窗体的右上角。程序的运行情况如下图所示。

注意:
不得使用任何变量,只允许通过修改属性的方式移动文本框:文件必须存放在考生文件夹中,工程文件名为execise112.vbp,窗体文件名为execise112.frm。

第4题:
有一个工程文件ylc.vbp(相应的窗体文件名为ylc5.frm),在窗体上画一个名为List1的列表框和一个名为Text1的文本框。编写窗体的MouseDown事件。程序运行后,如果用鼠标左键单击窗体,则从键盘上输入要添加到列表框的项目;如果用鼠标右键单击窗体,则从键盘上输入要删除的项目,将其从列表中删除。程序的运行情况如图23所示。注意:存盘时必须存放在考生文件夹下,工程文件名为ylc5.vbp,窗体文件名为ylc5.frm。

第5题:
新建一个工程,在窗体中创建上下两个文本框,分9U为Textl和Text2。要求实现的功能是:在Text1中输入字符串,Text2中显示全部转换为大写字母的相应字符串。程序运行情况如图8所示。程序中不得使用任何变量。
注意:存盘时必须存放在考生文件夹下,工程文件名为ylc4.vbp,窗体文件名为ylc4.frm。

第6题:
在名为Form1的窗体上建立一个文本框,名为Text1;一个命令按钮,名为Cmd1,标题为“计算”,如下图所示。程序运行后,单击“计算”命令按钮,通过在对话框输入整数10,放入整型变量s中,然后计算s!(提示:运算结果应放入Long型变量中),在文本框中显示结果,并把结果存入文件output.txt中(在考生文件夹中有一个标准模块 mode.bas,该模块中提供了保存文件的过程putdata,考生可以直接调用)。

注意:
文件必须存放在考生文件夹中,窗体文件名为execise54.frm,工程文件名为 exeeise54.vbp。

第7题:
在窗体上添加通用对话框控件并编写适当的程序代码,要求程序运行时,双击窗口,可以弹出“颜色”对话框。程序运行时的窗体界面如图2—1所示。
注意:保存时必须存放在考生文件夹下,窗体文件名为sj1.frm,工程文件名为sj1.vbp。
按钮运行程序,并按要求保存。第8题:
在名为Form1的窗体上绘制一个文本框,名为Text1,无初始内容;再绘制—个图片框,名为Pic1。请编写Text1的Change事件过程,使得在运行时,在文本框中每输入一个字符,就在图片框中输出一行文本框中的完整内容。运行时的窗体如下图所示。

注意:
程序中不能使用任何变量;文件必须存放在考生文件夹中,工程文件名为 execise68.vbp,窗体文件名为execise68.frm。

第9题:
(1)在名为Form1的窗体上绘制两个标签(名称分别为Label1和Label2,标题分别为“长”和“宽”)、两个文本框(名称分别为Text1和Text2,Text属性均为空白)和一个命令按钮(名称为Command1,标题为“输入”)。编写命令按钮的Click事件过程,使程序运行后,若单击命令按钮,则先后显示两个“输入”对话框,在两个“输入”对话框中分别输入长和宽,并分别在两个文本框中显示出来,运行后的窗体如图21-1所示。

注意:程序中不得使用任何变量;文件必须存放在考生文件夹中,工程文件名为sj1.vbp,窗体文件名为sj1.frm。
(2)在名为Form1的窗体上绘制一个标签(名称为Label1,标题为“输入”)、一个文本框(名称为Text1,Text属性为空白)和一个命令按钮(名称为Command1,标题为“显示”)。请编写命令按钮的Click事件过程,使程序运行后,在文本框中输入内容,然后单击命令按钮,则标签和文本框消失,并在窗体上显示文本框中的内容。运行后的窗体如图21-2和图21-3所示。

注意:要求程序中不得使用任何变量;文件必须存放在考生文件夹中,工程文件名为Sj2.vbp,窗体文件名为sj2.frm。
(1)根据题意,新建“标准EXE”工程,在窗体上添加两个标签,名称分别为Label1和Label2、Caption属性分别为“长”和“宽”,两个文本框,名称分别为Text1和Text2、Text属性为空,一个命令按钮,名称为Command1,Caption属性为“输入”。设计完成后,双击Command1进入代码窗口,编写如下代码:

(2)根据题意,新建“标准EXE”工程,在窗体上添加一个标签,其名称为Label1,标题为“输入”,一个文本框,其名称为Text1、Text属性为空,一个命令按钮,其名称为Com-mand1、标题为“显示”。窗体设计完成后,双击Command1命令按钮,编写如下代码:


第10题:
在窗体上画一个文本框,名称为Text1(可显示多行),然后再画三个命令按钮,名称分别为Commandl、Command2和Command3,标题分别为“读数”、“统计”和“存盘”,如图8所示。程序的其功能是:单击“读数”按钮,则把考生目录下的in5.txt文件中的所有英文字符放入Text1 (可多行显示);单击“统计”按钮,找出并统计英文字母i、i、k、l、m、n(不区分大小写)各自出现的次数;单击“存盘”按钮,将字母i~n出现次数的统计结果依次存到考生目录下的顺序文件out5.txt中。 注意:存盘时必须存放在考生文件夹下,工程文件名为sit5.vbp,窗体文件名为sjt5.frm。

【审题分析】程序设计思路:在“读数”按钮的单击事件过程中,用Open 语句以Input方式打开数据文件in5.txt,并用Input 函数读出所有字符后显示在文本框中;在“统计”按钮的单击事件过程中,通过For循环用Mid函数逐一取出文本框中的字符并转换成小写,用Select Case语句对取出的字符进行检查,并用窗体数组变量sum(1)-sum(6)记录字母i、j、k、1、m、n出现的次数。
在“存盘”按钮的单击事件过程中,用Open语句以output方式打开数据文件out5.txt,并通过For循环用Print#方法逐一将数组中的元素存入该文件。
【操作步骤】
步骤1:新建一个“标准EXE”工程,如表1-4在窗体中画出控件并设置其相关属性。

第11题:
在窗体上绘制一个文本框,名为Text1,高度为500,宽度为1500,字体为“宋体”,并设置其他相关属性,使得在程序运行时,文本框中输入的字符都显示为“%”,如下图所示。

注意:
文件必须存放在考生文件夹中,工程文件名为execise15.vbp,窗体文件名为 execise15.frm。

第12题:
通过InputBox函数可以产生输入对话框。若执行下列语句:
st$=InputBox("请输入字符串","字符串对话框","字符串")
运行程序,用户输入完毕并单击“确定”按钮后,st$变量的内容为( )。
A.字符串
B.请输入字符申
C.字符串对话框
D.用户输入内容
第13题:
在名为Form1的窗体上绘制两个标签(名称分别为Lab1和Lab2,标题分别为“身高”和“体重”)、两个文本框(名称分别为Text1和Text2,Text属性均为空白)和一个命令按钮(名称为Cmd1,标题为“输入”)。编写命令按钮的Click事件过程,使程序运行后,若单击命令按钮,则先后显示两个输入对话框,在两个输入对话框中分别输入身高和体重,并分别在两个文本框中显示出来,运行后的窗体如下图所示。

注意:
程序中不得使用任何变量:文件必须存放在考生文件夹中,工程文件名为 execise21.vbp,窗体文件名为execise21.frm。

第14题:
在名为Form1的窗体上建立一个名为Text1的文本框;一个名为Crud1,标题为“输出”的命令按钮(如下图所示)。
要求程序运行后,在文本框中任意输入一个字符串,然后单击“输出”按钮,则将文本框中的文字显示在窗体上。

注意:
在程序中不能使用任何变量:文件必须存放在考生文件夹中,窗体文件名为 execise61.frm,工程文件名为execise61.vbp。

第15题:
在名为Form1的窗体上绘制一个名为Text1的文本框和4个名称分别为Opt1、Opt2、 Opt3和Opt4,标题分别为“东方”、“南方”、“西方”和“北方”的单选按钮,编写适当的Click事件过程,使程序运行后,若单击“东方”单选按钮,在文本框中显示字符串“计算机学院”;如果单击“南方”单选按钮,在文本框中显示字符串“电子信息工程学院” (如下图所示);如果单击“西方”单选按钮,在文本框中显示字符串“经济管理学院”;如果单击“北方”单选按钮,在文本框中显示字符串“人文学院”。

注意:
不要使用任何变量,直接显示字符串;文件必须存放在考生文件夹中,窗体文件名为 execise44.frm,工程文件名为execise44.vbp。

第16题:
新建一个工程,在窗体中创建一个标签,名字是Label1。要求实现的功能是:单击窗体后,在标签控件中显示三号字体的字符串“为人民服务”。程序运行结果如图6所示。程序中不得使用任何变量。

注意:存盘时必须存放在考生文件夹下,工程文件名为ylc2.vbp,窗体文件名为ylc2.frm。

第17题:
在名为Form1的窗体上建立两个名称分别为Cmd1和Cmd2,标题分别为“读取”和“连接”的命令按钮。编写适当的事件过程,使程序运行后,单击“读取”按钮,可通过输入对话框输入两个字符串,存入字符串变量char1、char2中(char1、char2应定义为窗体变量),若单击“连接”按钮,则把两个字符串连接为一个字符串(顺序不限)并在信息框中显示出来(如下图所示)。
注意:
在程序中不得使用任何其他变量;文件必须存放在考生文件夹中,窗体文件名为 execise38.frm,工程文件名为execise38.vbp。


第18题:

/**/charstr1[128];/**/
/**/sum++;/**/
第19题:
在名为Form1的窗体上放置一个名为Text1的文本框。程序运行后,用户在文本框中输入的英文字母一律用大写显示(要求焦点在最右端),如下图所示。

注意:
文件必须存放在考生文件夹中,窗体文件名为execise12.frm,工程文件名为 execise12.vbp。

第20题:
在名为Form1的窗体上绘制一个标签,名为Lab1,标签上显示“请输入密码”;在标签的右边绘制一个文本框,名为Text1,其宽、高分别为1500和300。设置适当的属性使得在输入密码时,文本框中显示“*”字符,此外再把窗体的标题设置为“PassWord窗口”。运行时的窗体如下图所示。

注意:
以上设置都只能在属性窗口中进行设置;文件必须存放在考生文件夹中,工程文件名为execise89.vbp,窗体文件名为execise89.frm。

第21题:
在考生文件起下有工程文件sj3.vbp及窗体文件sj3.frm,在窗体上画一个名称为 Text1的文本框和两个名称分别为Command1和Command2、标题分别为“大写A”和“小写a”的命令按钮。要求程序运行后,如果单击“大写A”命令按钮,则弹出对话框,输入要显示的个数,根据输入的故值在文本框中显示相应数量的大写字符串A;如果单击“小写a”命令按钮,也弹出对话框.输入要显示的个数,根据输入的数值在文本框中显示相应数量的小写字符串a。 程序运行时的窗体界面如图5-3所示。
注意:该程序是不完整的,请在有“?”的地方添入正确的内容,然后删除“?”及代码前的所有注释符(即“'”号),但不能修改其他部分。存盘时不得改变文件名和文件夹。
按钮运行程序,并按要求保存。第22题:
在名为Form1的窗体上绘制两个文本框,其名称分别为Text1和Text2,它们的高、宽分别为400、2500和1500、2500。窗体的标题为“窗体窗口”。请通过属性窗口设置适当的属性满足以下要求:
(1)Text2可以显示多行文本,且有垂直和水平两个滚动条。
(2)运行时在Text1中输入的字符都显示为“*”。
运行后的窗体如下图所示。

注意:
文件必须存放在考生文件夹中,工程文件名为execise53.vbp,窗体文件名为 execiSe53.frm。

第23题:
在名为Foma1的窗体上绘制一个标签(名称为Lab1,标题为Input)、一个文本框(名称为Text1,Text属性为空白)和一个命令按钮(名称为Cmd1,标题为Display)。请编写命令按钮的Click事件过程,使程序运行后,在文本框中输入Visual Basic,然后单击命令按钮,则标签和文本框消失,并在窗体上显示文本框中的内容。运行后的窗体如下图所示。

注意:
要求程序中不得使用任何变量;文件必须存放在考生文件夹中,工程文件名为 execise69.vbp,窗体文件名为exeCise69.frm。

第24题:
输入一个字符串,将其中所有的大写英文字母+3,小写英文字母-3,然后再输出加密后的字符串。