列表框上机练习
Vb上机实验答案
第一题1.制作如图所示窗体界面。
(用真实的姓名、班级及学号)2.使时间每隔1秒刷新一次3.单击“最大值”命令按钮时,算出通过键盘输入的5个数的最大值4.在列表框中输入20、22、24、26、28Private Sub Command1_Click()Dim a(1 To 5) As IntegerFor i = 1 To 5a(i) = InputBox("please input a number")Next immax = a(1)For i = 1 To 5If a(i) > mmax Thenmmax = a(i)End IfNext iMsgBox mmaxEnd SubPrivate Sub Timer1_Timer()Label2.Caption = TimeEnd Sub第二题1.两个文本框里输入两个数字从而确定一个范围。
2.单击“计算”按钮求出这个范围中能被3或5整除的数的平方和,结果显示在label3中。
bel3的背景色每隔1.5秒蓝红交替。
Private Sub Command1_Click()Dim a As IntegerDim b As Integera = Text1.Textb = Text2.Texts = 0For i = a To bIf a Mod 3 = 0 Or b Mod 5 = 0 ThenLabel3.Caption = Label3.Caption & i & ","s = s + i * iEnd IfNext iLabel3.Caption = sEnd SubPrivate Sub Timer1_Timer()If Label3.BackColor = vbRed ThenLabel3.BackColor = vbBlueElseLabel3.BackColor = vbRedEnd IfEnd Sub第三题1、单击按钮,在文本框中显示1到终值的所有整数的平方和2、单击生成列表按钮,在列表框中显示1到终值之间的所有整数Private Sub Command1_Click()Dim a As Integera = Text1.Texts = oFor i = 1 To as = s + i * iNext iText2.Text = sEnd SubPrivate Sub Command2_Click()Dim a As Integera = Text1.TextFor i = 1 To aList1.AddItem iNext iEnd Sub第四题1、“大家好”的背景颜色红蓝黄交替,单击“停止”按钮时停止颜色变化2、在文本框中写入任意数字,单击“生成列表”按钮,将1到文本框中输入数字之间所有能被3整除得数在列表框中显示Private Sub Command1_Click()Timer1.Enabled = TrueEnd SubPrivate Sub Command2_Click()Timer1.Enabled = FalseEnd SubPrivate Sub Command3_Click()Dim a As Integera = Text1.TextFor i = 1 To aIf i Mod 3 = 0 ThenList1.AddItem iEnd IfNext iEnd SubPrivate Sub Timer1_Timer()If Label1.ForeColor = vbRed ThenLabel1.ForeColor = vbBlueElseIf Label1.ForeColor = vbBlue ThenLabel1.ForeColor = vbY ellowElse: Label1.ForeColor = vbRedEnd IfEnd Sub第五题1、“大家好”电子滚动平当单击按钮“开始”时从左向右滚动,当滚动到屏幕最右端的时候,从新回到最左端开始滚动;单击“停止”按钮时停止滚动2、在文本框中写入任意内容,单击“添加”按钮可以将文本框中的内容加入到列表框中Private Sub Command1_Click()Timer1.Enabled = TrueEnd SubPrivate Sub Command2_Click()Timer1.Enabled = FalseEnd SubPrivate Sub Command3_Click()List1.AddItem Text1.TextEnd SubPrivate Sub Timer1_Timer()Label1.Left = Label1.Left + 100If Label1.Left > Form1.Width - Label1.Width ThenLabel1.Left = 0End IfEnd Sub第六题1、标签中写入“大家好”,每秒钟“大家好”和“哈哈”交替出现(即,第一秒出现“大家好”。
上机操作模拟试题
上机操作模拟试题
一、题目一:Excel基础操作
1. 创建一个新的Excel文档,并设置A列为“姓名”,B列为“年龄”,C列为“性别”。
2. 在第二行分别填入“张三”、“25”、“男”。
3. 在第三行分别填入“李四”、“30”、“女”。
4. 将A1到C3的单元格内容居中对齐。
5. 将A列的列宽设置为15,B列和C列的列宽设置为10。
二、题目二:Word排版操作
1. 打开一个新的Word文档,并输入“关于健康”的标题。
2. 在标题下空一行,插入一张图片。
3. 在图片下方输入“健康是最重要的财富”。
4. 将标题设置为居中对齐,字体为宋体,大小为20号。
5. 将正文内容设置为左对齐,字体为黑体,大小为12号。
三、题目三:PowerPoint演示制作
1. 创建一个新的PowerPoint幻灯片,选择“简约”主题。
2. 在第一张幻灯片上插入一个标题“公司年度总结”。
3. 在第二张幻灯片上插入一个标题“2021年业绩汇报”。
4. 添加3个子页面,分别包括销售额、利润率、市场份额的统计图表。
5. 设置幻灯片切换方式为“渐变”。
通过上述模拟试题,可以帮助您熟练掌握Excel、Word和PowerPoint等办公软件的基本操作技能,提升工作效率和质量。
祝您顺利通过考试!。
列表框及组合框练习题
1.在窗体上画一个文本框(其名称为TEXT1)和一个标签(其名称为LABEI1),程序运行后,如果在文本框中输入指定的信息,则立即在标签中显示相同的内容,以下可以实现上述操作的事件过程是( )。
(2006.9)A)private sub textl_click() B) private sub textl_change()LabeLl. caption= textl. Text LabeI.l. caption= textl. textEnd sub end subC)private sub LabeLl_change() D)private sub LabeLl_click()LabeLl. caption= textl. text LabeLl. caption—textl. textEnd sub end sub2.设窗体上有一个命令按钮数组,能够区分数组中各个按钮的属性是( )。
(2010.9) A) Name B)Index C) Caption D) Left3.窗体上有Listl.List2两个列表框,Listl中有若干列表项(见图),并有下面的程序:Private Sub Comandl_Click()For k= Listl. ListCount-l To O Step -lIf Listl. Selected(k) ThenList2. AddItem Listl. List(k)Listl. RemoveItem kEnd IfNext kEnd Sub程序运行时,按照图示在Listl中选中2个列表项,然后单击Commandl命令按钮,则产生的结果是( )。
(2009.9)A)在List2中插入了“外语”、“物理”两项B)在Listl中删除了“外语”、“物理”两项C)同时产生A)和B)的结果D)把Listl中最后1个列表项删除并插入到List2中4.窗体上有名称为Commandl的命令按钮和名称为Textl的文本框Private Sub Commandl_Click()Textl.Text -”程序设计”Textl.SetFocusEnd SubPrivate Sub Textl_GotFocus()Textl. Text一”等级考试”End Sub运行以上程序,单击命令按钮后( )A)文本框中显示的是“程序设计”,且焦点在文本框中B)文本框中显示的是“等级考试”,且焦点在文本框中C)文本框中显示的是“程序设计”,且焦点在命令按钮上D)文本框中显示的是“等级考试”,且焦点在命令按钮上5.设窗体上有一个列表框控件Listl,含有若干列表项。
VB考试练习题(上机操作)
第一部分1 在窗体上添加一个命令按钮(名称为Cmd1,标题为"输出平均值")。
程序运行后,单击命令按钮完成以下工作:①随机产生20个0到1000的整数,将其放入一个一维数组中②求出所有元素的平均值,并显示在窗体上(如下图所示)2 请在名称为Form1的窗体上添加一个名称为Text1的文本框和一个名称为C1、标题为"转换"的命令按钮,如下图所示。
在程序运行时,单击"转换"按钮,可以把Text1中的小写字母转换为大写,把大写字母转换为小写,其他字符不变。
3 在窗体上添加一个命令按钮(名称为MyCmd1,标题为"输出最大值")。
程序运行后,单击命令按钮完成以下工作:①随机产生30个0~1000的整数,将其放入一个一维数组中②求出其中的最大值,并显示在窗体上。
4 请设计如下图所示窗体界面。
程序运行时,在选中一个或两个复选框和一个单选按钮时,单击命令按钮,则对文本框中的文本内容做相应的设置。
请编写适当的事件过程,完成上述功能。
5 在名称为Form1的窗体上添加一个名称为Text1的文本框;添加两个标题分别为"对齐方式"、"字体",名称分别为Fm1、Fm2的框架;在Fm1框架中添加三个单选按钮,标题分别为"左对齐"、"居中"、"右对齐",名称分别为Opt1、Opt2、Opt3;在Fm2框架中添加两个单选按钮,标题分别为"宋体"、"黑体",名称分别为Opt4、Opt5。
要求:编写五个单选按钮的Click事件过程,使程序运行时,单击这些单选按钮,可以对文本框中的内容实现相应的操作(如图所示)。
6 请设计如下图所示窗体界面。
运行程序时,先向左侧文本框中输入一个不超过10的正整数,然后选择"N的阶乘"或"(N+2)的阶乘"单选钮,即可进行计算,计算结果在右侧文本框中显示。
上机操作题模拟试卷100(题后含答案及解析)
上机操作题模拟试卷100(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.建立一个名为cdl的菜单,菜单中有两个菜单项“日期”和“关闭”。
“日期”下还有一个子菜单,子菜单有“月份”和“年份”两个菜单项。
单击“关闭”菜单返回到系统菜单。
正确答案:步骤1:单击工具栏上的[新建]按钮,在弹出的[新建]对话框[文件类型]中选择“菜单,再单击[新建文件],打开菜单设计器。
步骤2:在菜单设计器的“菜单名称”列输入“日期”,“结果”列选择“子菜单”,单击[创建]按钮,此时会弹出新的菜单设计器。
在“菜单名称”列输入“月份”,在下一行的“菜单名称”列输入“年份”。
在“菜单级”列表框中选择菜单栏。
然后返回第一级菜单进行设置。
步骤3:在最后一行的“菜单名称”中输入“关闭”,“结果”列选择“过程”。
单击[创建]按钮,在弹出的文本框中输入程序代码“SET SYSMENU TO DEFAULT”。
涉及知识点:上机操作题简单应用题2.在“住宿管理”数据库中有“学生”表和“宿舍”表。
用SQL语句完成查询,结果为学生姓名及所住的宿舍电话号码,并将结果存放于表。
result中,将SQL语句保存在result.prg文件中。
正确答案:步骤1:单击工具栏上的[新建]按钮,然后打开[新建]对话框,在[文件类型]区中选择“程序”,单击[新建文件],打开程序文件编辑窗口,在编辑窗口中输入以下程序代码:SELECT 姓名,电话FROM 学生,宿舍WHERE 学生.宿舍编号=宿舍.宿舍编号INTO TABLE result 步骤2:单击工具栏上的[保存]按钮,在打开的[另存为]对话框中将文件名命名为“result”,然后关闭窗口。
步骤3:单击工具栏上的[执行]按钮,随即运行程序。
涉及知识点:上机操作题综合应用题3.表“员工”中字段“加班费”的值为空,编写满足如下要求的程序:根据“值班”表中的夜和昼的加班费的值和“员工”表中各人昼夜值班的次数确定员工表的“加班费”字段的值,最后将程序保存为myprog.prg,并执行该程序。
第11周上机内容
第六章常用标准控件——选择控件(列表框和组合框)实验目的:●熟练掌握列表框和组合框的常用属性和方法●掌握列表框和组合框事件过程的编写方法实验内容:注:在“我的电脑”任意位置建立一个以自己名字命名的文件夹,并将以下题目保存在该文件夹中。
一、必做题1、编写交换两个列表框项目的程序。
要求程序运行后,在第一个列表框中选择所需要的项目,单击“添加”按钮,将列表框1中所选项移至列表框2中;若单击“移除”按钮,将列表框2中所选项移回至列表框1;单击“退出”按钮,结束程序;2、(课本P408):在窗体上有一个列表框,一个文本框和一个按钮。
要求程序运行后,在列表框中自动建立四个列表项,分别为“Item1”、……“ Item4”。
若选择列表框中的一项,则单击“复制”按钮时,可以把该项内容复制到文本框中3、课本P149课后习题<一>选择题:1、2、5、6、7、8、9、10、13、14、16、17、19、20<二>填空题:1、2、3、4、5、7、9、12、13或文件“第六章习题”中除11、12、15、18、25、29、30、40、45以外的其它题目二、选做题:1、设计如下应用程序,要求在程序运行时,当在列表框中单击相应的游戏名称时,利用shell函数启动相应的游戏扫雷:x=shell("winmine.exe",1)纸牌:x=shell("sol.exe",1)空当接龙:x=shell("freecell.exe",1)红心大战:x=shell("mshearts.exe",1)2、仿照VB中font属性的操作界面,用选择控件设计控制文字格式的程序,参考界面如下:提示:●设置文字字体的属性:fontname●设置文字大小的属性:fontsize●设置文字粗体:对象名.FontBold=true|false●设置文字斜体:对象名.fontitalic=true|false●设置下划线:对象名.fontunderline=true|false●设置删除线:对象名.fontstrikethru=true|false三、题目做完后,保存文件,利用“作业提交”功能将存放文件的文件夹提交至教师机。
国家二级VB机试上机操作模拟试卷293_真题(含答案与解析)-交互
国家二级VB机试(上机操作)模拟试卷293(总分6, 做题时间90分钟)2. 基本操作题1.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
(1)在名称为Form1、标题为“列表框练习”的窗体上画一个名称为List1的列表框,表项内容依次输入xxx、ddd、mmm和aaa,且以宋体14号字显示表项内容,如图3—102(a)所示。
最后设置相应属性,使运行后列表框中的表项按字母升序方式排列,如图3—102(b)所示。
注意:存盘时,将文件保存至考生文件夹下,且窗体文件名为sjt1.frm,工程文件名为sjt1.vbp。
(2)在名称为Form1的窗体上,画一个名称为Label1的标签,其标题为“计算机等级考试”,字体为宋体,字号为12号,且能根据标题内容自动调整标签的大小。
再画两个名称分别为Command1、Command2,标题分别为“缩小”和“还原”的命令按钮(如图3—103所示)。
要求:编写适当的事件过程,使得单击“缩小”按钮,Label1中所显示的标题内容自动减小两个字号;单击“还原”按钮,Label1所显示的标题内容的大小自动恢复到12号。
注意:存盘时,将文件保存至考生文件夹下,窗体文件名为sjt2.frm,工程文件名为sjt2.vbp。
要求程序中不得使用变量,每个事件过程中只能写一条语句。
SSS_TEXT_QUSTI分值: 2答案:正确答案:第1小题步骤1:新建一个“标准EXE”工程,如表4—62在窗体中画出控件并设置其相关属性。
步骤2:按要求将文件保存至考生文件夹中。
第2小题步骤1:新建一个“标准EXE”工程,如表4—63在窗体中画出控件并设置其相关属性。
步骤2:打开代码编辑窗口,编写两个命令按钮的Click事件过程。
参考代码: Private Sub Command1_Click()Label1.FontSize=Label1.FontSize-2 End Sub Private SubCommand2_Click() Label1.FontSize=12 End Sub 步骤3:按要求将文件保存至考生文件夹中。
国家二级VB机试(上机操作)模拟试卷599(题后含答案及解析)
国家二级VB机试(上机操作)模拟试卷599(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.在标题为“列表框”、名称为Forml的窗体上添加一个名称为Listl的列表框,通过属性窗口输入4个列表项:“数学”、“语文”、“历史”、“地理”,列表项形式采用复选框形式,如图所示。
列表框的宽为1100,高不限。
注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjtl.vbp,窗体文件名保存为sjtl.frm。
正确答案:【操作步骤】步骤1:新建一个窗体,按照题目要求建立列表框控件并设置窗体及列表框属性,如图4.29所示。
程序中用到的控件及属性见表4.4l。
步骤2:调试并运行程序,关闭程序后按题目要求存盘。
解析:列表框的Style属性只能在设计时确定。
用于控制控件的外观,其数值可以设置为0(标准样式)和l(复选框样式)。
通过列表框的Name和Width属性来设置列表框的名称和宽,通过其List属性设置列表项。
2.在名称为Forml的窗体上建立一个名称为“menul”、标题为“文件”的弹出式菜单,其含有三个菜单项,它们的标题分别为:“打开”、“关闭”、“保存”,名称分别为“ml”、“m2”、“m3”。
再添加一个命令按钮,名称为“Commandl”、标题为“弹出菜单”。
要求:编写命令按钮的Click事件过程,使程序运行时,单击“弹出菜单”按钮可弹出“文件”菜单(如图所示)。
注意:程序中不得使用变量,事件过程中只能写一条语句。
存盘时必须存放在考生文件夹下,工程文件名保存为sjt2.vbp,窗体文件名保存为sjt2.frm。
正确答案:【操作步骤】步骤l:建立界面,添加一个命令按钮,设置其Name属性为Commandl,Caption属性为“弹出菜单”。
然后建立一个菜单,菜单的属性见表4.42。
步骤2:打开代码编辑窗口,在指定位置编写如下代码。
参考答案PriVate Sub Commandl_Click( ) PopupMenu menul’显示菜单menul End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
excel上机操作试题及答案
excel上机操作试题及答案Excel上机操作试题及答案试题一:基本操作1. 打开Excel,创建一个新的工作簿。
2. 在A1单元格输入文字“姓名”,在B1单元格输入文字“成绩”。
3. 在A2单元格输入文字“张三”,在B2单元格输入数字85。
4. 在A3单元格输入文字“李四”,在B3单元格输入数字90。
5. 将A1:B3的单元格数据合并为一个单元格。
6. 将工作表的列宽设置为20。
7. 将A1:B3的单元格背景颜色设置为黄色。
8. 保存工作簿为“学生成绩表.xlsx”。
答案一:1. 打开Excel应用程序,点击“新建”按钮创建一个新的工作簿。
2. 在A1单元格输入“姓名”,在B1单元格输入“成绩”。
3. 在A2单元格输入“张三”,在B2单元格输入85。
4. 在A3单元格输入“李四”,在B3单元格输入90。
5. 选中A1:B3单元格,点击“合并和居中”按钮。
6. 选中A列和B列,右键点击选择“列宽”,输入20。
7. 选中A1:B3单元格,点击“开始”选项卡下的“填充颜色”按钮,选择黄色。
8. 点击“文件”选项卡,选择“另存为”,输入文件名“学生成绩表.xl sx”,选择保存位置后点击“保存”。
试题二:公式与函数1. 在C1单元格输入文字“平均分”。
2. 在C2单元格使用AVERAGE函数计算B2:B3的平均分。
3. 在C3单元格使用MAX函数找出B2:B3的最大值。
4. 在C4单元格使用MIN函数找出B2:B3的最小值。
5. 在C5单元格使用SUM函数计算B2:B3的总和。
6. 将C1:C5的单元格数据合并为一个单元格。
7. 将C1:C5的单元格背景颜色设置为绿色。
8. 保存工作簿。
答案二:1. 在C1单元格输入“平均分”。
2. 在C2单元格输入公式`=AVERAGE(B2:B3)`。
3. 在C3单元格输入公式`=MAX(B2:B3)`。
4. 在C4单元格输入公式`=MIN(B2:B3)`。
5. 在C5单元格输入公式`=SUM(B2:B3)`。
计算机应用基础上机操作---自己练习
计算机应⽤基础上机操作---⾃⼰练习计算机应⽤基础上机操作· 1 ·上机操作有关事项1.上机操作环境上机操作环境为全真操作环境,操作系统:Windows XP 2002,办公⾃动化系统:Office 2003。
2.按题⽬顺序完成上机操作(特别是第⼀题的第1⼩题必须先作,⾃⼰的准考证号—即考⽣⽂件夹名,必须输⼊准确)。
3.除第⼀题外,其余各题的结果以⽂件形式存放在考⽣⽂件夹下。
4.考试题(卷),考后交回。
5.在PowerPoint中尽量使⽤任务窗格来设置版式、模板、动画、切换,以提⾼操作效率。
调出任务窗格的⽅法是:视图--任务窗格。
6.在操作中尽量使⽤快捷菜单,以提⾼操作效率。
7.所有操作题⽬不限操作⽅式,只要得到最终正确结果即可。
8.本⽂附录中给出了⼏套全真模拟上机试题,以供参考。
第1章中⽂Windows操作系统1.1重点难点提⽰重点本章主要考核Windows的基本概念和基本操作,Windows的⽂件管理系统和资源管理系统相关的概念和基本操作。
难点(1)资源管理器的使⽤,剪贴板的使⽤。
(2)⽂件和⽂件夹的管理。
1.2知识点1.2.1 Windows基本知识1.Windows的功能和特点特点:Windows是⼀种具有图形⽤户界⾯,单⽤户,多任务,同时具备通信、多媒体、⽹络技术的32位操作系统,可以⽀持MS-DOS操作。
功能:除具有⽂件管理、设备管理等功能外,还增加了桌⾯管理、即插即⽤、系统⾃适应调整、⽹络、通信及多媒体等功能。
· 2 ·2.Windows的启动和退出退出关闭所有应⽤程序→开始→关闭计算机3.Windows桌⾯的组成桌⾯是启动Windows后的整个屏幕画⾯。
桌⾯左侧有⼏个⼩图标:“我的电脑”、“我的⽂档”、“⽹上邻居”、“回收站”、“Internet Explorer”;桌⾯底部是任务栏,该栏最左端是“开始”按钮。
“开始”按钮⽤来打开开始菜单,开始菜单中有“程序”、“⽂档”、“设置”、“搜索”、“帮助和⽀持”、“运⾏”、“注销”和“关闭计算机”命令。
(完整版)浙江省计算机等级考试二级VB上机练习题
计算机等级考试上机练习题一、程序设计题浙江省计算机等级考试(二级VB)上机测试的程序设计题,从2002年秋季开始,其题型及考试要求都有较大变化。
要求考生在老考生目录中,按照题目要求,自己新建一工程文件Design.Vbp,按题目要求完成界面设计和编写相应事件代码。
程序设计题的操作步骤如下:1.考生在单击“回答”按钮后,便可启动Visual Basic6.0系统,同时运行考生目录中的Design.exe文件,以便考生设计时随时同程序设计要求最终效果比较。
2.程序界面设计,要求考生设置窗体指定的一些属性,在窗体添加控件,并设置控件的某些属性。
3.编写程序代码,根据题目的要求,在代码窗口中编写相应事件的程序代码,调试运行程序使其程序的运行效果与运行Design.exe的效果相同。
4.将工程以文件名“Design.Vbp”,窗体以文件名“Design.Frm”保存在考生文件夹中。
下面是计算机等级考试(二级Visual Basic程序设计)上机测试的程序设计样题。
如果学生要上机做这些试题,由于你的计算机中没有Design.EXE文件,你可自己启动Visual Basic6.0系统,新建一标准EXE工程,按题目的要求设计界面、添加所需控件并设置相关属性,编写相应事件代码,使其程序运行结果能实现题目的要求。
(二)程序设计题1.请参考Design.exe程序的运行结果,新建一个工程,完成“添加与删除”程序的设计。
将工程文件以Design.Vbp、窗体文件以Design.frm保存到考试目录下,具体要求如下:(1)窗体的标题为“添加与删除”,固定边框。
(2)在窗体中引入一个文本框Text1,再在文本框的下面引入一个列表框List1,列表框内容中有四项,分别为“Word、Excel、PowerPoint、Outlook”。
(3)单击“添加”按钮(Command1),将文本框中的内容加到列表框中的第一题,如果文第二部分上机测试练习题171本框中没有内容,则给出提示“没有内容,不予添加”。
国家二级VB机试(上机操作)模拟试卷232(题后含答案及解析)
国家二级VB机试(上机操作)模拟试卷232(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.请根据以下各小题的要求设计Visual.Basic应用程序(包括界面和代码)。
(1)在名称为Forml的窗体上画一个名称为C1、标题为“改变颜色”的命令按钮,窗体标题为“改变窗体背景色”。
编写程序,使得单击命令按钮时,将窗体的背景颜色改为红色(&HFF&)。
运行程序后的窗体如图2-21所示。
要求:程序中不得使用变量,每个事件过程中只能写一条语句。
存盘时必须存放在考生文件夹下,工程文件名为sitl.vbp,窗体文件名为sjtl.frm。
(2)在名称为Forml 的窗体上画一个名称Shapel的形状控件,在属性窗口中将其设置为圆形。
画一个名称为Listl的列表框,并在属性窗口中设置列表项的值分别为1、2、3、4、5。
将窗体的标题设为“图形控件”。
单击列表框中的某一项,则将所选的值作为形状控件的填充参数。
例如,选择3,则形状控件中被竖线填充。
如图2.22所示。
要求:程序中不得使用变量,每个事件过程中只能写一条语句。
存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。
正确答案:【操作步骤】步骤1:新建一个“标准EXE”工程,在窗体Form1中画一个命令按钮,设置相关属性,其属性及值如表3.14所示。
步骤2:打开代码编辑窗口,编写按钮的Click事件过程中。
参考代码:Private Sub C1一C1ick( ) Forml.BackColor=&HFF& End Sub 步骤3:按要求将文件保存至考生文件夹中。
第2小题【操作步骤】步骤1:新建一个“标准EXE”工程。
步骤2:在窗体Form1中加入一个列表框和。
个形状控件,并分别如表3-15设置它们的相关属性。
步骤3:打开代码编辑窗口,编写列表框的Click事件过程:参考代码:Private Sub Listl—Click( ) Shapel.FiliStyle=Listl.Text End Sub 步骤4:按要求将文件保存至考生文件夹中。
上机操作题模拟试卷14(题后含答案及解析)
上机操作题模拟试卷14(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.(1)打开表单one,向其中添加一个组合框(Combol),并将其设置为下拉列表框。
(2)在表单one中,通过RowSource和RowSourceType属性手工指定组合框Comb01的显示条目为“上海”、“北京”(不要使用命令指定这两个属性)。
(3)向表单one中添加两个命令按钮Commandl和Command2,其标题分别为“统计”和“退出”。
为“退出”命令按钮的Click事件写一条命令,执行该命令时关闭和释放表单。
(4)为表单one中的“统计”命令按钮的Click事件写一条SQL 命令,执行该命令时,将“歌手表”中所有“歌手出生地”与组合框(Comb01)指定的内容相同的歌手的全部信息存入自由表birthplace中。
正确答案:本大题考查了表单控件的常用属性、事件和方法;SQL简单查询。
在表单设计器中,通过“表单控件”工具栏可以向表单添加控件,在“属性”面板中可以修改表单及控件的属性值,另外,关闭和释放表单的方法是RELEASE。
在SQL简单查询中,需要注意的是筛选条件的设置,需要获得组合框中当前所显示的数据,可以通过组合框的DIsPLAYV AIJUE属性获得。
【操作步骤】(1)①在命令窗口执行命令:MODIFY FORM One,打开表单设计器新建表单。
②通过“表单控件”工具栏向表单添加一个组合框(Comb01),在“属性”面板中修改组合框的Style属性值为:2.下拉列表框。
(2)接上小题操作,继续在“属性”面板中修改组合框(Combol)的RowSourceType属性值为:1-值;修改RowSource属性值为:上海,北京。
(3)①通过“表单控件”工具栏向表单添加两个命令按钮,在“属性”面板中修改命令按钮(Commandl)的Caption属性值为:统计;修改命令按钮(Command2)的Caption属性值为:退出。
上机操作题模拟试卷34(题后含答案及解析)
上机操作题模拟试卷34(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.(1)在考生文件夹下建立项目sales m。
(2)把考生文件夹中的数据库cust m 加入sales m项目中。
(3)为cust m数据库中cust表增加字段:联系电话C(12),字段值允许“空”。
(4)为cust m数据库中orderl表“送货方式”字段设计默认值为“铁路”。
正确答案:(1)在命令窗口输入命令:CREATE PROJECT sales m,建立一个新的项目管理器。
(2)在建立好的项目管理器sales m中,单击“数据”选项卡,然后选中列表框中的“数据库”,单击选项卡右边的“添加”命令按钮,将考生文件下的cust m数据库文件添加到项目管理器中。
(3)在“数据”选项卡中,单击“数据库”前面的“+”,依次展开“数据库”—“cust m”—“表”,选中数据表文件oust,然后单击右边的“修改”命令按钮,系统弹出表设计器,在“字段”选项卡列表框内的“所在地”字段后面,输入新的字段名“联系电话”,选择“类型”为“字符型”,“宽度”为12,勾选NULL按钮。
(4)选中数据表文件orderl,单击右边的“修改”命令按钮,打开orderl表设计器,在表设计器中选中“送货方式”字段,接着在“字段有效性”区域的“默认值”文本框中输入““铁路””,为该字段设置默认值,保存退出。
本大题考查的是通过项目管理器来完成一些数据库及数据库表的基本操作,项目的建立可以直接在命令窗口输入命令建立,数据库和数据库表的建立以及修改可以通过项目管理器中的命令按钮,打开相应的设计器直接管理。
涉及知识点:上机操作题简单应用题2.(1)使用表单向导选择“商品”表生成一个文件名为good_form的表单。
要求选择“商品”表中所有字段,表单样式为“阴影式”;按钮类型为“图片按钮”;排序字段选择“进货日期”(升序);表单标题为“商品数据”。
上机操作题模拟试卷82(题后含答案及解析)
上机操作题模拟试卷82(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.在考生文件夹下有一个名为myform的表单,表单中包括一个列表框和两个命令按钮。
请在该表单中完成如下操作:①在表单设计器环境下设置列表框的数据源(RowSource)和数据源类型(RowSourceType)两个属性。
设置RowSourcee属性为3,在RowSource属性中使用SQL的SELEC TINTO CURSOR…语句根据“国家”表中“国家名称”字段的内容在列表框中显示“国家名称”(注意:不要使用命令指定这两个属性)。
②为“生成表”命令按钮编写程序。
程序的功能是根据表单运行时列表框中选定的国家名称,将“获奖牌情况”表中相应国家的所有记录存入以该国家名称命名的自由表中,自由表中包含“运动员名称”、“项目名称”和“名次”三个字段,并按照“名次”升序排列。
提示:假设从列表框中选择的国家名称存放在变量gm中,那么在SQL SELECT 语句中使用短语into table&gm就可以将选择的记录存入以该国家名命名的自由表中。
③运行表单,分别生成存有“中国”、“日本”、“美国”、“俄罗斯”4个国家获奖情况的4个自由表。
正确答案:本大题考查了表单及控件的常用属性和方法的设置;SQL简单联接查询。
本题关键是SQL查询语句中怎样将列表框中被选中的“国家名称”内容命名为表名,由于列表框中被选定的条目不固定,因此不能利用一个常量来指定查询输出的表名。
解决此问题的方法就是先定义一个变量等于列表框中的被选定的条目值,然后使用宏替换函数(&)将变量值替换出来,即使列表框的值无论怎样改变,替换出来的数据都是列表框被选中的条目值。
另外,本题进行联接查询的两个表是“国家”表和“获奖牌情况”表,联接字段为“国家代码”,利用ORDER BY短语可对查询结果排序,利用INTO DBF(或INTO TABLE)短语将结果输出到数据表中。
上机操作题模拟试卷126(题后含答案及解析)
上机操作题模拟试卷126(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.考生文件夹下的自由表employee中存放着职员的相关数据。
1.利用表设计器为employee表创建一个普通索引,索引表达式为“姓名”,索引名为xm。
2.打开考生文件夹下的表单文件formone,然后设置表单的Load事件,代码的功能是打开employee表,并将索引xm设置为当前索引。
3.在表单formone中添加一个列表框,并设置列表框的名称为mylisl,高度为60,可以多重选择。
4.设置表单formone中mylist列表框的相关属性,其中RowSom’ceType属性为字段,使得当表单运行时,列表框内显示employee表中姓名字段的值。
正确答案:(1)打开“employee”表的表设计器,单击“索引”选项卡,在索引名处输入“xm”,类型选择“普通索引”,表达式为“姓名”。
(2)打开表单文件formone.scx,然后设置表单的Load事件代码如下。
use employee.dbf set order to xm (3)选中控件工具栏里的“列表框”按钮,在表单设计器中拖动鼠标,这样在表单上得到一个“列表框”对象List1,设置它的Name属性为“mylist”,Height属性为“60”,MultiSetect属性为.T.。
(4)在属性窗口设置mylist.列表框的RowSourceType属性为“6-字段”,RowSource属性为“employee.姓名”。
涉及知识点:上机操作题简单应用题2.在考生文件夹下完成以下简单应用(自由表order中存放着订单的有关数据):1.利用查询设计器创建查询,从employee表和order表中查询金额最高的10笔订单。
查询结果依次包含订单号、姓名、签订日期和金额4个字段,各记录按金额降序排列,查询去向为表tableone。
最后将查询保存在queryone.qpr 文件中,并运行该查询。
上机实验七 列表框
上机实验七列表框、组合框和滚动条
一、实验目的
1、了解列表框、组合框和滚动条在程序中的作用。
2、掌握列表框、组合框和滚动条的属性、事件和方
法。
3、熟练掌握列表框、组合框和滚动条的使用方法。
二、实验内容及步骤
1、建立一个列表框,在列表框中有一些国家的名
称,当选定某个国家后,单击“确定”按钮,在
标签上显示选定国家的名称。
2、设计一程序,在窗体上建立两个列表框,一个列
表框用于列出一些家电的名称,另一列表框列出
被选中的家电名称,当在家电列表框双击一个家
电名称时,这个家电名称就出现在选中家电列表
框中。
3、设计一程序,把一批课程名放入组合框,再对组
合框进行项目显示、添加、删除、全清等操作。
创建用户界面如下图所示:
4、设计一程序,在窗体上有一个图像框、一个垂直
滚动条、和一个“退出”命令按钮。
在图像框中装入一张图片,通过拖动滚动条来改变图片的大小。
滚动条的变化范围为0~10,每次滚动条变化一个单位,图片就增大或缩小30twip。
三、实验思考题
1、组合框控件与列表框控件有何不同?
2、怎样创建列表框控件?它有那些基本属性?
3、滚动条控件有那些基本属性?怎样充分利用这些属性?。
二级上机试题2
一、基本操作题下面出现的“考生文件夹”均为c:\wexam\20060001。
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。
1.在名称为Form1的窗体上画一个名称为L1的标签,标题为“请确认”;再画两个命令按钮,名称分别为c1和C2,标题分别为“是”和“否”,高均为300,宽均为800,如图28-1所示。
图28-1请在属性窗口中设置适当属性满足以下要求:(1)窗体标题为“确认”,窗体标题栏上不显示“最大化”和“最小化”按钮;(2)在任何情况下,按回车键都相当于单击“是”按钮;按【ESC】键都相当于单击“否”按钮。
注意:保存时必须存放在考生文件夹下,工程文件名为kt1.vbp,窗体文件名为kt1.frm。
2.在名称为Form1的窗体上画一个文本框,名称为Text1,宽度为1000:再画一个滚动条,名称为HS1,其刻度值的范围是1000~2000。
请编写滚动条的Change事件过程,使得程序运行后,如果移动滚动框,则可按照滚动条的刻度值改变文本框的宽度。
运行时的窗体如图28-2所示。
程序中不能使用任何变量,每个事件过程中只能写一条语句。
注意:保存时必须放在考生文件夹下,工程文件名为kt2.vbp,窗体文件名为kt2.frm。
二、简单应用题下面出现的“考生文件夹”均为c:\wexam\20060001。
图28—2图28—31.在考生文件夹下有一个工程文件kt3.vbp,窗体上有两个列表框,名称分别为List1和List2,在List2中已经预设了内容;还有两个命令按钮,名称分别为c1和c2,标题分别为“添加”和“清除”,如图28-3所示。
程序的功能是在运行时,如果选中右边列表框中的某一个列表项,单击“添加”按钮,则把该项移到左边的列表框中;若选中左边列表框中的某一个列表项,单击“清除”按钮,则把该项移回右边的列表框中。
文件中已经给出了所有控件和程序,但程序不完整,请将其补充完整,并能正确运行。
上机题
一、基本操作题1.在名称为Forml的窗体上画一个文本框,其名称为Text1,然后通过“属性”窗口设置窗体和文本框的属性,实现如下功能:在文本框中可以显示多行文本,显示垂直滚动条,显示的初始信息为“程序设计”,字体为三号规则黑体;窗体的标题为“设置文本框属性”。
要求:不编写任何代码。
2.在名称为Form1的窗体上画两个命令按钮,其名称分别为Cmd1和Cmd2。
编写适当的事件过程,要求程序运行后,如果单击Cmd1命令按钮,则可使该按钮移到窗体的左上角(只允许通过修改属性的方式实现);如果单击Cmd2命令按钮,则可使该按钮在长度和宽度上各扩大到原来的2倍。
要求:程序中不得使用仟何变量。
二、简单应用题1.在考生文件夹下有一个工程文件1.vbp,相应的窗体文件为1.frm。
其功能是产生30个0~1000的随机整数放入一个数组中,并输出其中的最大值。
程序运行后,单击命令按钮(名称为Command1,标题为“输出最大值”,),即可求出其最大值,并在窗体上显示出来。
这个程序不完整,请把它补充完整,并能正确运行。
要求:删除程序中的注释符(即“'”),把程序中的“?”改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。
最后把修改后的文件按原文件名保存。
2.在考生文件夹下有一个工程文件kt4.vbp,相应的窗体文件为kt4.frm,窗体上有一个命令按钮和一个文本框。
程序运行后,单击命令按钮,即可计算出0~1000范围内能被5或7整除的整数个数,并在文本框中显示出来。
在窗体的代码窗口中,已给出了部分程序,其中计算能被5或7整除的整数个数的操作在通用过程Fun中实现,请编写该过程的代码。
要求:请勿改动原程序中的任何内容,只在Function Fun()和End Function之间填入你编写的若干语句。
最后把修改后的文件按原文件名保存。
二、简单应用题1.在有工程文件2.vbp及其窗体文件2.frm,该程序是不完整的,请在有“?”号的地方填入正确内容,然后删除“?”及所有注释符(即“'’号),但不能修改其他部分。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
列表框练习
常用属性:
最常用的三个Rowsourcetype ,Rowsource, ColumnCount
此外还有ListCount, Selected , Sorted, Value, BoundColumn
组合框特有的有Style
常用方法:
Clear , Additem, RemoveItem
事件:
InterActivechange
让学生回顾这些属性,
讲解一下,Rowsourcetype的几种类型,课本p191页。
绑定到别名,字段,结构时,要设置数据环境
练习一:08年(春) (VFP03) 设计表单题
表单f072g用于根据所选择的学校,浏览毕业于该
学校的教师名单(教师工号gh、姓名xm)。
按如下要求
修改表单,修改后表单运行时如图2所示。
1、修改表单的有关属性,使表单的标题为“校友”,且
无最小化按钮和最大化按钮。
2、向表单上添加一个标签控件(对象名为Label1)、一
个组合框控件(对象名为Combo1)和一个列表框控件(对
象名为List1)。
3、将标签控件的显示文本修改为“学校”,其大小为自
动调整。
4、将组合框控件的RowSourceType属性设置为“SQL语
句”,RowSource为“SELECT DISTINCT byxx FROM js ORDER
BY 1 INTO CURSOR temp1”(注:js表中byxx字段的含义是“毕业学校”)。
5、将列表框控件的列数设置为2,数据源类型设置为“SQL语句”
6、为组合框控件的InterActiveChange事件设置代码,要求用一条命令来设置列表框的数据源,使得根据组合框中选择的学校,在列表框中显示毕业于该学校的教师工号(gh)和姓名(xm)。
7、设置表单的Destroy事件处理代码,其功能是关闭所有打开的表和临时表。
此题很简单,由学生独立完成
练习二:08年(春) (VFP02) 设计表单题
表单F072F浏览所选表的数据。
按下列要求修改表单,修改后表单运行时如图2所示。
1、修改表单的有关属性,使表单的标题为“示例”,且最大化按钮不可用。
2、删除表单上的表格控件,
在其位置添加一个列表框控件(对
象名为List1),且将其数据源类
型设置为“别名”。
3、在表单的右下角添加一个
图像(Image)控件,使其显示
PC.ICO图标文件、背景为透明(如
图2所示),并且设置其Click事
件代码,功能是关闭所有打开的
表,然后释放表单(要求使用两条
命令)。
4、修改命令按钮的标题属性,
使其显示文本为“选择表”,访问
键为ALT+T,并且完善其Click事
件代码,要求在原代码之后添加2
条命令,功能分别为:设置列表框控件的RowSource属性,使列表框中显示当前工作区中打开的表的数据;设置列表框的ColumnCount
属性,使其列数为当前工作区中打开表的字段数。
讲一下,关于按钮不可用,
关于表单的标题和图标Icon
三个函数 alias() , fcount(), recount()
练习三:08年(春) (VFP01) 设计表单题
表单f072f用于浏览所选表的数据。
按下列要求修改,修改后表单运行时如图2所示。
1、修改表单的有关属性,使表单的标题为“浏览表”,且表单运行时不可移动其位置。
2、在表格控件的下方添加一个标签控件
(对象名为Label1)和文本框控件(对象
名为Text1),并且将标签控件的显示文本
修改为“记录数”。
3、修改表格控件的有关属性,使其数据只
读。
4、修改命令按钮的标题属性,使其显示文
本为“选择表”,访问键为“ALT+S”,且完
善其Click事件代码,要求在原代码之后
田间3条命令,功能分别为:
设置表格控件的数据源,使表格中显示当
前工作区中打开的表的数据;设置文本框
Text1的属性,使其显示当前打开表的记
录数;刷新表单。
5、设置表单的Destroy事件的处理代码,其功能是关闭所有打开的表。
表单F081C用于输入表名能显示表结构。
按下列要求修改表单,修改后表单运行时如图2所示。
1.将表单的标题属性设置为”输入表名显示表结构”。
2.将标签控件的字号设置为10。
3.将表格控件换为列表框控件。
4.完善文本控件的Valid事件代码,其功能是使用IF … ELSE … ENDIF结构实现:若输入的文件不存在,则在自定义对话框中显示”文件不存在”(使用MESSAGEBOX()函数,其参数为X+’文件不存在’,48),否则将X作为列表框的数据源,并且将列表框的数据源类型设置为:结构。
图2
讲解一下:判断文件是否存在于的函数是File(“文件完整路径”)
表单FRM11A用于学生选课等操作。
按下列要求修改表单,修改后的表单运行如图所示。
1.修改表单的有关属性,使表单运行时不显示控制菜单项标题为“选课表单”。
2.表单右侧添加一个列表框(List2),用于显示学号和被选课程代码。
3.修改“确定”命令按钮的Click事件代码:在最后添加一条语句,其功能是将表达式Mxh+Thisform.List1.Value的值添加到List2中。
[方法] 本题先讲再练,讲两个列表框互相转移数据
练习六:11年(秋) (VFP02) 设计表单题
表单FRM11B用于学生选课等操作。
按下列要求修改表单,修改后的表单运行如图所示。
1.修改表单的有关属性,使得表单运行时不显示控制菜单项。
2.如图所示,在表单上添加一个命令按钮并设置有关属性
3.为“移去”命令按钮编写Click事件代码,实现移去List2中选定的行4.为下拉组合框编写Interactivechange事件代码,实现将下拉组合框当前的值赋给内存变量Mxh。
练习七:12年(春) (02) 设计表单题
表单FRM12B用于学生信息查询。
按下列要求修改表单,修改后的表单运行如图所示。
1.添加一个标签(Label1), 并设置其标题为“专业列表”。
2.添加一个命令按钮,如图所示,设置其标题属性和访问键
3.为“移去”命令按钮编写Click事件代码,实现移去List2中选定的行4.打开列表框对象List1的InterActiveChange事件代码编辑窗口,分别在三个&&前的空白处,按&&后的注释要求填写程序代码。