在名称为Forml的窗体上添加一个名称为Com-mandl的命令按钮(如图1所示),然后通过属性窗口设置窗
体和命令按钮的属性,实现如下功能:
①窗体标题为“设置按钮属性”;
②命令按钮的标题为“等级考试”;
③程序运行后,命令按钮不可见;
④命令按钮的标题字号、字体用三号常规黑体显示。
程序的运行情况如图2所示。
要求:不编写任何代码。
注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt1.vbp,窗体文件名保存为sjt1.frm。
第1题
框,初始内容为空;添加一个名称为Combol的下拉式组合框,并通过属性窗口输入若干项目(不少于3个,内容任意);再添加两个命令按钮,名称分别为Command1、Command2,其标题分别为“添加”、“统计”。在程序运行时,向Textl中输入字符,单击“添加”按钮后,则将Textl中的内容作为一个列表项被添加到组合框的列表中;单击“统计”按钮,则在窗体空白处显示组合框中列表项的个数,如图所示。请编写两个命令按钮的Click事件过程。
注意:程序中不得使用变量,也不能使用循环结构。存盘时必须存放在考生文件夹下,工程文件名保存为sjt3.vbp,窗体文件名保存为sjt3.frm。
第2题
l的通用对话框。程序运行后,如果单击命令按钮,则弹出打开文件对话框,请按下列要求设置属性和编写代码:
①设置适当属性,使对话框的标题为“打开文件”;
②设置适当属性,使对话框的“文件类型”下拉式组合框中有两项可供选择:“文本文件”、“所有文件”(如图所示),默认的类型是“所有文件”;
③编写命令按钮的事件过程,使得单击按钮可以弹出“打开文件”对话框。
要求:程序中不得使用变量,事件过程中只能写入一条语句。
注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjtl.vbp,窗体文件名保存为sitl.frm。
第3题
据中素数的个数,并找出所有素数中最小的素数(判断素数的函数已给出)。最后将查找和统计的结果分别显示在标签Label4和Label3中(窗体外观如图所示)。程序不完整,请在指定的位置把程序补充完整。
注意:不得修改原有程序和控件的属性。程序结束运行之前,必须至少正确运行一次程序,将统计的结果显示在标签中,否则无成绩。最后把修改后的文件按原文件名存盘。
第4题
在考生文件夹下有“公司”数据库,数据库中有表“加班费”和“加班登记”。
请编写并运行符合下列要求的程序:
设计一个名为“ed2”的菜单,菜单中有两个菜单项“计算”和“关闭”。
程序运行时,单击“计算”菜单项应完成下列操作:
(1)计算“加班登记”表的每个员工的加班费,计算方法是:
加班费一次数*(加班类型对应的“加班费”表的“加班
费”字段)的总和。
(2)根据上面的结果,将员工的职工编号、姓名、加班费存储到自由表“result2”中,并按加班费降序排列,如果加班费相等,则按职工编号的升序排列。
单击“关闭”菜单项,程序终止运行。
第5题
窗口中设置):
设计一个名称为“hd2”的表单,表单的标题为“学生住宿信息”。表单上设计一个包含3个选项卡的“页框”和一个“关闭”命令按钮。
要求如下:
(1)为表单建立数据环境,按顺序向数据环境添加“宿舍”表和“学生”表。
(2)按从左至右的顺序,3个选项卡的标签(标题)的名称分别为“宿舍”、“学生”和“住宿信息”,每个选项卡上均有一个表格控件,分别显示对应表的内容,其中住宿信息选项卡显示如下信息:“学生”表里所有学生的信息,加上所住宿舍的电话(不包括年龄信息)。
(3)单击“关闭”按钮,关闭表单。
第6题
组,该控件数组含有三个标题分别为“篮球”、“排球”、“足球”的单选按钮,且标题为“排球”的单选按钮为选中状态。运行后的窗体如图所示。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。
第7题
为Command1、Command2的命令按钮,Caption属性分别为“左移”、“右移”。请编写适当的程序,使得运行程序时,单击“左移”按钮,图片框移至窗体左侧(如图1所示);单击“右移”按钮,图片框移至窗体右侧(如图2所示,注:可以不考虑窗体边框的影响)。
注意:程序中不得使用变量,每个事件过程中只能写一条语句。存盘时必须存放在考生文件夹下,工程文件名为sit2.vbp,窗体文件名为sjt2.frm。
第8题
一次图片框,就在图片框中输出“单击图片框”,每单击图片框外的窗体一次,就在窗体中输出“单击窗体”,运行时的窗体如图所示。要求在程序中不得使用变量,每个事件过程中只能写一条语句。
注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjr2.vbp,窗体文件名保存为sjt2.frm。
第9题
的关系是:a2+b2=C2。例如,3、4,5就是一个满足条件的整数组合(注意:a,b,C分别为4,3,5与分别为3,4,5被视为同一个组合,不应该重复计算)。编写程序,统计均在60以内的三个数满足上述关系的整数组合的个数,并显示在标签Labell中。
注意:不得修改原有程序的控件属性。在结束程序运行之前,必须至少正确运行一次程序,将统计的结果显示在标签中,否则无成绩。最后把修改后的文件按原文件名存盘。
第10题
体上,有名称为Frame1、标题为“分糖比赛”的一个Frame控件。其中4个Picture控件是PicSmile和PicCry控件数组,分别包含两个Picture控件,用来显示笑脸图案和哭脸图案,PicSmile(0)表示Boy的笑脸,PicCry(0)表示Boy的哭脸,PicSmile(1)表示Girl的笑脸,PicCry(1)表示Girl的哭脸。PicSmile(O)和PicCry(0)重叠,PicSmile(0)和 PicCry(1)重叠。4个Labe1控件,Lab1名称为Boy,Lab2名称为Girl,Lab3为标签控件数组,包含Lab3(0)和Lab(1)两个标签控件,用来显示数量。4个Command控件,分别为Cmd1和Cmd2命令按钮控件数组,各自包含两个命令按钮控件,Cmd1(0)和Cmd2(0)标题为 Delete,Cmd1(1)和Cmd2(1)标题为Add。如下图所示。
PicSmile(0)和PicSmile(1)为Boy和Girl的笑脸图案,PicCry(0)和PicCry(1)为哭脸图案。PicSmile(0)和PicCry(0)重叠,PicSmile(1)和PicCry(1)重叠。具体要求如下:
(1)当程序运行时,程序启动时两人均为笑脸。两人当中所分糖比较多的呈现笑脸,另一个是哭脸:如果两人的糖一样多,则两人都为笑脸。
(2)按Cmd1(0)和Cmd1(1)时,Lab3(0)和Lab3(1)减少。当Lab3(0)或Lab3(1)的值为零时,相对应的Command按钮失效(变灰):按Cmd2(0)和Cmd1(1)时,Lab3(0)和Lab3(1)增加。
注意:
该程序是不完整的,请在有问号“?”的地方填入正确内容,然后删除问号“?”及所有注释符“'”,但不能修改其他部分。存盘时不得改变文件名和文件夹。
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!