1、编制通用函数sum过程,计算1+2+……+N 的值。在窗体的Click事件中调用该函数。
2、编制通用函数fact过程,计算N!的值。在窗体的Click事件中调用该函数。
3、编制一个判断奇偶数的函数过程(Odd)。在窗体的Click事件中调用该函数,输入一个整数,判断其
奇偶性。
4、新建一个工程,完成应用程序的设计,具体要求如下:
(1)按照下图所示在窗体上放置按钮和控件。
(2)取消窗体的最大化和最小化按钮。
(3)当单击命令按钮时,实现窗口放大功能,放大后再单击该按钮则还原窗口。
(4)同时可使用热键Alt+L和Alt+B实现窗口放大或还原。
)当窗体大小改变后,总是让命令按钮位于窗口的中央。
(5
5、新建一个工程,完成“密码检验”程序的设计。具体要求如下:
(1)参照运行界面完成界面设计。
(2)文本框Text1,用于输入密码。文本框中输入的字符显示为*,并且最多可以接受7个字符。(3)窗体的下半部有一个标签控件Label2,用来显示密码输入后的提示信息。
(4)当在文本框中输入密码“1234567”,并按回车后,标签Label2显示为“欢迎光临!”;如果输入的密码与“1234567”不吻合,标签Label2显示为“密码不符,请再输入一遍!”,同时清空文本框的内容,允许再输入一遍;如果第二次输入的密码仍然与“1234567”不吻合,标签Label2显示为“非法用户,请退出程序!”,文本框就不能使用了。
程序。如图。
6、新建一个工程,完成“格式设置”
7、新建一个工程,完成“点餐”程序的设计。具体要求如下:
(1)窗体中有以下控件:一个框架控件作为容器,内有三个复选框数组、对应三个文本框数组、三
个标签框、一个命令按钮。
(2)要求文本框只有选取了相应的套餐后才可以进行输入;如果没有选取大套餐,那么文本框不能
编辑。
(3)
完成以下功能:选择所需套餐种类及份数,单击确定按钮后计算所需的钱,并用消息框显示。
8、 “列表框添加内容”程序
(1)参照运行时界面完成界面设计。
(2)单击“添加单词”按钮,将Text1中的单词添加到列表框,并使Text1获得焦点,可直接输入
另一个单词。
(3)单击“删除单词”按钮,删除列表框中被选中的列表项。(4)单击“全部删除”按钮,删除列表框中的全部表项。(5)单击“退出”
按钮,结束该程序。
9、 “格式设置”程序。
(1)参照运行时界面完成界面设计。
(2)窗体的上边有一个文本框Text1,文字内容为“心想事成”,Font :宋体、常规。
(3)左边简单组合框Combo1,有三项内容,分别是“左对齐、居中、右对齐”,单击时对文本框的对齐方式进行设置。
(4)右边简单组合框Combo2,有四项内容,分别是“常规、斜体、粗体、粗斜体”,单击时对文本框的
字型进行设置。
10、“添加与删除”程序。
(1)在窗体中引入一个文本框Text1,再在文本框的下面引入一个列表框List1,列表框内容中有四项,
11-12-2学期财务管理111-112VB 上机考试题目
分别为“Word 、Excel 、PowerPoint 、Outlook ”。
(2)单击“添加”按钮(Command1),将文本框中的内容回到列表框中的第一项,如果文本框中没有内容,则给出提示“没有内容,不予添加”。
(3)单击“删除”按钮(Command2),将选中表项删除,如果没有选择要删除的表项,则给出提示“请选择输出的项目”
。
11、
“偶数迁移”程序。(1)参照运行时界面完成界面设计。
(2)能完成以下功能:单击“产生”按钮,实现随机产生10个两位正整数,在左边列表框内显示;单击“—>”
按钮,把左边列表框中的偶数全部移到右边列表框中。
12、
“字体设置”程序。
(1)参照运行时界面完成界面设计。
(2)左边一个简单组合框,对文本框的字体进行设置;有三项内容,分别是“宋体、黑体、楷体_GB2312”。(3)右边一个简单组合框,对文本框的文字大小进行设置;大小范围为8~20。
13、
“字体和格式设置”
程序。
11-12-2学期财务管理111-112VB 上机考试题目
14、
“列表框间移动”程序。
(1)参照运行时界面完成界面设计。
(2)在两个列表框控件的list 中输入一些内容。
(3)当单击“<”按钮时,把list2中选中的一项放到list1中,并且在list2中删除该项。(4)当单击“<<”按钮时,把list2中所有的项放到list1中,并且清空list2。(5)当单击“结束”
按钮时,退出应用程序。
15、 “畅销书排行榜“程序。
(1)输入新书名和名次,单击“入榜“,添加到左边列表框中相应位置。(2)单击“下榜”,将选择的书从排行榜中删除,如未选择,则显示“请先选择!”(3)单击“清除”
,可以删除文本框中的输入内容。
16、 “改变字号”程序。
(1)窗体中有以下控件:一个标签框、一个文本框、一个水平滚动条。
11-12-2学期财务管理111-112VB 上机考试题目
(2
)完成以下功能:根据设定字号改变标签框内显示文字的字体。要求水平滚动条与文本框相关联。
17、“滚动字幕”程序。
(1)参照运行时界面完成界面设计。
(2)单击滚动条左右箭头时,标签上的字可以左右移动,标签移动范围等于滚动条的范围
。
18、 “字幕升起”程序。(1)单击“开始”,标签文字在定时器控制下自动从下向上移动,移动距离为每个时间间隔100缇,
当标签移动到窗体外时,再从下面进入。
(2)同时“开始”按钮变为“停止”。
(3)定时器时间间隔由滚动条决定,范围0.1—1秒,默认值为0.3
秒。
19、
“字幕闪烁”程序。
(1)参照运行时界面完成界面设计。
(2)在属性窗口中将标签(Label1)的标题设为“祝您考试成功”,字体设置为“宋体”、字形为“粗体”、大小为16、文字颜色为“红色”,格式设置为在窗体中水平居中对齐。
(3)单击“开始”按钮(Command1),标签文字在定时器控制下自动交替以红蓝两种颜色显示。同时“开始”按钮变为“停止”按钮。
(4)单击“停止”按钮,标签文字停止闪烁,同时“停止”按钮变为“开始”按钮。(5)定时器(Timer1)的时间间隔为0.3秒。
11-12-2学期财务管理111-112VB 上机考试题目
20、
“字幕滚动(定时器版)”。
(1)参照运行时界面完成界面设计。
(2)在属性窗口中将标签(Label1)的标题设为“祝您考试成功”,字体设置为“宋体”、字形为“粗体”、大小为16、文字颜色为“红色”。
(3)单击“开始”按钮,标签文字在定时器控制下自动地从左向右移动,移动速度为每个时间间隔右移100缇,当标签移动到窗体外时,再从窗体的左边进入。同时“开始”按钮变为“停止”按钮。
(4)单击“停止”按钮,标签“祝您考试成功”文字停止滚动。同时“停止”按钮变为“开始”按钮。(5)定时器(Timer1)的时间间隔为0.1
秒。
21、
“字幕放大”程序。(1)参照运行时界面完成界面设计。
(2)单击“开始”按钮(Command1),标签“欢迎光临”(Label1)文字在定时器控制下字号自动增加2。同时“开始”按钮变为“停止”按钮。
(3)单击“停止”按钮,标签“欢迎光临”文字停止放大。同时“停止”按钮为“开始”按钮。(4)要求标签文字在放大时保持水平居中。(5)定时器(Timer1)的时间间隔为0.2
秒。
22、
“闹钟”程序。
(1)参照运行时界面完成界面设计。
(2)设计两个定时器,Timer1用于显示系统时间,时间间隔为1秒;Timer2用于判断闹钟时间,时间间隔为0.5秒,Timer2设置为不可使用。
(3)窗体的上半部是标签Label1,用于显示时间,设置Label1的Font 为:宋体、粗体、16号,背景白色,文字居中对齐,固定边框。
(4)窗体的下半部有一个标签Label2,标题为“闹钟时间:”;Label2的右边是文本框Text1。
(5)在文本框中输入闹钟时间并按回车后,启动判断闹钟时间的定时器Timer2,如果Label1显示的时间超过闹钟时间,则标签Label1的背景色按红白两色交替变换。