启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画一个图象框控件, 通过其属性窗口将名称设为 Image1, 通过其 Picture 属性将 pic1.jpg 装入图片框,Stretch 属性设为 True 画二个命令按钮控件, 通过其属性窗口将名称分别设为 Comma

Size: px
Start display at page:

Download "启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画一个图象框控件, 通过其属性窗口将名称设为 Image1, 通过其 Picture 属性将 pic1.jpg 装入图片框,Stretch 属性设为 True 画二个命令按钮控件, 通过其属性窗口将名称分别设为 Comma"

Transcription

1 二级 VB 上机试题汇编 第 01 套 : 1. 基本操作 (2 小题, 每小题 15 分, 共计 30 分 ) 请根据以下各小题的要求设计 Visual Basic 应用程序 ( 包括界面和代码 ) (1) 在名称为 Form1 的窗体上画一个名称为 Text1 的文本框, 其高 宽分别为 请在属性框中设置适当的属性满足以下要求 : 1)Text1 的字体为 黑体, 字号为 四号 ; 2) 窗体的标题为 输入, 不显示最大化按钮和最小化按钮 运行后的窗体如图所示 注意 : 存盘时必须存放在考生文件夹下, 工程文件名为 sjt1.vbp, 窗体文件名为 sjt1.frm 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画一个文本框控件, 通过其属性窗口将名称设为 Text1, 高 (Height 属性 ) 设为 400, 宽 (Width 属性 ) 设为 2000, 点击 Font 属性在弹出的字体对话框中将字体设为 黑体, 大小设为 四号 激活 Form1 窗体, 通过其属性窗口将标题 (Caption 属性 ) 设为 输入, 最大化按钮 (MaxButton 属性 ) 设为 False, 最小化按钮 (MinButton 属性 ) 设为 False 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt1.vbp sjt1.frm sjt1.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt1.vbp 文件并运行 (2) 在名称为 Form1 的窗体上画一个名称为 Image1 的图象框, 利用属性窗口装入考生目录下的图象文件 pic1.bmp, 并设置适当属性使其中的图象可以适应图象框大小 ; 再画两个命令按钮, 名称分别为 Command1 Command2, 标题分别为 向右移动 向下移动 请编写适当的事件过程, 使得在运行时, 每单击 向右移动 按钮一次, 图象框向右移动 100; 每单击 向下移动 按钮一次, 图象框向下移动 100 运行时的窗体如图所示 要求程序中不得使用变量, 事件过程中只能写一条语句 注意 : 存盘时必须存放在考生文件夹下, 工程文件名为 sjt2.vbp, 窗体文件名为 sjt2.frm 国家教育部考试中心题库 2 解题思路 :

2 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画一个图象框控件, 通过其属性窗口将名称设为 Image1, 通过其 Picture 属性将 pic1.jpg 装入图片框,Stretch 属性设为 True 画二个命令按钮控件, 通过其属性窗口将名称分别设为 Command1 Command2, 标题 (Caption 属性 ) 设为 向右移动 向下移动 单击 向右移动 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command1_Click() Image1.Left = Image1.Left 单击 向下移动 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command2_Click() Image1.Top = Image1.Top 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt2.vbp sjt2.frm sjt2.frx sjt2.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt2.vbp 文件并运行 2. 简单应用 (2 小题, 每题 20 分, 计 40 分 ) * (1) 在考生目录下有一个工程文件 sjt3.vbp, 窗体上有一个圆和一条直线 ( 直线的名称为 Line1) 构成一个钟表的图案 ; 有两个命令按钮, 名称分别为 Command1 Command2, 标题分别为 开始 停止 ; 还有一个名为 Timer1 的计时器 程序运行时, 钟表指针不动, 单击 开始 按钮, 则钟表上的指针 ( 即 Line1) 开始顺时针旋转 ( 每秒转 6, 一分钟转一圈 ); 单击 停止 按钮, 则指针停止旋转 运行时的窗体如图所示 请设置计时器的适当属性, 使得每秒激活计时器的 Timer 事件一次 ; 并编写两个按钮的 Click 事件过程 文件中已经给出了所有控件和部分程序, 不得修改已有程序和其它控件的属性 ; 编写的事件过程中不得使用变量, 且只能写一条语句 最后把修改后的文件按原文件名存盘 国家教育部考试中心题库 3 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt3.vbp, 相应的窗体文件名为 sjt3.frm 由于所提供的窗体控件不完整, 通过其属性窗口将计时器的 Enabled 属性设为 False,Interval 属性设为 1000 单击 开始 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command1_Click() Timer1.Enabled = True

3 单击 停止 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command2_Click() Timer1.Enabled = False 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt3.vbp sjt3.frm sjt3.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt3.vbp 文件并运行 (2) 在考生文件夹下有一个工程文件 sjt4.vbp, 窗体上有两个文本框 三个单选按钮和一个命令按钮 运行时, 在 Text1 中输入若干个大写和小写字母, 并选中一个单选按钮, 再单击 转换 按钮, 则按选中的单选按钮的标题进行转换, 结果放入 Text2( 如图所示 ) 在给出的窗体文件中已经给出了全部控件, 但程序不完整, 要求 : 去掉程序中的注释符, 把程序中的? 正确的内容 注意 : 不能修改程序中的其他部分 最后把修改后的文件按原文件名存盘 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt4.vbp, 相应的窗体文件名为 sjt4.frm 由于所提供的窗体程序不完整, 在命令按钮的 Private Sub Command1_Click() 事件过程中, 有三处地方需要修改 'a = Mid$(Text1.Text,?, 1) a = Mid$(Text1.Text, k, 1) 国家教育部考试中心题库 4 2) 将语句 'ch = ch +? ch = ch + LCase(a) 3) 将语句 'Text2 =? Text2 = ch 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt4.vbp sjt4.frm sjt4.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt4.vbp 文件并运行 3. 综合应用 (1 小题, 计 30 分 ) 在考生目录下有一个工程文件 sjt5.vbp 窗体中已经给出了所有控件 ( 如图所示 ) 请编写适当的事件过程完成以下功能 : 单击 读数 按钮, 则把考

4 生目录下的 in5.txt 文件中的一个整数放入 Text1; 单击 计算 按钮, 则计算出大于该数的第 1 个素数, 并显示在 Text2 中 ; 单击 存盘 按钮, 则把找到的素数存到考生目录下的 out5.txt 文件中 注意 : 在结束程序运行之前, 必须单击 存盘 按钮, 把结果存入 out5.txt 文件, 否则无成绩 最后把修改后的文件按原文件名存盘 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt5.vbp, 相应的窗体文件名为 sjt5.frm 由于所提供的窗体程序不完整, 需添加事件过程 单击 计算 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command2_Click() a% = CInt(Text1.Text) Do a% = a% + 1 Loop Until isprime(a%) Text2.Text = a% isprime 函数是判断参数是否为素数的, 函数中语句为 : Function isprime(a As Integer) Dim flag As Boolean k% = 2 flag = True While k% <= Int(a / 2) And flag If a / k% = Int(a / k%) Then flag = False End If 国家教育部考试中心题库 5 k% = k% + 1 Wend isprime = flag End Function 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt5.vbp sjt5.frm sjt5.vbw out5.txt 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt5.vbp 文件并运行 第 02 套 : 1. 基本操作 (2 小题, 每小题 15 分, 共计 30 分 ) 请根据以下各小题的要求设计 Visual Basic 应用程序 ( 包括界面和代码 ) (1) 在名称为 Form1 的窗体上用名称为 Shape1 的控件画一个圆, 其直径为 1500 ( 即宽 高均为 1500 ), 并设置适当属性, 使窗口标题为 圆, 窗体

5 标题栏上不显示最大化和最小化按钮 ( 如图所示 ) 注意 : 存盘时必须存放在考生文件夹下, 工程文件名为 sjt1.vbp, 窗体文件名为 sjt1.frm 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上用 Shape 图形控件画一个园, 通过其属性窗口将名称设为 Shape1, 高 (Height 属性 ) 设为 1500, 宽 (Width 属性 ) 设为 1500,Shape 属性设为 3 激活 Form1 窗体, 通过其属性窗口将标题 (Caption 属性 ) 设为 圆, 最大化按钮 (MaxButton 属性 ) 设为 False, 最小化按钮 (MinButton 属性 ) 设为 False 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt1.vbp sjt1.frm sjt1.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt1.vbp 文件并运行 (2) 在名称为 Form1 的窗体中建立一个弹出式菜单 ( 程序运行时不显示 ), 名称为 file, 含两个菜单项, 其名称分别为 open save, 标题分别为 打开 存盘 编写适当的事件过程 程序运行后, 如果用鼠标右键单击窗体, 则弹出此菜单 ( 如图所示 ) 注意 : 程序中不能使用变量 保存时必须存放在考生文件夹下, 工程文件名为 sjt2.vbp, 窗体文件名为 sjt2.frm 国家教育部考试中心题库 6 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上通过菜单编辑器建立一个主菜单, 在菜单编辑器的标题处为空, 名称处输入 file, 将 可见 单选按钮设为不选状态 在该菜单下有二个子菜单, 在菜单编辑器的标题处分别输入 打开 存盘, 名称处分别输入 open save 鼠标右键单击窗体 ( 即运行 MouseDown 事件过程 ), 在该 MouseDown 事件过程中加入语句 : Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 2 Then PopupMenu file End If 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt2.vbp sjt2.frm sjt2.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt2.vbp 文件并运行 2. 简单应用 (2 小题, 每题 20 分, 计 40 分 )

6 * (1) 在考生目录下有一个工程文件 sjt3.vbp, 窗体上有一个组合框 Combo1, 其中已经预设了内容 ; 还有一个文本框 Text1 和三个命令按钮, 名称分别为 Command1 Command2 Command3, 标题分别为 修改 确定 添加 程序运行时, 确定 按钮不可用, 如图所示 程序的功能是 : 在运行时, 如果选中组合框中的一个列表项, 单击 修改 按钮, 则把该项复制到 Text1 中 ( 可在 Text1 中修改 ), 并使 确定 按钮可用 ; 若单击 确定 按钮, 则把修改后的 Text1 中的内容替换组合框中该列表项的原有内容, 同时使 确定 按钮不可用 ; 若单击 添加 按钮, 则把在 Text1 中的内容添加到组合框中 所提供的窗体文件已经给出了所有控件和程序, 但程序不完整, 请去掉程序中的注释符, 把程序中的? 正确的内容 但不能修改程序中的其他部分, 也不能修改控件的属性 最后把修改后的文件按原文件名存盘 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt3.vbp, 相应的窗体文件名为 sjt3.frm 由于所提供的窗体控件不完整, 通过属性窗口将 确定 按钮的 Enabled 属性设为 False 由于所提供的窗体程序不完整, 在 修改 按钮的 Private Sub Command1_Click() 事件过程中, 有一处地方需要修改 'Command2.? = True 国家教育部考试中心题库 7 Command2.Enabled = True 在 确定 按钮的 Private Sub Command2_Click() 事件过程中, 有一处地方需要修改 'Combo1.List(? ) = Text1 Combo1.List(Combo1.ListIndex) = Text1 在 添加 按钮的 Private Sub Command3_Click() 事件过程中, 有一处地方需要修改 '? Text1 Combo1.AddItem Text1 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt3.vbp sjt3.frm sjt3.frx sjt3.vbw

7 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt3.vbp 文件并运行 (2) 在考生目录下有一个工程文件 sjt4.vbp, 窗体中的两个滚动条分别表示红灯亮和绿灯亮的时间 ( 秒 ), 移动滚动框可以调节时间, 调节范围为 1-10 秒 刚运行时, 红灯亮 单击 开始 按钮则开始切换 : 红灯到时后自动变为黄灯,1 秒后变为绿灯 ; 绿灯到时后自动变为黄灯,1 秒后变为红灯, 如此切换 ( 如图所示 ) 所提供的窗体文件已经给出了所有控件和程序, 但程序不完整, 请去掉程序中的注释符, 把程序中的? 正确的内容 提示 : 在三个图片框 picture1 picture2 picture3 中分别放置了红灯亮 绿灯亮 黄灯亮的图标, 并重叠在一起, 当要使某个灯亮时, 就使相应的图片框可见, 而其他图片框不可见, 并保持规定的时间, 时间到就切换为另一个图片框可见, 其他图片框不可见 注意 : 考生不得修改工程中已经存在的内容和控件属性, 最后把修改后的文件按原文件名存盘 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt4.vbp, 相应的窗体文件名为 sjt4.frm 由于所提供的窗体程序不完整, 在命令按钮的 Private Sub Command1_Click() 中, 有二处地方需要修改 '? = HScroll1.Value red = HScroll1.Value 2) 将语句 'Timer1.Enabled =? Timer1.Enabled = True 由于所提供的窗体程序不完整, 在计时器的 Private Sub Timer1_Timer() 中, 有二处地方需要修改 国家教育部考试中心题库 8 '?.Visible = False Picture1.Visible = False 2) 将语句 'green =? green = green - 1

8 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt4.vbp sjt4.frm sjt4.frx sjt4.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt4.vbp 文件并运行 3. 综合应用 (1 小题, 计 30 分 ) 在考生文件夹下有一个工程文件 sjt5.vbp, 相应的窗体文件是 sjt5.frm( 如图所示 ) 该程序的功能是 : 单击 读数 按钮, 读入考生文件夹下 in5.txt 文件中的一个整数, 并放入 Text1 中 ; 单击 计算 按钮, 则计算小于该数的最大素数, 并显示在 Text2 中 ; 单击 存盘 按钮, 则把该素数保存到考生文件夹下的 out5.txt 文件中 要求 : 1) 程序已给出 存盘 按钮的事件过程代码 读数 按钮的事件过程和判断 x 是否是素数的函数 prime(x) 不完整, 请去掉注释, 并在? 处填上正确的内容, 使程序完整 2) 编写 计算 按钮的事件过程 计算小于 Text1 中数据的最大素数 3) 请不要改动窗体上所有控件属性设置及相应的过程代码 最后将改动后的程序用原文件名保存 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt5.vbp, 相应的窗体文件名为 sjt5.frm 由于所提供的窗体程序不完整, 需添加事件过程 执行 计算 命令 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command2_Click() n = Val(Text1.Text) For i = n To 2 Step -1 l = prime(i) If l = True Then Exit For End If Next Text2.Text = i 在 读数 按钮的 Private Sub Command1_Click() 中, 有一处地方需要修改 'Input #1,? 国家教育部考试中心题库 9 Input #1, a% 在函数 Function prime(x) As Boolean 中, 有一处地方需要修改 'prime =?

9 prime = flag 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt5.vbp sjt5.frm sjt5.vbw out5.txt 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt5.vbp 文件并运行 第 03 套 : 1. 基本操作 (2 小题, 每小题 15 分, 共计 30 分 ) 请根据以下各小题的要求设计 Visual Basic 应用程序 ( 包括界面和代码 ) (1) 在名称为 Form1 的窗体上画一个名称为 Frame1, 标题为 目的地 的框架, 在框架中添加三个复选框, 名称分别为 Check1 Check2 Check3, 其标题分别是 上海 广州 巴黎, 其中 上海 为选中状态, 广州 为未选状态, 巴黎 为灰色状态, 如图所示 请画控件并设置相应属性 注意 : 存盘时必须存放在考生文件夹下, 工程文件名为 sjt1.vbp, 窗体文件名为 sjt1.frm 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画一个框架控件, 通过其属性窗口将名称设为 Frame1, 标题 (Caption 属性 ) 设为 目的地 在 F1 框架中画三个复选框控件, 通过其属性窗口将名称分别设为 Check1 Check2 Check3, 标题 (Caption 属性 ) 分别设为 上海 广州 巴黎, 上海 的 Value 属性设为 1, 巴黎 的 Value 属性设为 2 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt1.vbp sjt1.frm sjt1.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt1.vbp 文件并运行 (2) 在名称为 Form1 的窗体上画一个名称为 Picture1 的图片框, 其宽和高分别为 请编写适当事件过程, 使得在运行时, 单击图片框, 则装入考生目录下的图形文件 pic1.bmp, 如图所示 单击窗体则图片框中的图形消失 要求程序中不得使用变量, 每个事件过程中只能写一条语句 注意 : 存盘时必须存放在考生文件夹下, 工程文件名为 sjt2.vbp, 窗体文件名 国家教育部考试中心题库 10 为 sjt2.frm 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画一个图片框, 通过其属性窗口将名称设为 Picture1, 宽度 (Width 属

10 性 ) 设为 1700, 高度 (Height 属性 ) 设为 1900 单击图片框 ( 即运行 Click 事件过程 ), 在 Click 事件过程中加入语句 :Picture1.Picture = LoadPicture("pic1.bmp"), 即将考生目录下的图形文件 pic1.bmp 装入图片框中 单击窗体 ( 即运行 Click 事件过程 ), 在 Click 事件过程中加入语句 :Picture1.Picture = LoadPicture(""), 即图片框中的图形消失 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt2.vbp sjt2.frm sjt2.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt2.vbp 文件并运行 2. 简单应用 (2 小题, 每题 20 分, 计 40 分 ) * (1) 在考生目录下有一个工程文件 sjt3.vbp, 窗体文件中已给出所有控件和部分程序, 如图所示 要求 : 1) 利用属性窗口设置适当的属性, 使 text1 text2 中数据右对齐 ; 2) 请编写适当的程序完成以下功能 : 在 Text1 中输入 40( 度数 ), 选择一个单选按钮, 单击 计算 按钮, 则根据所选择的单选按钮, 计算出相应的正弦 余弦值 ( 保留 3 位小数, 第 4 位截去,π 取 ), 并显示在 Text2 中 注意 : 考生不得修改窗体文件中已经存在的程序, 在结束程序运行之前, 必须进行一种计算, 在 Text1 中输入的必须是 40, 必须用窗体右上角的关闭按钮结束程序, 否则无成绩 最后, 程序按原文件名存盘 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt3.vbp, 相应的窗体文件名为 sjt3.frm 由于所提供的窗体控件不完整, 通过属性窗口将文本框的对齐格式 (Alignment 属性 ) 均设为 1 国家教育部考试中心题库 11 由于所提供的窗体程序不完整, 需添加事件过程 单击 计算 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command1_Click() If Option1.Item(0) = True Then Text2.Text = Format(Sin(Val(Text1.Text) * / 180), "0.000") End If If Option1.Item(1) = True Then Text2.Text = Format(Cos(Val(Text1.Text) * / 180), "0.000") End If

11 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt3.vbp sjt3.frm sjt3.vbw out3.txt 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt3.vbp 文件并运行 (2) 在考生文件夹下有一个工程文件 sjt4.vbp, 窗体上已经给出所有控件 程序运行时, 单击 开始 按钮, 则汽车图标向右运动 ; 单击 停止 按钮则汽车停止运动 ; 移动滚动条上的滚动框, 可以改变汽车的运动速度 ( 滚动框向右移动, 速度减慢 ) 如图所示 要求 : 去掉程序中的注释符, 把程序中的? 正确的内容 提示 : 窗体上有一个计时器, 计时器的事件过程每执行一次, 汽车向右移动 10, 程序通过改变计时器控件的 Interval 属性来改变汽车的运动速度 注意 : 不得修改控件的属性 最后, 按原文件名存盘 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt4.vbp, 相应的窗体文件名为 sjt4.frm 由于所提供的窗体程序不完整, 在 开始 按钮的 Private Sub Command1_Click() 事件过程中, 有一处地方需要修改 'Timer1.Enabled =? Timer1.Enabled = True 在滚动框的 Private Sub HScroll1_Change() 事件过程中, 有一处地方需要修改 '?.Interval = HScroll1.Value Timer1.Interval = HScroll1.Value 在计时器的 Private Sub Timer1_Timer() 事件过程中, 有一处地方需要修改 'Picture1.Left =? + 10 国家教育部考试中心题库 12 Picture1.Left = Picture1.Left + 10 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt4.vbp sjt4.frm sjt4.frx sjt4.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt4.vbp 文件并运行 3. 综合应用 (1 小题, 计 30 分 )

12 以下数列 :1,1,2,3,5,8,13,21,, 的规律是从第 3 个数开始, 每个数是它前面两个数之和 在考生目录下有一个工程文件 sjt5.vbp 窗体中已经给出了所有控件, 如图所示 请编写适当的事件过程实现以下功能 : 在 Text1 中输入整数 40, 单击 计算 按钮, 则在 Text2 中显示该数列第 40 项的值 ; 如果单击 存盘 按钮, 则将计算的第 40 项的值存到考生目录下的 out5.txt 文件中 ( 提示 : 因数据较大, 应使用 Long 型变量 ) 注意 : 在结束程序运行之前必须单击 存盘 按钮, 把结果存入 out5.txt 文件, 否则无成绩 最后把修改后的文件按原文件名存盘 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt5.vbp, 相应的窗体文件名为 sjt5.frm 由于所提供的窗体程序不完整, 需添加事件过程 单击 计算 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command1_Click() Dim f1, f2, f As Long Dim a(40) As Long f1 = 1 f2 = 1 a(1) = f1 a(2) = f2 For i = 3 To Val(Text1.Text) f = f1 + f2 a(i) = f f1 = f2 f2 = f Next Text2.Text = a(40) 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt5.vbp sjt5.frm sjt5.vbw out5.txt 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt5.vbp 文件并运行 第 04 套 : 1. 基本操作 (2 小题, 每小题 15 分, 共计 30 分 ) 国家教育部考试中心题库 13 请根据以下各小题的要求设计 Visual Basic 应用程序 ( 包括界面和代码 ) (1) 在名称为 Form1 的窗体上画一个名称为 Combo1 的组合框, 其宽度为 1200, 其类型如图所示 ( 即简单组合框 )

13 要求 : 1) 请按图中所示, 通过属性窗口输入 北京 上海 广州 深圳 2) 设置适当的属性, 使得运行时, 窗体的最大化按钮和最小化按钮消失 注意 : 存盘时必须存放在考生文件夹下, 工程文件名为 sjt1.vbp, 窗体文件名为 sjt1.frm 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画一个组合框控件, 通过其属性窗口将名称设为 Combo1, 宽 (Width 属性 ) 设为 1200,Style 属性设为 1, 向组合框中添加项目 (List 属性 ), 添加的项目分别为 北京 上海 广州 深圳, 每个项目为一行 激活 Form1 窗体, 通过其属性窗口将最大化按钮 (MaxButton 属性 ) 设为 False, 最小化按钮 (MinButton 属性 ) 设为 False 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt1.vbp sjt1.frm sjt1.frx sjt1.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt1.vbp 文件并运行 (2) 在名称为 Form1 的窗体上画两个文本框, 名称分别为 Text1 Text2, 再画两个命令按钮, 名称分别为 Command1 Command2, 标题分别为 左 右, 见图 2 要求 : 编写适当的事件过程, 使得程序运行时, 单击 左 按钮, 则焦点位于 Text1 上 ; 单击 右 按钮, 则焦点位于 Text2 上 注意 : 程序中不得使用变量, 事件过程中只能写一条语句 存盘时必须存放在考生文件夹下, 工程文件名为 sjt2.vbp, 窗体文件名为 sjt2.frm 国家教育部考试中心题库 14 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画二个文本框控件, 通过其属性窗口将名称分别设为 Text1 和 Text2 画二个命令按钮控件, 通过其属性窗口将名称分别设为 Command1 Command2, 标题 (Caption 属性 ) 分别设为 左 右 单击 左 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command1_Click() Text1.SetFocus

14 单击 右 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command2_Click() Text2.SetFocus 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt2.vbp sjt2.frm sjt2.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt2.vbp 文件并运行 2. 简单应用 (2 小题, 每题 20 分, 计 40 分 ) * (1) 在考生目录下有一个工程文件 sjt3.vbp, 窗体上有一个命令按钮 Command1 ( 标题为 下一个 ) 要求 : 在窗体上建立一个单选按钮数组 Option1, 含 4 个单选按钮, 标题分别为 选项 1 选项 2 选项 3 选项 4, 初始状态下, 选择 1 为选中状态 如图所示 窗体文件中已经给出了命令按钮的 Click 事件过程, 但不完整, 请去掉程序中的注释符, 把程序中的? 正确的内容, 使得每单击命令按钮一次, 就选中下一个单选按钮, 如果已经选中最后一个单选按钮, 再单击命令按钮, 则选中第 1 个单选按钮 注意 : 不能修改程序中的其他部分 最后把修改后的文件按原文件名存盘 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt3.vbp, 相应的窗体文件名为 sjt3.frm 由于所提供的窗体控件不完整, 需在该窗体上画一个单选按钮控件, 通过对单选按钮控件的复制产生单选按钮控件数组, 共有四个单选按钮, 标题 (Caption 属性 ) 分别设为 选项 1 选项 2 选项 3 选项 4, 选项 的 Value 属性设为 True 由于所提供的窗体程序不完整, 在 下一个 按钮的 Private Sub Command1_Click() 事件过程中, 有三处地方需要修改 'For k = 0 To? For k = 0 To 3 2) 将语句 'n =? 国家教育部考试中心题库 15 n = k

15 3) 将语句 'n =? n = 0 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt3.vbp sjt3.frm sjt3.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt3.vbp 文件并运行 (2) 在考生文件夹下有一个工程文件 sjt4.vbp, 窗体上已经画出所有控件 如图所示 在 Text1 文本框中输入一个任意的字符串 ( 要求串的长度 10), 然后选择组合框中的 3 个截取运算选项之一 单击 计算 按钮, 将截取运算后的结果显示在 Text2 中 窗体文件中已经给出了程序, 但不完整, 请去掉程序中的注释符, 把程序中的? 正确的内容 注意 : 不得修改已经给出的程序 最后把修改后的文件按原文件名存盘 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt4.vbp, 相应的窗体文件名为 sjt4.frm 由于所提供的窗体程序不完整, 在命令按钮的 Private Sub Command1_Click() 事件过程中, 有三处地方需要修改 'Select Case? Select Case Combo1.ListIndex 2) 将语句 'tmpstr = Mid(Trim(Text1.Text),? ) tmpstr = Mid(Trim(Text1.Text), 3, 4) 3) 将语句 'Text2.Text =? Text2.Text = tmpstr 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt4.vbp sjt4.frm sjt4.frx sjt4.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt4.vbp 文件并运行 3. 综合应用 (1 小题, 计 30 分 ) 以下数列 :1,1,3,5,9,15,25,41,, 的规律是从第 3 个数开始, 每个数是它前面两个数的和加 1 在考生目录下有一个工程文件 sjt5.vbp 窗体中已经给出了所有控件, 如图所示 请编写适当的事件过程实现以下功能 : 在 Text1 中输入整数 40, 单击

16 国家教育部考试中心题库 16 计算 按钮, 则在 Text2 中显示该数列第 40 项的值 如果单击 存盘 按钮, 则将计算的第 40 项的值存到考生目录下的 out5.txt 文件中 ( 提示 : 因数据较大, 应使用 Long 型变量 ) 注意 : 在结束程序运行之前, 必须单击 存盘 按钮, 把结果存入 out5.txt 文件, 否则无成绩 最后把修改后的文件按原文件名存盘 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt5.vbp, 相应的窗体文件名为 sjt5.frm 由于所提供的窗体程序不完整, 需添加事件过程 单击 计算 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command1_Click() Dim f As Long a(1) = 1 a(2) = 1 For i = 3 To Val(Text1.Text) f = a(i - 2) + a(i - 1) + 1 a(i) = f Next Text2.Text = f 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt5.vbp sjt5.frm sjt5.vbw out5.txt 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt5.vbp 文件并运行 第 05 套 : 1. 基本操作 (2 小题, 每小题 15 分, 共计 30 分 ) 请根据以下各小题的要求设计 Visual Basic 应用程序 ( 包括界面和代码 ) (1) 在名称为 Form1 的窗体上画一个名称 check1 的复选框数组 (Index 属性从 0 开始 ), 含三个复选框, 其标题分别为 语文 数学 体育, 利用属性窗口设置适当的属性, 使 语文 未选, 数学 被选中, 体育 为灰色, 再把窗体的标题设置为 选课, 如图所示 注意 : 存盘时必须存放在考生文件夹下, 工程文件名为 sjt1.vbp, 窗体文件名为 sjt1.frm 国家教育部考试中心题库 17 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体

17 在该窗体上画一个复选框控件, 通过对复选框控件的复制产生复选框控件数组, 共有三个复选框, 标题 (Caption 属性 ) 分别设为 语文 数学 体育, 数学 的 Value 属性设为 1, 体育 的 Value 属性设为 2 激活 Form1 窗体, 通过其属性窗口将标题 (Caption 属性 ) 设为 选课 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt1.vbp sjt1.frm sjt1.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt1.vbp 文件并运行 (2) 在名称为 Form1 的窗体上画两个文本框, 名称分别为 Text1 Text2, 再画两个命令按钮, 名称分别为 Command1 Command2, 标题分别为 复制 删除 程序运行时, 在 Text1 中输入一串字符, 并用鼠标拖拽的方法选择几个字符, 然后单击 复制 按钮, 则被选中的字符被复制到 Text2 中 ( 如图所示 ) 若单击 删除 按钮, 则被选择的字符从 Text1 中被删除 请编写两个命令按钮的 Click 过程完成上述功能 注意 : 要求程序中不得使用变量, 事件过程中只能写一条语句 存盘时必须存放在考生文件夹下, 工程文件名为 sjt2.vbp, 窗体文件名为 sjt2.frm 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画二个文本框控件, 通过其属性窗口将名称分别设为 Text1 Text2 画二个命令按钮控件, 通过其属性窗口将名称分别设为 Command1 Command2, 标题 (Caption 属性 ) 分别设为 复制 删除 单击 复制 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command1_Click() Text2 = Text1.SelText 单击 删除 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command2_Click() Text1.SelText = "" 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt2.vbp sjt2.frm sjt2.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt2.vbp 文件并运行 2. 简单应用 (2 小题, 每题 20 分, 计 40 分 ) 国家教育部考试中心题库 18 * (1) 在考生目录下有一个工程文件 sjt3.vbp, 包含了所有控件和部分程序, 如图所示

18 要求 : 1) 利用属性窗口设置适当的属性, 使 Text1 Text2 中数据右对齐 ; 2) 请编写适当的程序完成以下功能 : 在 Text1 中输入 40( 度数 ), 选择组合框中的一个项目, 单击 计算 按钮, 则根据所选择的项目, 计算出相应的正弦 余弦值 ( 保留 3 位小数, 第 4 位截去,π 取 ), 并显示在 Text2 中 注意 : 考生不得修改窗体文件中已经存在的程序, 在结束程序运行之前, 必须进行一种计算 ; 在 Text1 中输入的必须是 40; 必须用窗体右上角的关闭按钮结束程序, 否则无成绩 最后, 按原文件名存盘 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt3.vbp, 相应的窗体文件名为 sjt3.frm 对该窗体上的二个文本框, 通过其属性窗口将 Alignment 属性都设为 1 单击 计算 按钮 ( 即运行其 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command1_Click() Const PI = Select Case Combo1.Text Case "sin": a = Sin(CInt(Text1.Text) * PI / 180) Case "cos": a = Cos(CInt(Text1.Text) * PI / 180) Case "tg": a = Tan(CInt(Text1.Text) * PI / 180) Case "ctg": a = 1 / Tan(CInt(Text1.Text) * PI / 180) End Select Text2 = Int(a * 1000) / 1000 另外特别注意需在 Text1 中输入的值必须是 40, 而且结束程序时必须用窗体右上角的关闭按钮来结束程序, 否则该部分将没有成绩 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt3.vbp sjt3.frm sjt3.frx sjt3.vbw out3.txt 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt3.vbp 文件并运行 (2) 在考生文件夹下有一个工程文件 sjt4.vbp, 窗体上已经画出所有控件 程序的作用是构成一个简单的时钟 刚运行时, 不计时, 选择一个单选按钮后, 再单击 计时 按钮, 则开始计时, 并根据所选的单选按钮决定是每秒显示一次秒数, 还是每 10 秒显示一次秒数 Text2 用于显示秒, 如图所示 窗体文件中已经给出了程序, 但不完整, 请去掉程序中的注释符, 把程序中的? 正确的内容 注意 : 不得修改已经给出的程序 最后把修改后的文件按原文件名存盘 国家教育部考试中心题库 19

19 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt4.vbp, 相应的窗体文件名为 sjt4.frm 由于所提供的窗体程序不完整, 在窗体的 Private Sub Timer1_Timer 事件过程中, 有三处地方需要修改 'num =? num = num + 1 2) 将语句 'Text2.Text = Text2.Text +? Text2.Text = Text2.Text ) 将语句 'Text1.Text = Text1.Text +? Text1.Text = Text1.Text + 1 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt4.vbp sjt4.frm sjt4.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt4.vbp 文件并运行 3. 综合应用 (1 小题, 计 30 分 ) 在考生文件夹下有一个工程文件 sjt5.vbp, 窗体上有两个图片框, 名称为 P1 P2, 分别用来表示信号灯和汽车, 其中在 P1 中轮流装入 黄灯.ico 红灯.ico 绿灯.ico 文件来实现信号灯的切换 ; 还有两个计时器 Timer1 和 Timer2,Timer1 用于变换信号灯, 黄灯 1 秒, 红灯 2 秒, 绿灯 3 秒 ;Timer2 用于控制汽车向左移动 运行时, 信号灯不断变换, 单击 开车 按钮后 汽车开始移动, 如果移动到信号灯前或信号灯下, 遇到红灯或黄灯, 则停止移动, 当变为绿灯后再继续移动 在窗体中已经给出了全部控件和程序, 但程序不完整, 要求阅读程序并去掉程序中的注释符, 把程序中的? 正确的内容, 使其实现上述功能, 但不能修改程序中的其他部分, 也不能修改控件的属性 最后把修改后的文件以原文件名存盘 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt5.vbp, 相应的窗体文件名为 sjt5.frm 由于所提供的窗体程序不完整, 在窗体的 Private Sub C1_Click() 事件过程中, 有一处地方需要修改 国家教育部考试中心题库 20

20 'Timer2.Enabled =? Timer2.Enabled = True 在窗体的 Private Sub Timer1_Timer() 事件过程中, 有一处地方需要修改 'P1.Picture = LoadPicture("?") P1.Picture = LoadPicture(" 绿灯.ico") 在窗体的 Private Sub Timer2_Timer() 事件过程中, 有二处地方需要修改 'Timer2.Enabled =? Timer2.Enabled = False 2) 将语句 'P2.Move? - 10, P2.Top, P2.Width, P2.Height P2.Move P2.Left - 10, P2.Top, P2.Width, P2.Height 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt5.vbp sjt5.frm sjt5.frx sjt5.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt5.vbp 文件并运行 第 06 套 : 1. 基本操作 (2 小题, 每小题 15 分, 共计 30 分 ) 请根据以下各小题的要求设计 Visual Basic 应用程序 ( 包括界面和代码 ) (1) 在名称为 Form1 的窗体上画两个命令按钮, 其名称分别为 C1 和 C2, 标题分别为 命令按钮 1 和 命令按钮 2, 通过属性窗口设计适当的属性, 使得程序运行后, 命令按钮 2 隐藏 编写适当的事件过程, 使得单击 命令按钮 1, 则 命令按钮 2 出现, 命令按钮 1 隐藏 ; 而如果单击 命令按钮 2, 则 命令按钮 1 出现, 命令按钮 2 隐藏 程序的运行情况如图所示 注意 : 程序中不得使用变量 存盘时必须存放在考生文件夹下, 工程文件名为 sjt1.vbp, 窗体文件名为 sjt1.frm 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画二个命令按钮控件, 通过其属性窗口将名称分别设为 C1 和 C2, 标题 (Caption 属性 ) 分别设为 命令按钮 1 和 命令按钮 2, 将 C2 的 Visible 属性为 False

21 单击命令按钮 1( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub C1_Clickk() C2.Visible = True C1.Visible = False 国家教育部考试中心题库 21 单击命令按钮 2( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub C2_Clickk() C1.Visible = True C2.Visible = False 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt1.vbp sjt1.frm sjt1.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt1.vbp 文件并运行 (2) 在名称为 Form1 的窗体上画一个列表框, 其名称为 L1; 一个水平滚动条, 其名称为 HS1,SmallChange 属性为 2, LargeChange 属性为 10,Min 属性为 0, Max 属性为 100, 编写适当的事件过程 程序运行后, 如果把滚动框移到某个位置, 然后单击窗体, 则在列表框中添加一个项目, 其内容是 xx, 其中 xx 是滚动框所在的位置, 如图所示 注意 : 程序中不要使用变量 ; 存盘时必须存放在考生文件夹下, 工程文件名为 sjt2.vbp, 窗体文件名为 sjt2.frm 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画一个列表框控件, 通过其属性窗口将名称设为 L1 画一个水平滚动条控件, 通过其属性窗口将名称设为 HS1,Min 属性设为 0,Max 属性设为 100,SmallChange 属性设为 2, LargeChange 属性设为 10 单击窗体 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Form_Click() L1.AddItem Str$(Form1.HS1) 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt2.vbp sjt2.frm sjt2.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt2.vbp 文件并运行 2. 简单应用 (2 小题, 每题 20 分, 计 40 分 ) * (1) 在考生文件夹下有一个工程文件 sjt3.vbp, 相应的窗体文件为 sjt3.frm, 在窗体上有一个命令按钮和一个文本框 程序运行后, 单击命令按钮, 即可计算出数组 arr 中每个元素与其下标相除所得的和, 并在文本框中显示出来 在窗体的代码窗口中, 已给出了部分程序, 其中计算数组 arr 中每个元

22 素与其下标相除所得的和的操作在通用过程 Fun 中实现, 请编写该过程的代码 要求 : 请勿改动程序中的其他部分, 只在 Function Fun() 和 End Function 之间 国家教育部考试中心题库 22 填入你编写的若干语句并运行程序 最后把修改后的文件按原文件名存盘 说明 : 数组 arr 中共有 40 个元素, 所谓 数组 arr 中每个元素与其下标相除所得的和, 指的是 : arr(1)/1 + arr(2)/2 + arr(3)/ arr(40)/40 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt3.vbp, 相应的窗体文件名为 sjt3.frm 由于提供的 Fun() 函数不完整, 需添加语句, 具体内容 : Function Fun(a() As Single) As Single Sum = 0 For i = 1 To UBound(a) Sum = Sum + a(i) / i Next i Fun = Sum End Function 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt3.vbp sjt3.frm sjt3.vbw out3.txt 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt3.vbp 文件并运行 (2) 在考生文件夹下有一个工程文件 sjt4.vbp, 相应的窗体文件为 sjt4.frm 在窗体上有两个命令按钮, 其名称分别为 Command1 Command2, 一个标签控件, 其名称为 Label1, 一个计时器控件, 其名称为 Timer1, 如图 1 所示 程序运行后, 在命令按钮 Command1 中显示 开始, 在命令按钮 Command2 中显示 停止, 在标签中用字体大小为 16 的粗体显示 热烈欢迎 ( 标签的 AutoSize 属性为 True ), 同时把计时器的 Interval 属性设置为 50, Enabled 属性设置为 True 此时如果单击 开始 命令按钮, 则该按钮变为禁用, 标题变为 继续, 同时标签自左至右移动, 每个时间间隔移动 20, 如图 2 所示, 移动出窗体右边界后, 自动从左边界开始向右移动 ; 如果单击 停止 命令按钮, 则该按钮变为禁用, 继续 命令按钮变为有效, 同时标签停止移动 ; 再次单击 继续 命令按钮后, 标签继续移动 这个程序不完整, 请把它补充完整, 并能正确运行 要求 : 去掉程序中的注释符, 把程序中的? 正确的内容, 使其实现上述功能, 但不能修改程序中的其他部分 最后把修改后的文件按原文件名存盘

23 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt4.vbp, 相应的窗体文件名为 sjt4.frm 由于所提供的窗体程序不完整, 在窗体的 Private Sub Command1_Click() 事件过程中, 有二处地方需要修改 国家教育部考试中心题库 23 'Timer1.Enabled =? Timer1.Enabled = True 2) 将语句 'Command1.Enabled =? Command1.Enabled = False 在窗体的 Private Sub Command2_Click() 事件过程中, 有一处地方需要修改 'Timer1.Enabled =? Timer1.Enabled = False 在窗体的 Private Sub Timer1_Timer() 事件过程中, 有一处地方需要修改 'Label1.Left =? Label1.Left = Label1.Left + 20 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt4.vbp sjt4.frm sjt4.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt4.vbp 文件并运行 3. 综合应用 (1 小题, 计 30 分 ) 在考生目录下有一个工程文件 sjt5.vbp 窗体中已经给出了所有控件 其功能是 : 单击 显示 命令按钮, 则把考生目录下的 in5.txt 文件中的所有字符放入 Text1( 可多行显示 ), 如图所示 ; 如果单击 统计 命令按钮, 则统计文本框中字母 A B C D 各自出现的次数, 并依次放到窗体变量 an,bn,cn,dn 之中 ( 放在其他变量中将无成绩 ); 如果单击 保存 命令按钮, 则把统计结果存入考生文件夹下的 out5.txt 文件中 文件中已给出了 显示 和 保存 按钮的 Click 事件过程 请编写 统计 按钮的 Click 事件过程 要求 : 统计每个字母出现的次数时, 不区分大小写 注意 :

24 不能修改已经给出的程序部分 ; 在结束程序运行之前, 必须单击 保存 按钮, 把结果存入 out5.txt 文件, 否则无成绩 最后把修改后的文件按原文件名存盘 解题思路 : 国家教育部考试中心题库 24 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt5.vbp, 相应的窗体文件名为 sjt5.frm 由于所提供的窗体程序不完整, 需添加事件过程 单击 统计 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command2_Click() n = Len(Text1) For k = 1 To n ch = Mid(Text1, k, 1) If UCase(ch) = "A" Then an = an + 1 End If If UCase(ch) = "B" Then bn = bn + 1 End If If UCase(ch) = "C" Then cn = cn + 1 End If If UCase(ch) = "D" Then dn = dn + 1 End If Next k Text1 = an & " " & bn & " " & cn & " " & dn 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt5.vbp sjt5.frm sjt5.frx sjt5.vbw out5.txt 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt5.vbp 文件并运行 第 07 套 : 1. 基本操作 (2 小题, 每小题 15 分, 共计 30 分 ) 请根据以下各小题的要求设计 Visual Basic 应用程序 ( 包括界面和代码 ) (1) 在名称为 Form1 的窗体上画一个标签, 其名称为 Label1, 标题为 等级考试,BorderStyle 属性为 1, 可以根据标题自动调整大小 ; 然后再画一个命令按钮, 其名称和标题均为 Command1, 编写适当的事件过程 程序运行后, 其界面如图 1 所示, 此时如果单击命令按钮, 则标签消失, 同时用标签的标题作为命令按钮的标题, 如图 2 所示

25 注意 : 存盘时必须存放在考生文件夹下, 工程文件名为 sjt1.vbp, 窗体文件名为 sjt1.frm 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画一个标签控件, 通过其属性窗口将名称设为 Label1, 标题 (Caption 属性 ) 设为 等级考试, 国家教育部考试中心题库 25 BorderStyle 属性为 1, 标题大小自动调整 (AutoSize 属性 ) 设为 True 画一个命令按钮控件, 通过其属性窗口将名称设为 Command1 单击命令按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command1_Click() Command1.Caption = Label1 Label1.Visible = False 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt1.vbp sjt1.frm sjt1.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt1.vbp 文件并运行 (2) 在名称为 Form1 的窗体上画一个文本框, 其名称为 Text1, 初始内容为空白 ; 然后再画三个单选按钮, 其名称分别为 Op1 Op2 和 Op3, 标题分别为北京 西安和杭州, 编写适当的事件过程 程序运行后, 如果选择单选按钮 Op1, 则在文本框中显示 颐和园 ; 如果选择单选按钮 Op2, 则在文本框中显示 兵马俑 ; 如果选择单选按钮 Op3, 则在文本框中显示 西湖 程序的运行情况如图所示 要求程序中不得使用变量, 事件过程中只能写一条语句 注意 : 存盘时必须存放在考生文件夹下, 工程文件名为 sjt2.vbp, 窗体文件名为 sjt2.frm 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画一个文本框控件, 通过其属性窗口将名称设为 Text1, 文本内容 (Text 属性 ) 设为空 画三个单选按钮控件, 通过属性窗口将名称设为 Op1 Op2 Op3, 标题 (Caption 属性 ) 分别设为 北京 西安 杭州 选择单选按钮 Op1( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Op1_Click() Text1 = " 颐和园 "

26 选择单选按钮 Op2( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Op2_Click() Text1.Text = " 兵马俑 " 选择单选按钮 Op3( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Op3_Click() Text1.Text = " 西湖 " 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt2.vbp sjt2.frm sjt2.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt2.vbp 文件并运行 2. 简单应用 (2 小题, 每题 20 分, 计 40 分 ) 国家教育部考试中心题库 26 * (1) 在考生文件夹下有一个工程文件 sjt3.vbp, 相应的窗体文件为 sjt3.frm 在窗体上有一个名称为 Command1 标题为 计算 的命令按钮 ; 两个水平滚动条, 名称分别为 Hscroll1 和 Hscroll2, 其 Max 属性均为 100,Min 属性均为 1; 四个标签, 名称分别为 Label1 Label2 Label3 和 Label4, 标题分别为 运算数 1 运算数 2 运算结果 和空白 ; 此外还有一个包含四个单选按钮的控件数组, 名称为 Option1, 标题分别为 + - * 和 /, 如图 1 所示 程序运行后, 移动两个滚动条中的滚动框, 用滚动条的当前值作为运算数, 如果选中一个单选钮, 然后单击命令按钮, 相应的计算结果将显示在 Label4 中, 程序运行情况如图 2 所示 这个程序不完整, 请把它补充完整, 并能正确运行 要求 : 去掉程序中的注释符, 把程序中的? 正确的内容, 使其能正确运行, 但不能修改程序中的其他部分, 也不能修改控件的属性 最后用原来的文件名保存工程文件和窗体文件 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt3.vbp, 相应的窗体文件名为 sjt3.frm 由于所提供的窗体程序不完整, 在窗体的 Private Sub Command1_Click() 事件过程中, 有三处地方需要修改 'If? = True Then If Option1(i) = True Then 2) 将语句

27 国家教育部考试中心题库 27 'Select Case? Select Case opt 3) 将语句 '? = Str(HScroll1.Value) & " " & opt & Str(HScroll2.Value) & " =" & Str(Result) Label4 = Str(HScroll1.Value) & " " & opt & Str(HScroll2.Value) & " =" & Str(Result) 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt3.vbp sjt3.frm sjt3.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt3.vbp 文件并运行 (2) 在考生文件夹下有一个工程文件 sjt4.vbp, 相应的窗体文件为 sjt4.frm 在窗体上有一个命令按钮, 其名称为 Command1, 标题为 输入 / 显示 ; 此外还有一个文本框, 其名称为 Text1, 初始内容为空白 程序的功能是, 程序运行后, 单击命令按钮, 显示输入对话框, 在对话框中输入某个月份的数值 (1~12), 然后单击 确定 按钮, 即可在文本框中输出该月份所在的季节 例如输入 5, 将输出 5 月份是夏季, 如图所示 该程序不完整, 请把它补充完整 要求 : 去掉程序中的注释符, 把程序中的? 正确的内容, 使其能正确运行, 但不能修改程序中的其他部分 最后用原来的文件名保存工程文件和窗体文件 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt4.vbp, 相应的窗体文件名为 sjt4.frm 由于所提供的窗体程序不完整, 在窗体的 Private Sub Command1_Click() 事件过程中, 有三处地方需要修改 'Loop Until? And n < 13 Loop Until n > 0 And n < 13 2) 将语句 'Select Case? Select Case n 3) 将语句 'Select Case? Select Case m 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt4.vbp sjt4.frm sjt4.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt4.vbp 文件并运行

28 3. 综合应用 (1 小题, 计 30 分 ) 国家教育部考试中心题库 28 在考生的文件夹下有一个工程文件 sjt5.vbp, 相应的窗体文件为 sjt5.frm 在窗体上有两个命令按钮, 其名称分别为 Command1 和 Command2, 标题分别为 写文件 和 读文件, 如图 1 所示 其中 写文件 命令按钮事件过程用来建立一个通信录, 以随机存取方式保存到文件 t5.txt 中 ; 而 读文件 命令按钮事件过程用来读出文件 t5.txt 中的每个记录, 并在窗体上显示出来 通信录中的每个记录由 3 个字段组成, 结构如下 : 姓名 (Name) 电话 (Tel) 邮政编码 (Pos) LiuMingliang (010) 各字段的类型和长度为 : 姓名 (Name): 字符串 15 电话 (Tel): 字符串 15 邮政编码 (Pos) 长整型 (Long) 程序运行后, 如果单击 写文件 命令按钮, 则可以随机存取方式打开文件 t5.txt, 并根据提示向文件中添加记录, 每写入一个记录后, 都要询问是否再输入新记录, 回答 Y ( 或 y ) 则输入新记录, 回答 N ( 或 n ) 则停止输入 ; 如果单击 读文件 命令按钮, 则可以随机存取方式打开文件 t5.txt, 读出文件中的全部记录, 并在窗体上显示出来, 如图 2 所示 该程序不完整, 请把它补充完整 要求 : 1) 去掉程序中的注释符, 把程序中的? 正确的内容, 使其能正确运行, 但不能修改程序中的其他部分 2) 文件 t5.txt 中已有 3 个记录 ( 如图 2 所示 ), 请运行程序, 单击 写文件 命令按钮, 向文件 t5.txt 中添加以下两个记录 ( 全部采用西文方式 ): LiDaqing (027) ChenQingshan (022) ) 运行程序, 单击 读文件 命令按钮, 在窗体上显示全部记录 ( 共 5 个 ) 4) 用原来的文件名保存工程文件和窗体文件 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt5.vbp, 相应的窗体文件名为 sjt5.frm 由于所提供的窗体程序不完整, 在命令按钮的 Private Sub Command1_Click() 事件过程中, 有三处地方需要修改

29 'RecNum =? RecNum = RecNum + 1 国家教育部考试中心题库 29 2) 将语句 'Put #1,? Put #1, RecNum, Pers 3) 将语句 'Loop While UCase(asp)? Loop While UCase(asp) <> "N" 由于所提供的窗体程序不完整, 在命令按钮的 Private Sub Command2_Click() 事件过程中, 有二处地方需要修改 'RecNum =? RecNum = LOF(1) / Len(Pers) 2) 将语句 'Get #1,? Get #1, i, Pers 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt5.vbp sjt5.frm sjt5.frx sjt5.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt5.vbp 文件并运行 第 08 套 : 1. 基本操作 (2 小题, 每小题 15 分, 共计 30 分 ) 请根据以下各小题的要求设计 Visual Basic 应用程序 ( 包括界面和代码 ) (1) 在名称为 Form1 的窗体上画一个文本框, 其名称为 T1, 宽度和高度分别为 1400 为 400; 再画两个命令按钮, 其名称分别为 C1 和 C2, 标题分别为 显示 和 扩大, 编写适当的事件过程 程序运行后, 如果单击 C1 命令按钮, 则在文本框中显示 等级考试, 如图 1 所示 ; 如果单击 C2 命令按钮, 则使文本框在高 宽方向上各增加一倍, 文本框中的字体大小扩大到原来的 3 倍, 如图 2 所示 注意 : 要求程序中不得使用变量 存盘时必须存放在考生文件夹下, 工程文件名为 sjt1.vbp, 窗体文件名

30 为 sjt1.frm 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 国家教育部考试中心题库 30 在该窗体上画一个文本框控件, 通过其属性窗口将名称设为 T1, 高 (Height 属性 ) 设为 400, 宽 (Width 属性 ) 设为 1400 画二个命令按钮控件, 通过其属性窗口将名称分别设为 C1 C2, 标题 (Caption 属性 ) 分别设为 显示 扩大 单击 显示 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub C1_Click() T1 = " 等级考试 " 单击 扩大 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub C2_Click() T1.Height = 2 * Me.T1.Height T1.Width = 2 * T1.Width T1.FontSize = 3 * Form1.T1.FontSize 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt1.vbp sjt1.frm sjt1.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt1.vbp 文件并运行 (2) 在名称为 Form1 的窗体上画一个命令按钮, 其名称为 C1, 标题为 转换 ; 然后再画两个文本框, 其名称分别为 Text1 和 Text2, 初始内容均为空白, 编写适当的事件过程 程序运行后, 在 Text1 中输入一行英文字符串, 如果单击命令按钮, 则 Text1 文本框中的字母都变为小写, 而 Text2 中的字母都变为大写 例如, 在 Text1 中输入 Visual Basic Programming, 则单击命令按钮后, 结果如图所示 要求 : 不得使用任何变量 * 注意 : 存盘时必须存放在考生文件夹下, 工程文件名为 sjt2.vbp, 窗体文件名为 sjt2.frm 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画一个命令按钮控件, 通过其属性窗口将名称设为 C1, 标题 (Caption 属性 ) 设为 转换 画二个文本框控件, 通过其属性窗口将名称分别设为 Text1 Text2,Text 属性均设为空 单击 转换 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub C1_Click()

31 Text1.Text = LCase(Text1.Text) Text2.Text = UCase(Text1.Text) 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt2.vbp sjt2.frm sjt2.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt2.vbp 文件并运行 2. 简单应用 (2 小题, 每题 20 分, 计 40 分 ) 国家教育部考试中心题库 31 * (1) 在考生文件夹下有一个工程文件 sjt3.vbp, 相应的窗体文件为 sjt3.frm, 包含了所有控件和部分程序, 如图所示 要求 : 1) 利用属性窗口向列表框添加四个项目 : Visual Basic,Turbo C, C++,Java; 2) 请编写适当的程序完成以下功能 : 当选择列表框中的一项和单选按钮 Option1, 然后单击 确定 命令按钮, 则文本框中显示 XXX 笔试 ; 当选择列表框中的一项和单选按钮 Option2, 然后单击 确定 命令按钮, 则文本框中显示 XXX 上机 其中 XXX 是在列表框中所选择的项目 注意 : 考生不得修改窗体文件中已经存在的程序, 退出程序时必须通过单击窗体右上角的关闭按钮 在结束程序运行之前, 必须至少要进行一次选择操作 ( 包括列表框和单选按钮 ), 否则不得分 最后把修改后的文件按原文件名存盘 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt3.vbp, 相应的窗体文件名为 sjt3.frm 由于所提供的窗体控件不完整, 向列表框控件添加项目 (List 属性 ), 添加的项目分别为 Visual Basic, Turbo C,C++,Java, 每个项目为一行 由于所提供的窗体程序不完整, 单击 确定 命令按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command1_Click() If Option1.Value And List1.Text <> "" Then Text1.Text = List1.Text & Option1.Caption Else If Option2.Value And List1.Text <> "" Then Text1.Text = List1.Text & Option2.Caption End If End If

32 另外需注意 : 在结束程序运行之前, 必须至少要进行一次选择操作 ( 包括列表框和单选按钮 ), 退出程序时需单击窗体右上角的关闭按钮, 这样就运行了 Private Sub Form_Unload(Cancel As Integer) 事件过程 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt3.vbp sjt3.frm sjt3.frx sjt3.vbw out3.txt 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt3.vbp 文件并运行 (2) 在考生文件夹下有一个工程文件 sjt4.vbp, 相应的窗体文件为 sjt4.frm 在窗体上有一个命令按钮, 其名称为 Command1, 标题为 计算并输出 程序运行后, 如果单击命令按钮, 程序将计算 500 以内两个数之间 ( 包括开头和结尾的数 ) 所有连续数的和为 1250 的正整数, 并在窗体上显示出来 这样的数有多组, 程序输出每组开头和结尾的正整数, 并用 ~ 国家教育部考试中心题库 32 连接起来, 如图所示 该程序不完整, 请把它补充完整 要求 : 去掉程序中的注释符, 把程序中的? 正确的内容, 使其能正确运行, 但不能修改程序中的其他部分 最后用原来的文件名保存工程文件和窗体文件 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt4.vbp, 相应的窗体文件名为 sjt4.frm 由于所提供的窗体程序不完整, 在窗体的 Private Sub Command1_Click() 事件过程中, 有三处地方需要修改 'isum =? isum = 0 2) 将语句 'isum =? isum = isum + j 3) 将语句 'If isum =? Then If isum = 1250 Then 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt4.vbp sjt4.frm sjt4.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt4.vbp 文件并运行

33 3. 综合应用 (1 小题, 计 30 分 ) 在窗体上画一个文本框, 其名称为 Text1, 初始内容为空白, 并设置成多行显示格式 ; 然后再画两个命令按钮, 其名称分别为 Command1 和 Command2, 标题分别为 显示 和 保存, 如图所示, 编写适当的事件过程 程序运行后, 如果单击 显示 命令按钮, 则读取考生文件夹下的 in5.txt 文件, 并在文本框中显示出来, 该文件是一个用随机存取方式建立的文件, 共有 5 个记录, 要求按记录号顺序显示全部记录, 每个记录一行 ; 如果单击 保存 命令按钮, 则把所有记录保存到考生文件夹下的顺序文件 out5.txt 中 随机文件 in5.txt 中的每个记录包括 3 个字段, 分别为姓名 性别和年龄, 其名称和长度分别为 : Name 字符串 8 Sex 字符串 4 Age Integer 其类型定义为 : Private Type StudInfo Name As String * 8 Sex As String * 4 Age As Integer End Type 国家教育部考试中心题库 33 要求 : 1) 文件 out5.txt 以顺序存取方式建立和保存 2) 存盘时必须存放在考生文件夹下, 工程文件名为 sjt5.vbp, 窗体文件名为 sjt5.frm 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt5.vbp, 相应的窗体文件名为 sjt5.frm 在该窗体上画一个文本框控件, 通过其属性窗口将名称设为 Text1, 文本内容 (Text 属性 ) 设为空, 多行 (MultiLine 属性 ) 设为 True 画二个命令按钮控件, 通过其属性窗口将名称分别设为 Command1 Command2, 标题 (Caption 属性 ) 分别设为 显示 保存 单击 显示 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command1_Click() Dim RecNum As Long Open App.Path & "\in5.txt" For Random As #1 Len = Len(Stud) RecNum = 1 Do While Not EOF(1) Get #1, RecNum, Stud Text1.Text = Text1.Text & Stud.Name

34 Text1.Text = Text1.Text & Stud.Sex Text1.Text = Text1.Text & Str(Stud.Age) Text1.Text = Text1.Text + vbcrlf RecNum = RecNum + 1 Loop Close 1 单击 保存 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command2_Click() Open App.Path & "\out5.txt" For Output As #1 Print #1, Text1.Text Close 1 声明部分定义一个存放 姓名 性别 和 年龄 纪录的结构, 具体内容 : Private Type StudInfo Name As String * 8 Sex As String * 4 Age As Integer End Type 在声明部分还定义一个结构变量, 其语句 : Dim Stud As StudInfo 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt5.vbp sjt5.frm sjt5.vbw out5.txt 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt5.vbp 文件并运行 第 09 套 : 1. 基本操作 (2 小题, 每小题 15 分, 共计 30 分 ) 国家教育部考试中心题库 34 请根据以下各小题的要求设计 Visual Basic 应用程序 ( 包括界面和代码 ) (1) 在名称为 Form1 的窗体上画两个命令按钮, 其名称分别为 Command1 和 Command2, 标题分别为 扩大 和 移动 如图所示, 编写适当的事件过程 程序运行后, 如果单击 Command1 命令按钮, 则使窗体在高 宽方向上各增加 0.2 倍 ( 变为原来的 1.2 倍 ); 如果单击 Command2 命令按钮, 则使窗体向右移动 200, 向下移动 100 要求 : 程序中不得使用变量 存盘时必须存放在考生文件夹下, 工程文件名为 sjt1.vbp, 窗体文件名为 sjt1.frm 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 该窗体上画二个命令按钮控件, 通过其属性窗口将名称分别设为 Command1

35 Command2, 标题 (Caption 属性 ) 分别设为 扩大 和 移动 单击 扩大 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command1_Click() Height = 1.2 * Height Width = Width * 1.2 单击 移动 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command2_Click() Left = Left Top = Top 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt1.vbp sjt1.frm sjt1.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt1.vbp 文件并运行 (2) 在名称为 Form1 的窗体上画一个标签, 其名称为 Label1, 标题为 计算机等级考试,Left 属性为 0; 再画一个水平滚动条, 其名称为 HScroll1, 在属性窗口中设置其属性如下 : Min 0 Max 3000 SmallChange 10 LargeChange 100 编写适当的事件过程 程序运行后, 如果移动滚动条上的滚动框, 则可使标签向相应的方向移动, 标签距窗体左边框的距离等于滚动框的位置, 程序的运行情况如图所示 要求 : 国家教育部考试中心题库 35 程序中不得使用变量, 每个事件过程中只能写一条语句 注意 : 存盘时必须存放在考生文件夹下, 工程文件名为 sjt2.vbp, 窗体文件名为 sjt2.frm 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画一个标签控件, 通过其属性窗口将名称设为 Label1, 标题 (Caption 属性 ) 设为 计算机等级考试,Left 属性设为 0 画一个水平滚动条控件, 通过其属性窗口将名称设为 HScroll1,Min 属性设为 0,Max 属性设为 3000,SmallChange 属性设为 10,LargeChange 属性设为 100 移动滚动条上的滚动框 ( 即运行 Scroll 事件过程 ), 在该 Scroll 事件过程中加入语句 : Private Sub HScroll1_Scroll()

36 Label1.Left = Form1.HScroll1 单击滚动条上的方向按钮 ( 即运行 Click 事件过程 ) 也能实现题目所要求的功能, 在该 Click 事件过程中加入语句 : Private Sub HScroll1_Change() Label1.Left = Me.HScroll1 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt2.vbp sjt2.frm sjt2.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt2.vbp 文件并运行 2. 简单应用 (2 小题, 每题 20 分, 计 40 分 ) * (1) 在名称为 Form1 的窗体上画一个计时器, 其名称为 Timer1; 再画一个图像框, 其名称为 Image1, 在该图像框中装入一个图形文件 pic.ico; 然后画一个水平滚动条, 其名称为 HScroll1, Min 属性值为 100,Max 属性值为 1200,LargeChange 属性值为 100,SmallChange 属性值为 25, 编写适当的事件过程 程序运行后, 可以使图像框闪烁, 其闪烁速度可以通过滚动条调节 提示 : 图像框的闪烁可以通过图像框交替地显示和隐藏来实现 要求 : 程序中不得使用变量, 每个事件过程中只能写一条语句 注意 : 存盘时必须存放在考生文件夹下, 工程文件名为 sjt3.vbp, 窗体文件名为 sjt3.frm 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画一个计时器控件, 通过其属性窗口将名称设为 Timer1 画一个图像框, 通过其属性窗口将名称设为 Image1, 通过 Picture 属性将图形文件 pic.ico 装入 画一个水平滚动条, 通过其属性窗口将名称设为 HScroll1,Min 属性设为 100,Max 属性设为 1200,LargeChange 属性设为 100, SmallChange 属性设为 25 点击滚动条 ( 即运行 Change 事件过程 ), 在 Change 事件过程中加入语句 : Timer1.Interval = HScroll1.Value 还需在计时器的 Timer 事件过程中加入语句 :Image1.Visible = Not Image1.Visible, 即完 国家教育部考试中心题库 36 成了图像框交替地显示和隐藏功能

37 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt3.vbp sjt3.frm sjt3.frx sjt3.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt3.vbp 文件并运行 (2) 在考生目录下有一个工程文件 sjt4.vbp, 包含了所有控件和部分程序, 如图所示 要求 : 1) 利用属性窗口设置适当的属性 : 为 List1 列表框添加 3 个项目 : 宋体 黑体 楷体 _GB2312;Text1 文本框设置初始值为 计算机 ;Hscroll1 水平滚动条设置最小值和最大值分别为 10 和 50 2) 去掉程序中的注释符, 把程序中的? 正确的内容, 完成以下功能 : 如果在列表框中选择一种字体, 然后移动滚动条中的滚动框, 则可使文本框中的文字按所选择的字体显示, 并可随着滚动框的移动放大或缩小 ; 如果不选择字体直接移动滚动框, 则显示一个信息框, 提示 请选择字体 注意 : 去掉程序中的注释符, 把程序中的? 正确的内容, 使其实现上述功能, 但不能修改程序中的其他部分 最后把修改后的文件按原文件名存盘 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt4.vbp, 相应的窗体文件名为 sjt4.frm 由于所提供的窗体控件不完整, 通过属性窗口向列表框中添加项目 (List 属性 ), 添加的项目分别为 : 宋体 黑体 楷体 _GB2312, 每个项目为一行 通过属性窗口将文本内容 (Text 属性 ) 设为 计算机 通过属性窗口将水平滚动条最小值 (Min 属性 ) 设为 10, 最大值 (Max 属性 ) 设为 50 由于所提供的窗体程序不完整, 在水平滚动条的 Private Sub HScroll1_Change() 事件过程中, 有二处地方需要修改 'Text1.FontSize =? Text1.FontSize = HScroll1.Value 2) 将语句 'Text1.FontName =? Text1.FontName = List1.Text 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt4.vbp sjt4.frm sjt4.frx sjt4.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt4.vbp 文件并运行

38 3. 综合应用 (1 小题, 计 30 分 ) 国家教育部考试中心题库 37 在考生文件夹下有一个工程文件 sjt5.vbp, 已给出了部分控件和部分程序 程序运行时, 请在窗体上画三个标签, 其名称分别为 Label1 Label2 和 Label3, 标题分别为 姓名 电话号码 和 邮政编码 再画三个文本框, 其名称分别为 Text1 Text2 和 Text3, 初始内容均为空白, 如图所示 程序运行后, 如果单击 显示第三个记录 命令按钮, 则读取考生文件夹下 in5.txt 文件中的第三个记录, 将该记录的三个字段分别显示在三个文本框中 ( 该文件是一个用随机存取方式建立的文件, 共有 5 个记录 ) 单击 保存 按钮, 则把该记录 ( 三个字段 ) 保存到考生文件夹下的顺序文件 out5.txt 中 请编写 显示第三个记录 按钮的 Click 事件过程, 以实现上述功能 注意 : 考生不得修改已经存在的程序, 必须用 保存 按钮存储结果, 否则无成绩 最后, 按原文件名把程序存盘 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt5.vbp, 相应的窗体文件名为 sjt5.frm 在该窗体上画三个标签控件, 通过其属性窗口将名称分别设为 Label1 Label2 和 Label3, 标题 (Caption 属性 ) 分别设为 姓名 电话号码 和 邮政编码 画三个文本框控件, 通过其属性窗口将名称分别设为 Text1 Text2 和 Text3, 文本内容 (Text 属性 ) 均设为空 单击 显示第三个记录 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command1_Click() Dim Pal As Paltype Open App.Path & "\in5.txt" For Random As #1 Len = Len(Pal) Get #1, 3, Pal Text1.Text = Pal.Name Text2.Text = Pal.Tel Text3.Text = Str(Pal.Post) Close 1 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt5.vbp sjt5.frm sjt5.vbw out5.txt 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt5.vbp 文件并运行 第 10 套 : 1. 基本操作 (2 小题, 每小题 15 分, 共计 30 分 )

39 请根据以下各小题的要求设计 Visual Basic 应用程序 ( 包括界面和代码 ) (1) 在名称为 Form1 的窗体上画一个水平滚动条, 其名称为 HScroll1,Min 属性为 1000,Max 属性为 1500,LargeChange 属性为 50,SmallChange 属性为 2; 然后再画一个文本框, 其名称为 Text1, 初始内容为空白, 编写适当的事 国家教育部考试中心题库 38 件过程 程序运行后, 移动滚动框, 则在文本框中显示滚动框的当前位置 程序的运行情况如图所示 要求 : 1) 不得使用任何变量 2) 存盘时必须存放在考生文件夹下, 工程文件名为 sjt1.vbp, 窗体文件名为 sjt1.frm 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画一个水平滚动条控件, 通过其属性窗口将名称设为 HScroll1, 将 Min 属性设为 1000, 将 Max 属性设为 1500, 将 LargeChange 属性设为 50, 将 SmallChange 属性设为 2 画一个文本框控件, 通过其属性窗口将名称设为 Text1, 文本内容 (Text 属性 ) 设为空白移动滚动框 ( 即运行 Change 事件过程 ), 在该 Change 事件过程中加入语句 : Private Sub HScroll1_Change() Text1 = HScroll1 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt1.vbp sjt1.frm sjt1.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt1.vbp 文件并运行 (2) 在名称为 Form1 的窗体上画一个命令按钮, 其名称为 C1, 标题为 移动, 位于窗体的左上部, 如图 1 所示, 编写适当的事件过程 程序运行后, 每单击一次窗体, 都使得命令按钮同时向右 向下移动 100 程序的运行情况如图 2 所示 要求 : 1) 不得使用任何变量 ; 2) 存盘时必须存放在考生文件夹下, 工程文件名为 sjt2.vbp, 窗体文件名为 sjt2.frm 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画一个命令按钮控件, 通过其属性窗口将名称设为 C1, 标题 (Caption 属性 ) 设为 移动 单击窗体 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Form_Click()

40 国家教育部考试中心题库 39 C1.Left = C1.Left C1.Top = C1.Top 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt2.vbp sjt2.frm sjt2.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt2.vbp 文件并运行 2. 简单应用 (2 小题, 每题 20 分, 计 40 分 ) * (1) 在考生文件夹下有一个工程文件 sjt3.vbp, 窗体上有一个单选按钮数组, 含三个单选按钮 ; 还有一个标题为 显示 的命令按钮 ( 如图所示 ) 程序的功能是, 在运行时, 如果选中一个单选按钮并单击 显示 按钮, 则在窗体上显示相应的信息, 例如若选中 小学生, 则在窗体上显示 我是小学生 要求 : 去掉程序中的注释符, 把程序中的? 正确的内容, 使其实现上述功能, 但不能修改程序中的其他部分, 也不能修改控件的属性 最后把修改后的文件以原来的文件名存盘 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt3.vbp, 相应的窗体文件名为 sjt3.frm 由于所提供的窗体程序不完整, 在窗体的 Private Sub C1_Click() 事件过程中, 有四处地方需要修改 'For i =? To For i = 0 To 2) 将语句 'To? To 2 3) 将语句 'If Op1(i).? = True Then If Op1(i).Value = True Then 4) 将语句 'Print " 我是 " + Op1(i).? Print " 我是 " + Op1(i).Caption 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt3.vbp sjt3.frm sjt3.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt3.vbp 文件并运行

41 (2) 在考生文件夹下有一个工程文件 sjt4.vbp, 相应的窗体文件为 sjt4.frm 窗体上有一个名称为 Command1 的命令按钮和一个名称为 Timer1 的计时器 请在窗体上画一个标签 ( 名称为 Label1, 标题为 请输入一个正整数 ) 国家教育部考试中心题库 40 再画一个文本框 ( 名称为 Text1, 初始内容为空白 ) 已经给出了相应的事件过程 程序运行后, 在文本框中输入一个正整数, 此时如果按回车键, 则可使文本框中的数字每隔 0.3 秒减 1( 倒计数 ); 当减到 0 时, 倒计数停止, 清空文本框, 并把焦点移到文本框中 要求 : 去掉程序中的注释符, 把程序中的? 正确的内容, 使其能正确运行, 但不能修改程序中的其他部分 最后把修改后的文件按原文件名存盘 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt4.vbp, 相应的窗体文件名为 sjt4.frm 由于所提供的窗体控件不完整, 在该窗体上画一个标签控件, 通过其属性窗口将名称设为 Label1, 标题 (Caption 属性 ) 设为 请输入一个正整数 画一个文本框控件, 通过属性窗口将文本内容 (Text 属性 ) 设为空 由于所提供的窗体程序不完整, 在计时器的 Private Sub Timer1_Timer() 事件过程中, 有三处地方需要修改 'If Val(?) = 0 Then If Val(Text1.Text) = 0 Then 2) 将语句 'Timer1.? = False Timer1.Enabled = False 3) 将语句 'Text1.? Text1.SetFocus 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt4.vbp sjt4.frm sjt4.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt4.vbp 文件并运行 3. 综合应用 (1 小题, 计 30 分 )

42 在考生文件夹下有一个工程文件 sjt5.vbp 和随机文件 in5.txt, 文件中的每个记录包括 3 个字段, 分别为姓名 电话号码和邮政编码, 其名称 类型和长度分别为 : Name 字符串 8 Tel 字符串 10 Post Long 窗体中有一个文本框和两个命令按钮 程序运行后, 如果单击 读入并显示记录 命令按钮, 则从考生文件夹下的 in5.txt 文件中读入所有记录并显示在文本框中 ( 每条记录占一行, 数据项的顺序是姓名 电话 邮编, 见图, 可使用符号常量 vbcrlf 表示回车换行 ); 若单击 保存 按钮则把文本框中的内容存入 out5.txt 文件中 要求 : 国家教育部考试中心题库 41 1) 编写 读入并显示记录 按钮的 Click 过程 2) 在文本框中把所有字母大写字母 ( 可以手工修改 ) 3) 单击 保存 按钮把修改后的文本框内容存盘, 否则无成绩!( 过程已给出, 不能修改 ) 最后以原文件名将程序存放在考生文件夹下 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt5.vbp, 相应的窗体文件名为 sjt5.frm 由于所提供的窗体程序不完整, 需添加事件过程 单击 读入并显示记录 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub Command1_Click() ' 考生应编写的程序 Open App.Path & "\in5.txt" For Random As #1 Len = Len(pal) For i = 1 To 5 Get #1, i, pal Text1.Text = Text1.Text & pal.name Text1.Text = Text1.Text & pal.tel Text1.Text = Text1.Text & Str(pal.Post) Text1.Text = Text1.Text + vbcrlf Next Close 1 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt5.vbp sjt5.frm sjt5.vbw out5.txt 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt5.vbp 文件并运行 第 11 套 : 1. 基本操作 (2 小题, 每小题 15 分, 共计 30 分 )

43 请根据以下各小题的要求设计 Visual Basic 应用程序 ( 包括界面和代码 ) (1) 在名称为 Form1 的窗体上建立一个名称为 Op1 的单选按钮数组, 含三个单选按钮, 它们的标题依次为 选择 1 选择 2 选择 3, 其下标分别为 0,1,2, 初始状态下, 选择 2 为选中状态 运行后的窗体如图所示 * 注意 : 存盘时必须存放在考生文件夹下, 工程文件名为 sjt1.vbp, 窗体文件名为 sjt1.frm 国家教育部考试中心题库 42 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画一个单选按钮控件, 通过对单选按钮控件的复制产生单选按钮控件数组, 共有三个单选按钮, 通过属性窗口将名称设为 Op1,Index 属性分别设为 0 1 2, 标题 (Caption 属性 ) 分别设为 选择 1 选择 2 选择 3, 选择 2 的 Value 属性设为 True 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt1.vbp sjt1.frm sjt1.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt1.vbp 文件并运行 * (2) 在窗体上建立一个二级菜单, 第一级含 2 个菜单项, 标题分别为 编辑 帮助, 名称分别为 edit help 其中 编辑 菜单含有子菜单, 共有 3 个菜单项, 其标题依次为 剪切 复制 粘贴, 名称分别为 cut copy paste ( 如图所示 ) * 注意 : 存盘时必须存放在考生文件夹下, 工程文件名为 sjt2.vbp, 窗体文件名为 sjt2.frm 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上通过菜单编辑器建立二个主菜单, 在菜单编辑器的标题处分别输入 编辑 帮助, 名称处分别输入 edit help, 在 编辑 菜单下有三个子菜单, 在菜单编辑器的标题处分别输入 剪切 复制 粘贴, 名称处分别输入 cut copy paste 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt2.vbp sjt2.frm sjt2.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt2.vbp 文件并运行 2. 简单应用 (2 小题, 每题 20 分, 计 40 分 ) *

44 (1) 在考生文件夹下有一个工程文件 sjt3.vbp, 它的功能是在运行时只显示名为 Form2 的窗体, 单击 Form2 上的 C2 按钮, 则显示名为 Form1 的窗体 ; 单击 Form1 上的 C1 按钮, 则 Form1 的窗体消失 这个程序并不完整, 要求 : 1) 把 Form2 设为启动窗体 ; 把 Form1 上按钮的标题 隐藏, 把 Form2 上按钮的标题 显示 2) 去掉程序中的注释符, 把程序中的? 正确的内容, 使其实现上述功能, 但不能修改程序中的其他部分 最后把修改后的文件存盘 3) 工程文件和窗体文件仍以原来的文件名存盘 国家教育部考试中心题库 43 正确程序运行后的界面如图所示 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt3.vbp, 相应的窗体文件名分别为 sjt31.frm 和 sjt32.frm 由于所提供的 Form1 窗体控件不完整, 通过其属性窗口将标题 (Caption 属性 ) 设为 隐藏 提供的 Form2 窗体控件不完整, 通过其属性窗口将标题 (Caption 属性 ) 设为 显示 选择 工程 菜单下的 工程 1 属性 选项, 打开该工程的属性窗口, 在通用选项卡中将启动对象选为 Form2 即可 由于所提供的 Form1 窗体程序不完整, 在窗体的 Private Sub C1_Click() 事件过程中, 有一处地方需要修改 'Form1.Visible =? Form1.Visible = False 由于所提供的 Form2 窗体程序不完整, 在窗体的 Private Sub C2_Click() 事件过程中, 有一处地方需要修改 'Form1.Visible =? Form1.Visible = True 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt3.vbp sjt31.frm sjt32.frm sjt3.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt3.vbp 文件并运行 (2) 在考生文件夹下有一个工程文件 sjt4.vbp, 它的功能是在文本框中输入一个整数, 单击 移动 按钮后, 如果输入的是正数, 滚动条中的滚动框向右移动与该数相等的刻度, 但如果超过了滚动条的最大刻度, 则不移动,

45 并且显示 文本框中的数值太大 ; 如果输入的是负数, 滚动条中的滚动框向左移动与该数相等的刻度, 但如果超过了滚动条的最小刻度, 则不移动, 并且显示 文本框中的数值太小, 如图所示 要求 : 去掉程序中的注释符, 把程序中的? 正确的内容, 使其实现上述功能, 但不能修改程序中的其他部分, 也不能修改控件的属性 最后把修改后的程序以原来的文件名存盘 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt4.vbp, 相应的窗体文件名为 sjt4.frm 由于所提供的窗体程序不完整, 在 移动 按钮的 Private Sub C1_Click() 事件过程中, 有三处地方需要修改 国家教育部考试中心题库 44 'If HS1.Value + Text1.Text > HS1.? Then If HS1.Value + Text1.Text > HS1.Max Then 2) 将语句 'ElseIf HS1.Value + Text1.Text <? Then ElseIf HS1.Value + Text1.Text < HS1.Min Then 3) 将语句 '? = HS1.Value + Text1.Text HS1.Value = HS1.Value + Text1.Text 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt4.vbp sjt4.frm sjt4.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt4.vbp 文件并运行 3. 综合应用 (1 小题, 计 30 分 ) 在名称为 Form1 的窗体上画一个文本框, 名称为 Text1, 允许多行显示 ; 再画三个命令按钮, 名称分别为 C1 C2 C3, 标题分别为 输入 转换 存盘 ( 如图所示 ) 请编写适当的事件过程, 使得在运行时, 单击 输入 按钮, 则从考生文件夹中读入 in5.txt 文件 ( 文件中只有字母和空格 ), 放入 Text1 中 ; 单击 转换 按钮, 则把 Text1 中的所有小写字母转换为大写字母 ; 单击 存盘 按钮, 则把 Text1 中的内容存入 out5.txt 文件中 注意 : 考生必须把转换后的内容用 存盘 按钮存入 out5.txt 文件, 否则无成绩 考生的工程文件以文件名 sjt5.vbp 存盘, 窗体文件以文件名 sjt5.frm 存盘 解题思路 :

46 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画一个文本框, 通过其属性窗口将名称设为 Text1, 多行显示 (Multiline 属性 ) 设为 True, 即允许多行显示 画三个命令按钮, 通过其属性窗口将名称分别设为 C1 C2 C3, 标题 (Caption 属性 ) 分别设为 输入 转换 存盘 单击 输入 按钮 ( 即运行 Click 事件过程 ), 在 Click 事件过程中加入语句 : Private Sub C1_Click() Open App.Path & "\in5.txt" For Input As #1 Input #1, a$ Text1.Text = a$ Close #1 单击 输入 按钮 ( 即运行 Click 事件过程 ), 在 Click 事件过程中加入语句 : Private Sub C2_Click() a$ = Text1.Text 国家教育部考试中心题库 45 b$ = "" n = Len(a$) For i = 1 To n b$ = b$ + UCase$(Mid$(a$, i, 1)) Next Text1.Text = b$ 单击 输入 按钮 ( 即运行 Click 事件过程 ), 在 Click 事件过程中加入语句 : Private Sub C3_Click() Open App.Path & "\out5.txt" For Output As #1 Print #1, Text1.Text Close #1 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt5.vbp sjt5.frm sjt5.vbw out5.txt 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt5.vbp 文件并运行 第 12 套 : 1. 基本操作 (2 小题, 每小题 15 分, 共计 30 分 ) 请根据以下各小题的要求设计 Visual Basic 应用程序 ( 包括界面和代码 ) (1) 在名称为 Form1 的窗体上画一个文本框, 名称为 Text1, 字体为 黑体, 文本框中的初始内容为 程序设计 ; 再画一个命令按钮, 名称为 C1, 标题为 改变字体 ( 如图所示 ) 请编写适当事件过程, 使得在运行时, 单击命令按钮, 则把文本框中文字的字体 宋体 程序中不

47 得使用任何变量 * 注意 : 保存时必须存放在考生文件夹下, 工程文件名为 sjt1.vbp, 窗体文件名为 sjt1.frm 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画一个文本框, 通过其属性窗口将名称设为 Text1, 字体 (Font 属性 ) 设为 黑体, 文本框中的初始内容 (Text 属性 ) 设为 程序设计 另外再画一个命令按钮, 通过其属性窗口将名称设为 C1, 标题 (Caption 属性 ) 设为 改变字体 单击命令按钮 ( 即运行 Click 等事件过程 ), 使用 (Text1.Font = " 宋体 ") 语句就能完成把文本框中文字的字体改成 宋体 功能 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt1.vbp sjt1.frm sjt1.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt1.vbp 文件并运行 (2) 在名称为 Form1 的窗体上画一个图片框, 名称为 P1, 高为 1800, 宽为 1600, 并放入文件名为 pic1.bmp 的图片 ( 如图所示 ) 请编写适当的事件过程, 国家教育部考试中心题库 46 使得在运行时, 如果双击窗体, 则图片框中的图片消失 程序中不得使用任何变量 * 注意 : 保存时必须存放在考生文件夹下, 工程文件名为 sjt2.vbp, 窗体文件名为 sjt2.frm 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画一个图片框控件, 通过其属性窗口将名称设为 P1, 高 (Height 属性 ) 设为 1800, 宽 (Width 属性 ) 设为 1600 双击窗体 ( 即运行 DblClick 事件过程 ), 在该 DblClick 事件过程中加入语句 : Private Sub Form_DblClick() P1.Picture = LoadPicture 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt2.vbp sjt2.frm sjt2.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt2.vbp 文件并运行 2. 简单应用 (2 小题, 每题 20 分, 计 40 分 ) * (1) 在名称为 Form1 的窗体中画一个名称为 L1 的标签, 其标题为 0,

48 BorderStyle 属性为 1; 再添加一个名称为 Timer1 的计时器 请设置适当的控件属性, 并编写适当的事件过程, 使得在运行时, 每隔一秒钟标签中的数字加 1 如图所示的是程序刚启动时的情况 程序中不得使用任何变量 * 注意 : 存盘时必须存放在考生文件夹下, 工程文件名为 sjt3.vbp, 窗体文件名为 sjt3.frm 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画一个标签, 通过其属性窗口将名称设为 L1, 标签中的内容 (Caption 属性 ) 设为 0, BorderStyle 属性设为 1 再画一个计时器控件, 通过其属性窗口将名称设为 Timer1,Interval 属性设为 1000( 每秒加 1) 程序运行后, 通过计时器控件的 Private Sub Timer1_Timer() 事件过程实现每隔一秒钟标签中的数字加 1 的功能, 须添加的语句为 :L1.Caption = L1.Caption + 1 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt3.vbp sjt3.frm sjt3.vbw 国家教育部考试中心题库 47 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt3.vbp 文件并运行 (2) 在考生文件夹下有一个工程文件 sjt4.vbp, 要求程序运行后, 如果多次单击列表框中的项, 则可同时选择这些项 而如果单击 显示 按钮, 则在窗体上输出所有选中的列表项 ( 如图所示 ) 要求 : 修改列表框的适当属性, 使得运行时可以多选, 并去掉程序中的注释符, 把程序中的? 正确的内容, 使其实现上述功能, 但不得修改程序中的其他部分 最后把修改后的程序以原来的文件名存盘 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt4.vbp, 相应的窗体文件名为 sjt4.frm 由于所提供的窗体控件不完整, 通过列表框属性窗口将复选 (MultiSelect 属性 ) 设为 1 由于所提供的窗体程序不完整, 在 显示 按钮的 Private Sub C1_Click() 事件过程中, 有三处地方需要修改 'For i =? To For i = 0 To 2) 将语句 'To?

49 To Me.l1.ListCount - 1 3) 将语句 'If l1.? = True Then If l1.selected(i) = True Then 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt4.vbp sjt4.frm sjt4.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt4.vbp 文件并运行 3. 综合应用 (1 小题, 计 30 分 ) 在考生文件夹下有一个工程文件 sjt5.vbp, 在该工程中为考生提供了一个通用过程, 考生可以直接调用 请在窗体上画一个名称为 Text1 的文本框 ; 画一个名称为 C1, 标题为 计算 的命令按钮 ; 再画二个单选按钮, 名称分别为 Op1 Op2, 标题分别为 求 500 到 600 之间能被 7 整除的数之和 求 500 到 600 之间能被 3 整除的数之和 ( 如图所示 ) 请编写适当的事件过程, 使得在运行时, 选中一个单选按钮, 再单击 计算 按钮, 就可以按照单选按钮后的文字要求计算, 并把计算结果放入文本框中, 最后把已经修改的工程 国家教育部考试中心题库 48 文件和窗体文件以原来的文件名存盘 注意 : 考生不得修改窗体文件中已经存在的程序, 退出程序时必须通过单击窗体右上角的关闭按钮 在结束程序运行之前, 必须至少要进行一种计算, 否则不得分 解题思路 : 启动 Visual Basic 系统, 打开考生文件夹下需编辑的工程文件 sjt5.vbp, 相应的窗体文件名为 sjt5.frm 由于所提供的窗体控件不完整, 在窗体上画一个文本框控件, 通过其属性窗口将名称设为 Text1 画一个命令按钮控件, 通过其属性窗口将名称设为 C1, 标题 (Caption 属性 ) 设为 计算 画二个单选按钮控件, 通过其属性窗口将名称分别设为 Op1 Op2, 标题 (Caption 属性 ) 分别设为 求 500 到 600 之间能被 7 整除的数之和 求 500 到 600 之间能被 3 整除的数之和 由于所提供的窗体程序不完整, 需添加事件过程 单击 计算 按钮 ( 即运行 Click 事件过程 ), 在该 Click 事件过程中加入语句 : Private Sub C1_Click() If Op1.Value Then Text1.Text = fun(7) End If If Op2.Value Then

50 Text1.Text = fun(3) End If 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt5.vbp sjt5.frm sjt5.vbw out5.txt 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt5.vbp 文件并运行 第 13 套 : 1. 基本操作 (2 小题, 每小题 15 分, 共计 30 分 ) 请根据以下各小题的要求设计 Visual Basic 应用程序 ( 包括界面和代码 ) (1) 在名称为 Form1 的窗体上画一个图片框, 名称为 P1, 高为 1800, 宽为 1700, 通过属性窗口把图形文件 pic1.bmp 放到图片框中 ( 如图所示 ) * 注意 : 存盘时必须存放在考生文件夹下, 工程文件名为 sjt1.vbp, 窗体文件名为 sjt1.frm 国家教育部考试中心题库 49 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画一个图片框控件, 通过其属性窗口将名称设为 P1, 高 (Height 属性 ) 设置为 1800, 宽 (Width 属性 ) 设置为 1700, 通过 Picture 属性装入 pic1.bmp 图像文件 参考文件 :c:\wexam\ \hlpsys\ 参考答案 \sjt1.vbp sjt1.frm sjt1.frx sjt1.vbw 请把这些文件复制到 c:\wexam\ 中, 然后打开 sjt1.vbp 文件并运行 (2) 在名称为 Form1 的窗体上画二个文本框, 名称分别为 Text1 Text2, 都显示垂直滚动条和水平滚动条, 都可以显示多行文本 ; 再画一个命令按钮, 名称为 C1, 标题为 复制 ( 如图所示 ) 请编写适当的事件过程, 使得在运行时, 在 Text1 中输入文本后, 单击 复制 按钮, 就把 Text1 中的文本全部复制到 Text2 中 程序中不得使用任何变量 * 注意 : 存盘时必须存放在考生文件夹下, 工程文件名为 sjt2.vbp, 窗体文件名为 sjt2.frm 解题思路 : 启动 Visual Basic 系统, 创建一个 Form1 窗体 在该窗体上画二个文本框控件, 通过其属性窗口将名称分别设为 Text1 Text2, ScrollBars 属性均设为 3, 多行文本显示 (Multiline 属性 ) 均设为 True 画一个命令按钮控件, 通过其属性窗口将名称设为 C1, 标题 (Caption 属性 ) 设为 复制 画二个文本框控件, 通过其属性窗口将名分别称设为 Text1

VB程序设计教程

VB程序设计教程 高 等 学 校 教 材 Visual Basic 程 序 设 计 教 程 魏 东 平 郑 立 垠 梁 玉 环 石 油 大 学 出 版 社 内 容 提 要 本 书 是 按 高 等 学 校 计 算 机 程 序 设 计 课 程 教 学 大 纲 编 写 的 大 学 教 材, 主 要 包 括 VB 基 础 知 识 常 用 程 序 结 构 和 算 法 Windows 用 户 界 面 设 计 基 础 文 件 处

More information

2010年3月计算机等级考试四级网络工程师笔试

2010年3月计算机等级考试四级网络工程师笔试 计 算 机 二 级 VB 经 典 预 测 题 下 列 各 题 A) B) C) D) 四 个 选 项 中, 只 有 一 个 选 项 是 正 确 的 请 将 正 确 选 项 填 涂 在 答 题 卡 相 应 位 置 上, 答 在 试 卷 上 不 得 分 (1) 下 列 叙 述 中 正 确 的 是 ( ) A) 循 环 队 列 是 队 列 的 一 种 链 式 存 储 结 构 B) 循 环 队 列 是 队

More information

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1 C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 月 3 日 1 1 INPUTOUTPUT 1 InputOutput 题目描述 用 cin 输入你的姓名 ( 没有空格 ) 和年龄 ( 整数 ), 并用 cout 输出 输入输出符合以下范例 输入 master 999 输出 I am master, 999 years old. 注意 "," 后面有一个空格,"." 结束,

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 按钮对象 (button) 当 JavaScript 读到 标记中的 type 属性值为 button 时, 自动建立一个按钮对象, 并将该对象放到表单对象的 elements 数组当中 按钮对象包括 : 普通按钮 (button) 提交按钮 (submit) 重置按钮 (reset) 1. 使用按钮对象的格式 document.forms[ 索引值 ].elements[ 索引值

More information

2009年3月二级VB语言笔试真题

2009年3月二级VB语言笔试真题 2008 年 4 月 计 算 机 二 级 考 试 VB 笔 试 试 题 一 选 择 题 ( 每 题 2 分, 共 计 70 分 ) 1. 程 序 流 程 图 中 带 有 箭 头 的 线 段 表 示 的 是 A) 图 元 关 系 B) 数 据 流 C) 控 制 流 D) 调 用 关 系 2. 结 构 化 程 序 设 计 的 基 本 原 则 不 包 括 A) 多 态 性 B) 自 顶 向 下 C) 模

More information

试卷代号 : 座位号 OJ 中央广播电视大学 学年度第一学期 " 开放专科 " 期末考试 Visual Basic 程序设计试题 题号 一 二 三 四 五 总分 分数 I I I I I I I 2011 年 1 月 得分 评卷人 I I I 题 { 每小题

试卷代号 : 座位号 OJ 中央广播电视大学 学年度第一学期  开放专科  期末考试 Visual Basic 程序设计试题 题号 一 二 三 四 五 总分 分数 I I I I I I I 2011 年 1 月 得分 评卷人 I I I 题 { 每小题 试卷代号 : 2 2 3 1 座位号 OJ 中央广播电视大学 2 0 1 0-2011 学年度第一学期 " 开放专科 " 期末考试 Visual Basic 程序设计试题 题号 一 二 三 四 五 总分 分数 I 2011 年 1 月 题 { 每小题 2 分, 共 3 0 分 } 1. 对于定时器 ( Tim 盯 控件, 设置其定时是否开启的属性是 ( ) A. Index B. Tag c. Enabled

More information

Microsoft Word Visual_Basic程序设计上机实践教程正文.doc

Microsoft Word Visual_Basic程序设计上机实践教程正文.doc 实验 3 顺序和分支结构程序设计 实验目的 1. 掌握顺序结构的程序设计思想 2. 掌握命令按钮 (CommandButton) 标签 (Label) 文本框 (TextBox) 编辑框 (EditBox) 等常用控件的使用方法 3. 了解并掌握对话框函数 MessageBox() 的含义与用法 4. 了解和熟悉线条控件 形状控件的画法以及主要属性的用法 实验内容 1. 顺序结构 实训 3-1 编写一应用程序,

More information

Microsoft Word - 小心翼翼的二十一點N.doc

Microsoft Word - 小心翼翼的二十一點N.doc 投 稿 類 別 : 資 訊 類 篇 名 : 小 心 翼 翼 的 二 十 一 點 作 者 : 陳 鈺 文 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 李 伯 謙 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 胡 家 媛 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 指 導 老 師 : 周 曉 玲 老 師 陳 思 亮 主 任 壹 前 言 一 研 究 動 機 平

More information

Microsoft Word - CX1000-HMI_程序开发_PLC通讯

Microsoft Word - CX1000-HMI_程序开发_PLC通讯 用 VB.Net 开发 CX1000 的 HMI 第二部分和 TwinCAT PLC 通讯 一 TwinCAT 动态库 TwinCAT.Ads.dll The TwinCAT.Ads.dll 是一个.NET 类库, 它提供和 ADS 设备通讯的类 如果 TwinCAT PLC 运行在 IPC 上, 则需要添加的类库是路径 \TwinCAT\ADS Api\.NET\v1.1.4322 下的 TwinCAT.Ads.dll

More information

Microsoft PowerPoint - OPVB1基本VB.ppt

Microsoft PowerPoint - OPVB1基本VB.ppt 大 綱 0.VB 能 做 什 麼? CH1 VB 基 本 認 識 1.VB 歷 史 與 版 本 2.VB 環 境 簡 介 3. 即 時 運 算 視 窗 1 0.VB 能 做 什 麼? Visual Basic =>VB=> 程 式 設 計 語 言 => 設 計 程 式 設 計 你 想 要 的 功 能 的 程 式 自 動 化 資 料 庫 計 算 模 擬 遊 戲 網 路 監 控 實 驗 輔 助 自 動

More information

Microsoft Word - 專題製作研究報告書.doc

Microsoft Word - 專題製作研究報告書.doc 大 富 翁 之 我 要 畢 業 指 導 老 師 : 王 啟 修 參 賽 學 生 : 吳 皇 逸 林 晉 逸 黃 亭 瑋 賴 建 豫 嘉 義 高 商 資 料 處 理 科 摘 要 本 專 題 以 大 富 翁 遊 戲 為 基 本 題 材, 並 參 考 任 天 堂 遊 戲 公 司 製 作 的 Mario Party 電 視 遊 戲 和 各 代 的 大 富 翁, 將 不 同 風 格 的 小 遊 戲 與 傳 統

More information

2

2 1 2 1-1 Visual Basic 3 1-2 3/8-3/21 3/22-4/4 4/5-4/18 4/19-5/2 5/3-5/16 5/17-5/30 5/31-6/13 6/14-6/27 6/28-7/11 7/12-7/25 7/26-8/8 8/9-8/22 8/25-9/5 9/6-9/19 9/20-10/3 10/4-10/17 10/18-10/31 11/15-11/28

More information

untitled

untitled 說 參 例 邏 邏 1. 說 2. 數 數 3. 8 4. 理念 李 龍老 立 1. 理 料 2. 理 料 3. 數 料 4. 流 邏 念 5. 良 6. 讀 行 行 7. 行 例 來 邏 1. 說 說 識 量 2. 說 理 類 3. 數 數 念 4. 令 5. 良 6. 流 邏 念 7. 說 邏 理 力 1. 2. 3. 4. 5. 列 念 1 參 1. ( Visual Basic 例 ) (1)

More information

TC35短信发送程序设计

TC35短信发送程序设计 http://www.dragonsoft.net.cn/down/project/tc35_sms.rar TC35 AT /down/book/tc35_at.pdf TC35/TC35i GSM Modem TC35 GSM POS COM SIM DOWN COM E, vbcr AT VB6.0 1)C# http://www.yesky.com/softchannel/72342380468109312/20040523/1800310.shtml,

More information

Visual Basic D 3D

Visual Basic D 3D Visual Basic 2008 2D 3D 6-1 6-1 - 6-2 - 06 6-2 STEP 1 5-2 (1) STEP 2 5-3 (2) - 6-3 - Visual Basic 2008 2D 3D STEP 3 User1 6-4 (3) STEP 4 User1 6-5 (4) - 6-4 - 06 STEP 5 6-6 (5) 6-3 6-3-1 (LoginForm) PictureBox1

More information

普通高等教育 十二五 规划教材中国科学院教材建设专家委员会 十二五 规划教材 Visual Basic 程序设计实践教程 刘必雄 编著 北 京 科学出版社职教技术出版中心 www.aboo 内容简介 本书是 Visual Basic 程序设计 ( 刘必雄编著, 科学出版社出版 ) 的配套教学用书, 是作者多年教学实践经验的总结 全书分为 3 篇 : 第一篇为上机实验, 根据教学要求安排了 10 个实验,

More information

6. 4 5 6 7 8 9 10 11 ...1... 1...1...1...2... 3...3...5...9... 11...11...11...12...12... 13...13...14... 16...16...19...20 I 1 ---------------------------------------------------3 2 ------------------------------------------------6

More information

PowerPoint Presentation

PowerPoint Presentation Visual Basic 2005 學 習 範 本 第 7 章 陣 列 的 活 用 7-1 陣 列 當 我 們 需 要 處 理 資 料 時, 都 使 用 變 數 來 存 放 資 料 因 為 一 個 變 數 只 能 代 表 一 個 資 料, 若 需 要 處 理 100 位 同 學 的 成 績 時, 便 要 使 用 100 個 不 同 的 變 數 名 稱, 這 不 但 會 增 加 變 數 名 稱 命 名

More information

四川省普通高等学校

四川省普通高等学校 四 川 省 普 通 高 等 学 校 计 算 机 应 用 知 识 和 能 力 等 级 考 试 考 试 大 纲 (2013 年 试 行 版 ) 四 川 省 教 育 厅 计 算 机 等 级 考 试 中 心 2013 年 1 月 目 录 一 级 考 试 大 纲 1 二 级 考 试 大 纲 6 程 序 设 计 公 共 基 础 知 识 6 BASIC 语 言 程 序 设 计 (Visual Basic) 9

More information

Microsoft Word - VB全文.doc

Microsoft Word - VB全文.doc 实验 5 顺序结构 一 实验目的 1. 熟悉常用的输入和输出的方法 2. 掌握 InputBox 函数和 MsgBox 函数的用法 3. 掌握编写顺序结构程序的一般步骤 二 实验内容 1. 设计一个计算圆面积的程序 要求 : 利用 InputBox 函数输入圆的半径, 利用 MsgBox 显示最后的计算结果 2. 设计一个简单的水果商店结算程序 要求 : 利用文本框输入香蕉 梨子 苹果三类水果的单价和重量,

More information

提示 : (1) 程序运行时单击两次鼠标, 观察输出结果 ; (2) 将输出内容修改为 我的第一个 VB 程序 ; (3) 尝试改变输出文本的颜色 上机要求 : (1) 每题创建一个 VB 工程, 并在窗体 (Form1) 上设计界面, 在相关事件过程中编写程序 ; (2) 保存并运行应用程序 ;

提示 : (1) 程序运行时单击两次鼠标, 观察输出结果 ; (2) 将输出内容修改为 我的第一个 VB 程序 ; (3) 尝试改变输出文本的颜色 上机要求 : (1) 每题创建一个 VB 工程, 并在窗体 (Form1) 上设计界面, 在相关事件过程中编写程序 ; (2) 保存并运行应用程序 ; 第 13 章 VB 上机练习题程序最终是要在计算机上运行的, 学习程序设计过程中很重要的一个环节是上机练习, 只有将一个程序在计算机上编写 调试 运行并得到正确的结果, 才算完成了程序设计与实现 本章根据前面章节的学习内容, 将上机练习题目分类, 分别编写了 12 类上机题目, 供老师教学和上机参考 13.1 上机练习一 目的 : (1) 熟悉 Visual Basic6.0 开发环境 (2) 模仿简单的

More information

1. 要退出 Do---Loop 循环, 可使用的语句是 ( ) 语句 A. Exit B. Exit For C. Exit Do D. End Do 5. 有程序代码如下 : Text1. Text=" 欢迎学习 VB!" 则 T e x t 1, Text, 和 " 欢迎学习 VB!" 分别代

1. 要退出 Do---Loop 循环, 可使用的语句是 ( ) 语句 A. Exit B. Exit For C. Exit Do D. End Do 5. 有程序代码如下 : Text1. Text= 欢迎学习 VB! 则 T e x t 1, Text, 和  欢迎学习 VB! 分别代 试卷代号 : 2 2 3 1 中央广播电视大学 2 0 1 2-2 0 1 3 学年度第二学期 " 开放专科 " 期末考试 Visual Basic 程序设计试题 2013 年 7 月 注意事项 一 将你的学号 姓名及分校 { 工作站 ) 名称填写在答题纸的规定栏内 考试结束后, 把试卷和答题纸放在桌上 试卷和答题纸均不得带出考场 监考人收完考卷和答题纸后才可离开考场 二 仔细读懂题目的说明, 并按题目要求答题

More information

4. 有程序代码如下 : Text!' Text= "Visual Basic" 则 Te xtl ~ Te xt, 和 " V i s ua l Basi c " 分别代表 ( ) A. 对象, 值, 属性 B. 对象, 方法, 属性 C. 对象, 属性, 值专 D. 属性, 对象, 值 5. 要

4. 有程序代码如下 : Text!' Text= Visual Basic 则 Te xtl ~ Te xt, 和  V i s ua l Basi c  分别代表 ( ) A. 对象, 值, 属性 B. 对象, 方法, 属性 C. 对象, 属性, 值专 D. 属性, 对象, 值 5. 要 试卷代号 : 2 2 3 1 中央广播电视大学 2 0 1 3-20 1 4 学年度第一学期 " 开放专科 " 期末考试 Visual Basic 程序设计 试题 2014 年 1 月 注意事项 一 将你的学号 姓名及分校 { 工作站 } 名称填写在答题纸的规定栏内 考试结束后, 把试卷和答题纸放在桌上 试卷和答题纸均不得带出考场 监考人收完考卷和答题纸后才可离开考场 二 仔细读懂题目的说明, 并按题目要求答题

More information

2009年3月二级VB语言笔试真题

2009年3月二级VB语言笔试真题 2008 年 9 月 计 算 机 二 级 VB 语 言 真 题 一 选 择 题 ( 每 题 2 分, 共 计 70 分 ) 1. 一 个 栈 的 初 始 状 态 为 空 现 将 元 素 1 2 3 4 5 A B C D E 依 次 入 栈, 然 后 再 依 次 出 栈, 则 元 素 出 栈 的 顺 序 是 A)12345ABCDE B)EDCBA54321 C)ABCDE12345 D)54321EDCBA

More information

Microsoft PowerPoint - Chapter5

Microsoft PowerPoint - Chapter5 CH5 表 單 與 控 制 項 課 程 目 標 : 暸 解 VBA 語 言 中 的 控 制 項 及 常 用 屬 性 表 單 在 視 窗 環 境 中, 使 用 者 所 使 用 的 對 話 窗, 精 靈 等 都 是 以 表 單 為 基 本 單 位, 再 加 上 其 它 控 制 項 所 構 成 的 操 作 環 境 利 用 插 入 表 單 為 指 定 的 專 案 插 入 一 個 自 訂 表 單 表 單 常

More information

VB控件教程大全

VB控件教程大全 Datagrid DataGrid1.Columns.Remove(0) ' 0 DataGrid1.Columns.Add(0).Caption= ' DataGrod1.Columns(0).DataField= Name ' Adodc1.Refresh DataGrid BackColor Font DataGrid CellPadding HTML CellSpacing HTML Width

More information

穨文件1

穨文件1 2-1 Access 2000 Visual Basic Access 2000 97 Office Visual Basic Visual Basic Visual Basic VBA Visual Basic Visual Basic 2-1-1 Visual Basic Access Visual Basic ( ) 2-1 2-1 Visual Basic 2-1 Microsoft Access

More information

SMM667.mps

SMM667.mps 第 章 设 计 简 单 程 序 本 章 是 学 习 VB 程 序 设 计 的 入 门 篇, 其 中 涉 及 的 几 个 常 用 控 件 和 基 本 语 句 是 后 续 章 节 中 反 复 使 用 的 基 础 内 容 学 习 目 标 瞯 了 解 顺 序 程 序 结 构 瞯 熟 悉 用 户 界 面 的 设 计 和 简 单 代 码 设 计 瞯 掌 握 赋 值 语 句 和 InputBox MsgBox Print

More information

untitled

untitled 例 立 劉 1 1991 來 Schollmeyer,1996; Volet & Lund, 1994 邏 力 林 2004 歷年 路 類 列 若 邏 力 來 路 力 益 例 數 列 類 論 數 識 數 數 沈 練 念 不 1991 狀 狀 理歷 Mayer, 1992 不 力 不 力 立 1994 了 更 參 力 力 力 靈 力 力 來 識 立 練 識 力 2000 來 1995 切 識 異 勵

More information

Microsoft PowerPoint - VB14.ppt

Microsoft PowerPoint - VB14.ppt VB 列表盒 LISTBOX 應用 資科系 林偉川 執行畫面 1 2 1 重要屬性 LISTBOX 物件 (VB6) 新增至 LISTBOX 物件中 ADDITEM 自 LISTBOX 物件中刪除選取物件 REMOVEITEM 自 LISTBOX 物件中取出選取物件 ListIndex 顯示 LISTBOX 物件中紀錄個數 Listcount 3 LISTBOX 物件 (VB.NET) 重要屬性 新增至

More information

Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice

Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice 路 ESW 聯 USB Chapter 9 Applications For Windows Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice USB I/O USB / USB 3 料 2 1 3 路 USB / 列 料 料 料 LED

More information

<4D F736F F D D342DA57CA7DEA447B14D2DA475B57BBB50BADEB27AC3FEB14DA447B8D5C344>

<4D F736F F D D342DA57CA7DEA447B14D2DA475B57BBB50BADEB27AC3FEB14DA447B8D5C344> 1. 請 問 誰 提 出 積 體 電 路 (IC) 上 可 容 納 的 電 晶 體 數 目, 約 每 隔 24 個 月 (1975 年 更 改 為 18 個 月 ) 便 會 增 加 一 倍, 效 能 也 將 提 升 一 倍, 也 揭 示 了 資 訊 科 技 進 步 的 速 度? (A) 英 特 爾 (Intel) 公 司 創 始 人 戈 登. 摩 爾 (Gordon Moore) (B) 微 軟 (Microsoft)

More information

Visual Basic AD/DA Visual Basic 2

Visual Basic AD/DA Visual Basic 2 4900H238 4900H237 4900H208 1 Visual Basic AD/DA Visual Basic 2 PCI AD/DA Visual Basic Visual Basic 3 4 3 3 4 AD/DA ID AD/DA PCI AD/DA 15 Visual Basic 17 5 20 PID Visual Basic 26 31 Visual Basic-------------------------------------------------------------

More information

27 :OPC 45 [4] (Automation Interface Standard), (Costom Interface Standard), OPC 2,,, VB Delphi OPC, OPC C++, OPC OPC OPC, [1] 1 OPC 1.1 OPC OPC(OLE f

27 :OPC 45 [4] (Automation Interface Standard), (Costom Interface Standard), OPC 2,,, VB Delphi OPC, OPC C++, OPC OPC OPC, [1] 1 OPC 1.1 OPC OPC(OLE f 27 1 Vol.27 No.1 CEMENTED CARBIDE 2010 2 Feb.2010!"!!!!"!!!!"!" doi:10.3969/j.issn.1003-7292.2010.01.011 OPC 1 1 2 1 (1., 412008; 2., 518052), OPC, WinCC VB,,, OPC ; ;VB ;WinCC Application of OPC Technology

More information

通用可视化开发语言实习指导书.doc

通用可视化开发语言实习指导书.doc 实习一 熟悉并掌握 VB 集成开发环境 一 实习目的 1 熟悉 VB 的开发环境 ; 2 掌握开发 VB 程序的一般步骤, 学会建立简单的 VB 应用程序 3 完成课后习题 二 原理与方法 VB 是面向对象的程序设计语言, 把程序和数据封装起来作为一个对象, 并为对象赋予应有的属性, 在设计对象时, 不必编写建立和描述每个对象的程序 代码, 而是用工具画在界面上 另外 VB 提供了可视化设计工具,

More information

PowerPoint Template

PowerPoint Template 窗体 P15 常用控件 菜单设计 多窗体界面设计 P19 P30 P32 属性 方法 事件 属性名 Name( 名称 ) Caption Height Width Left Top BackColor ForeColor Enabled Visible Font Moveable Picture 描述所创建窗体的名称窗体的标题, 即窗体标题栏上显示的内容窗体的高度窗体的宽度窗体的左边界距容器坐标系纵轴的距离窗体上边界距容器坐标系横轴的距离返回或设置窗体中文本和图形的背景色返回或设置窗体中文本和图形的前景色决定窗体是否活动决定窗体在程序运行时是否可见用于设置窗体中文本的外观,

More information

普通高等教育 十二五 规划教材公共课系列 高级语言程序设计 Visual Basic 实训 刘立群刘冰周颖 主编 刘哲邹丽娜杨林姣宋倬 副主编 杨林姣宋倬参 周进钱进参 编 编 科学出版社职教技术出版中心 www.aboo 北 京 内容简介本书是 高级语言程序设计 Visual Basic ( 刘立群等主编, 科学出版社出版 ) 的配套教材, 全书包括实验篇和习题篇 实验篇是根据教程中知识点精心设计的上机实验内容,

More information

MVB-1001.DOC

MVB-1001.DOC 20 1.5 10 15 20 25 80 100 CSF 1. 2. 0105 3. 4. 5. 30% 1.5 0.75 1. Visual Basic Visual Basic (A) Visual Basic Enterprise Edition (B) Visual Basic Script Edition (C) Visual Basic Learning Edition (D) Visual

More information

穨ac3-3.PDF

穨ac3-3.PDF 3-1 Access 3-1-1 Event Click OnClick Click OnClick AfterUpdate BeforeUpdate On After Before > VBA( ) 3-1 3-1 Access Open Load Sub Funtion 3-1-2 Sub Funtion Private Me Me Forms Reports Form Report VisualBasic

More information

C/C++ - 文件IO

C/C++ - 文件IO C/C++ IO Table of contents 1. 2. 3. 4. 1 C ASCII ASCII ASCII 2 10000 00100111 00010000 31H, 30H, 30H, 30H, 30H 1, 0, 0, 0, 0 ASCII 3 4 5 UNIX ANSI C 5 FILE FILE 6 stdio.h typedef struct { int level ;

More information

内容简介本书是 Visual Basic 程序设计 ( 曲宏山 饶拱维主编, 科学出版社 ) 或其他同类 Visual Basic 程序设计教材配套使用的上机实验指导用书, 是编者多年教学和软件开发实践经验的总结 全书共 14 个实验, 在每个实验前都列出了相关章节的知识点, 以方便读者对所学内容加

内容简介本书是 Visual Basic 程序设计 ( 曲宏山 饶拱维主编, 科学出版社 ) 或其他同类 Visual Basic 程序设计教材配套使用的上机实验指导用书, 是编者多年教学和软件开发实践经验的总结 全书共 14 个实验, 在每个实验前都列出了相关章节的知识点, 以方便读者对所学内容加 普通高等教育 十二五 重点规划教材公共课系列普通高等教育 十二五 规划教材 Visual Basic 程序设计上机指导 曲宏山饶拱维主编 张帆杨贵茂王楠副主编 北京 内容简介本书是 Visual Basic 程序设计 ( 曲宏山 饶拱维主编, 科学出版社 ) 或其他同类 Visual Basic 程序设计教材配套使用的上机实验指导用书, 是编者多年教学和软件开发实践经验的总结 全书共 14 个实验,

More information

untitled

untitled VB 來 立 李 龍老 年 參 車 令 度 綠 車 不 不 靈 了 來 令來 了老 利 來 練 念 邏 念 數 度 念 狀 不 度 令 數 更 參 VB VB VB 理 VB 類 數 (x,y) (0,0) x y x,y 數 (0,0) (x, 0) (0, y) (x, y) VB 裡 來 VB 來 1 Graphics VB Graphics Private Sub Button1_Click(

More information

内容简介本书是与 Visual Basic 程序设计教程 相配套的实践教程 本书包括了与主教材各章节内容对应的上机实践及自测习题 上机实践部分内容丰富, 步骤清晰, 注重基本知识与实际案例相结合, 可操作性强 自测习题部分知识涵盖范围广, 有助于学生对知识理解和掌握 本书可作为高等院校非计算机专业学

内容简介本书是与 Visual Basic 程序设计教程 相配套的实践教程 本书包括了与主教材各章节内容对应的上机实践及自测习题 上机实践部分内容丰富, 步骤清晰, 注重基本知识与实际案例相结合, 可操作性强 自测习题部分知识涵盖范围广, 有助于学生对知识理解和掌握 本书可作为高等院校非计算机专业学 普通高等教育 十二五 重点规划教材计算机基础教育系列 中国科学院教材建设专家委员会 十二五 规划教材 Visual Basic 程序设计实践教程 肖峰季晓玉主编 科学出版社职教技术出版中心 www.aboo 北 京 内容简介本书是与 Visual Basic 程序设计教程 相配套的实践教程 本书包括了与主教材各章节内容对应的上机实践及自测习题 上机实践部分内容丰富, 步骤清晰, 注重基本知识与实际案例相结合,

More information

<C8EBC3C5C6AAA3A8B5DA31D5C2A3A92E696E6464>

<C8EBC3C5C6AAA3A8B5DA31D5C2A3A92E696E6464> 第 1 章 进入 Photoshop 的全新世界 本章导读 Photoshop 1 1.1 Photoshop CS6 Photoshop Photoshop 1.1.1 Photoshop POP 1-1 图 1-1 平面广告效果 1.1.2 Photoshop 1-2 Photoshop CS6 Photoshop CS6 Photoshop CS6 Extended 3D 3 Photoshop

More information

// HDevelopTemplateWPF projects located under %HALCONEXAMPLES%\c# using System; using HalconDotNet; public partial class HDevelopExport public HTuple

// HDevelopTemplateWPF projects located under %HALCONEXAMPLES%\c# using System; using HalconDotNet; public partial class HDevelopExport public HTuple halcon 与 C# 混合编程之 Halcon 代码调用 写在前面 完成 halcon 与 C# 混合编程的环境配置后, 进行界面布局设计构思每一个按钮所需要实现 的功能, 将 Halcon 导出的代码复制至相应的 C# 模块下即可 halcon 源程序 : dev_open_window(0, 0, 512, 512, 'black', WindowHandle) read_image (Image,

More information

2007年4月全国计算机二级考试VB语言笔试真题

2007年4月全国计算机二级考试VB语言笔试真题 2007 年 4 月 全 国 计 算 机 二 级 考 试 VB 语 言 笔 试 真 题 一 选 择 题 ( 每 题 2 分, 共 计 70 分 ) 1) 下 列 叙 述 中 正 确 的 是 () A) 算 法 的 效 率 只 与 问 题 的 规 模 有 关, 而 与 数 据 的 存 储 结 构 无 关 B) 算 法 的 时 间 复 杂 度 是 指 执 行 算 法 所 需 要 的 计 算 工 作 量

More information

Microsoft Word - 正文.doc

Microsoft Word - 正文.doc 第 5 章循环结构程序设计 一 实验目的 (1) 掌握 For 语句的使用 (2) 掌握 Do While/Until Loop 与 Do Loop While/Until 两种循环语句的使用 (3) 加深理解循环的概念, 掌握循环的规则及其执行过程 (4) 掌握多重循环的规则和程序设计方法 (5) 学会如何控制循环条件, 防止死循环或不循环 二 相关知识在指定条件下多次重复执行一组相同的语句可以通过循环来实现

More information

2

2 Visual Basic 程序设计实验与实训指导 1 2 3 淮阴工学院 Visual Basic 程序设计实验与实训指导 信息技术教学部 2010 年 7 月 1 日 4 前 言 VB 程序设计语言具有功能强大 易学易用等特点, 因此大多数高校把 VB 作为非计算机专业学生首选的计算机程序设计语言课程 通过该课程的学习, 不仅要求学生掌握计算机程序设计语言的基本知识 编程技术和基本算法, 更重要的是要求学生掌握程序设计的思想和方法,

More information

全国计算机技术与软件专业技术资格(水平)考试

全国计算机技术与软件专业技术资格(水平)考试 全 国 计 算 机 技 术 与 软 件 专 业 技 术 资 格 ( 水 平 ) 考 试 2008 年 上 半 年 程 序 员 下 午 试 卷 ( 考 试 时 间 14:00~16:30 共 150 分 钟 ) 试 题 一 ( 共 15 分 ) 阅 读 以 下 说 明 和 流 程 图, 填 补 流 程 图 中 的 空 缺 (1)~(9), 将 解 答 填 入 答 题 纸 的 对 应 栏 内 [ 说 明

More information

06.doc

06.doc 实验 6 Visual FoxPro 表单设计 实验目的 1. 学习使用表单向导和表单设计器 2. 掌握设计表单的方法 3. 掌握各种控件的常用属性 事件和方法 实验内容 1. 练习使用表单向导 2. 练习使用表单设计器 3. 练习给表单添加控件 实验要求与步骤 实验 6.1 实验准备工作 (1) 将 患者信息.dbf 表复制到 HZXX.dbf 表 (2) 修改 HZXX.dbf 表结构, 添加记录信息,

More information

Microsoft PowerPoint - VB5

Microsoft PowerPoint - VB5 Visual Basic 6.0 (V) & VB.NET 丙檢試題第二站第一題身分證號碼 資科系林偉川 第二站試題 BASIC 應用程式設計 編號試題名稱 119-890306 身分證號碼檢查 119-890307 高速公路車輛統計 119-890308 分數加 減 乘 除運算 三選一 (80 分鐘 ) 2 1 VB6 第二站第一題身分證號碼 由循序檔讀入多筆記錄 Frame 物件 母件 單一物件

More information

多層次傳銷與獎金系統

多層次傳銷與獎金系統 醒 吾 技 術 學 院 資 訊 管 理 系 ( 五 專 部 ) 九 十 六 學 年 度 畢 業 專 題 多 層 次 傳 銷 與 獎 金 系 統 組 員 : 921506122 游 濬 瑋 921506126 陳 彥 宇 921506139 林 龍 華 921506144 陳 昶 志 921506149 楊 璧 如 指 導 老 師 : 汪 淵 老 師 中 華 民 國 九 十 七 年 一 月 十 一 醒

More information

手册 doc

手册 doc 1. 2. 3. 3.1 3.2 3.3 SD 3.4 3.5 SD 3.6 3.7 4. 4.1 4.2 4.3 SD 4.4 5. 5.1 5.2 5.3 SD 6. 1. 1~3 ( ) 320x240~704x288 66 (2G SD 320x2401FPS ) 32M~2G SD SD SD SD 24V DC 3W( ) -10~70 10~90% 154x44x144mm 2. DVR106

More information

untitled

untitled Visual Basic 2005 (VB.net 2.0) hana@arbor.ee.ntu.edu.tw 立 六 數 串 數數 數 數 串 數 串 數 Len( 串 ) 串 度 Len( 123 )=3 LCase( 串 ) 串 LCase( AnB123 ) anb123 UCase( 串 ) 串 UCase( AnB123 ) ANB123 串 數 InStr([ ], 串 1, 串 2[,

More information

投稿類別:電子工程類

投稿類別:電子工程類 投 稿 類 別 : 工 程 技 術 類 篇 名 : 井 字 生 死 戰 攻 略 作 者 : 陳 威 宇 國 立 臺 南 高 級 海 事 水 產 職 業 學 校 電 子 科 二 年 甲 班 邱 富 群 國 立 臺 南 高 級 海 事 水 產 職 業 學 校 電 子 科 二 年 甲 班 指 導 老 師 : 林 育 助 老 師 王 彥 盛 老 師 壹 前 言 家 喻 戶 曉 的 井 字 遊 戲 (Tic-Tac-Toe)

More information

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 第 1 页共 32 页 crm Mobile V1.0 for IOS 用户手册 一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 二 crm Mobile 界面介绍 : 第 3 页共 32 页 三 新建 (New) 功能使用说明 1 选择产品 第 4 页共 32 页 2 填写问题的简要描述和详细描述 第 5 页共

More information

CC213

CC213 : (Ken-Yi Lee), E-mail: feis.tw@gmail.com 49 [P.51] C/C++ [P.52] [P.53] [P.55] (int) [P.57] (float/double) [P.58] printf scanf [P.59] [P.61] ( / ) [P.62] (char) [P.65] : +-*/% [P.67] : = [P.68] : ,

More information

, 7, Windows,,,, : ,,,, ;,, ( CIP) /,,. : ;, ( 21 ) ISBN : -. TP CIP ( 2005) 1

, 7, Windows,,,, : ,,,, ;,, ( CIP) /,,. : ;, ( 21 ) ISBN : -. TP CIP ( 2005) 1 21 , 7, Windows,,,, : 010-62782989 13501256678 13801310933,,,, ;,, ( CIP) /,,. : ;, 2005. 11 ( 21 ) ISBN 7-81082 - 634-4... - : -. TP316-44 CIP ( 2005) 123583 : : : : 100084 : 010-62776969 : 100044 : 010-51686414

More information

5. 要在窗体上显示 " 欢迎您! ", 使用的语句是 ( ) A.Form.caption=" 欢迎您! " C. Form1. print" 欢迎合! " B. Forml. caption= " 欢迎您!" D.Form.print " 欢迎您!" 6. 关于语句行, 下列说法正确的是 ( A

5. 要在窗体上显示  欢迎您! , 使用的语句是 ( ) A.Form.caption= 欢迎您!  C. Form1. print 欢迎合!  B. Forml. caption=  欢迎您! D.Form.print  欢迎您! 6. 关于语句行, 下列说法正确的是 ( A 试卷代号 : 2 2 3 1 中央广播电视大学 2 0 11 2012 学年度第二学期 " 开放专科 " 期末考试 Visual Basic 程序设计 试题 2012 年 7 月 注意事项 一 将你的学号 姓名及分校 { 工作站 ) 名称填写在答题纸的规定栏内 考试 结束后, 把试卷和答题纸放在桌上 试卷和答题纸均不得带出考场 监考人收完 考卷和答题纸后才可离开考场 二 仔细读懂题目的说明, 并按题目要求答题

More information

INTRODUCTION TO COM.DOC

INTRODUCTION TO COM.DOC How About COM & ActiveX Control With Visual C++ 6.0 Author: Curtis CHOU mahler@ms16.hinet.net This document can be freely release and distribute without modify. ACTIVEX CONTROLS... 3 ACTIVEX... 3 MFC ACTIVEX

More information

5. 用于管理 Visual Basic 模块或文件类的窗口是, 用于临时输出程序或调试程序的 窗口是, 描述对象属性的窗口是 6.Visual Basic 6.0 的 3 种工作模式分别是 和 7. 工程文件的扩展名是, 窗体文件的扩展名是 8.Visual Basic 窗体设计器的主要功能是 9

5. 用于管理 Visual Basic 模块或文件类的窗口是, 用于临时输出程序或调试程序的 窗口是, 描述对象属性的窗口是 6.Visual Basic 6.0 的 3 种工作模式分别是 和 7. 工程文件的扩展名是, 窗体文件的扩展名是 8.Visual Basic 窗体设计器的主要功能是 9 习题 1 一 选择题 1. 计算机执行下列语言程序时, 执行速度最快的是 ( ) A. 机器语言 B. 汇编语言 C. 高级语言 D. 面向对象语言 2. 下列关于结构化程序设计的说法中, 正确的是 ( ) A. 结构化程序设计是指选择 条件结构的设计思想 B. 结构化程序设计是指顺序 条件 循环结构的设计思想 C. 结构化程序设计是指与数据无任何关系 D. 结构化程序设计主要体现结构, 与算法无关

More information

TwinCAT 1. TwinCAT TwinCAT PLC PLC IEC TwinCAT TwinCAT Masc

TwinCAT 1. TwinCAT TwinCAT PLC PLC IEC TwinCAT TwinCAT Masc TwinCAT 2001.12.11 TwinCAT 1. TwinCAT... 3 2.... 4... 4...11 3. TwinCAT PLC... 13... 13 PLC IEC 61131-3... 14 4. TwinCAT... 17... 17 5. TwinCAT... 18... 18 6.... 19 Maschine.pro... 19... 27 7.... 31...

More information

Excel VBA Excel Visual Basic for Application

Excel VBA  Excel Visual Basic for Application Excel VBA Jun5,00 Sub 分頁 () Dim i As Integer Dim Cname As String Dim Code As Variant Set score=thisworkbook.sheets("sheet") Code=Array(" 專北一 "," 專北二 "," 專北三 "," 專桃園 "," 專桃竹 "," 專中苗 ", " 專台中 "," 專台南 ","

More information

F515_CS_Book.book

F515_CS_Book.book /USB , ( ) / L R 1 > > > 2, / 3 L 1 > > > 2 + - 3, 4 L 1 了解显示屏上显示的图标 Wap 信箱收到一条 Wap push 信息 ( ) GSM 手机已连接到 GSM 网络 指示条越多, 接收质量越好 2 ...........................4.............................. 4 Micro SD (

More information

Microsoft Word - 24.doc

Microsoft Word - 24.doc 基 于 VB 平 台 的 游 戏 控 制 器 端 口 数 据 通 信 李 密 吕 钊 ( 空 军 第 一 航 空 学 院 电 子 工 程 系 464000) [ 摘 要 ] 本 文 详 细 分 析 了 API 函 数 调 用 的 基 本 方 法, 在 此 基 础 上 介 绍 了 如 何 实 现 游 戏 控 制 器 端 口 的 数 据 通 讯 [ 关 键 词 ]API, 窗 体, 工 程 TO ACHIEVE

More information

付宝容器 jsapi 档 册 PDF 版本 本版本为实验版本, 为线下独 查看使, 受制于 成 PDF 程序的限制, 样式问题还没有很好的解决, 例如分 切图 代码 亮 推荐使 在线版本, 便实时查看 jsapi 运 效果 如需搜索, 使 阅读 PDF 软件 带功能即可 更多细节样式调整和 录索引探

付宝容器 jsapi 档 册 PDF 版本 本版本为实验版本, 为线下独 查看使, 受制于 成 PDF 程序的限制, 样式问题还没有很好的解决, 例如分 切图 代码 亮 推荐使 在线版本, 便实时查看 jsapi 运 效果 如需搜索, 使 阅读 PDF 软件 带功能即可 更多细节样式调整和 录索引探 付宝容器 jsapi 档 册 PDF 版本 本版本为实验版本, 为线下独 查看使, 受制于 成 PDF 程序的限制, 样式问题还没有很好的解决, 例如分 切图 代码 亮 推荐使 在线版本, 便实时查看 jsapi 运 效果 如需搜索, 使 阅读 PDF 软件 带功能即可 更多细节样式调整和 录索引探索建设中 成时间 : 2017-07-20 12:13:21 Since 8.6 定义键盘 定义键盘使

More information

ThreeDtunnel.doc

ThreeDtunnel.doc (12) 1 1. Visual Basic Private Sub LoadDatabase() Dim strip As String Dim straccount As String Dim strpassword As String Dim strdatabase As String Dim strtable As String Dim strsql As String Dim strtemp1

More information

WinMDI 28

WinMDI 28 WinMDI WinMDI 2 Region Gate Marker Quadrant Excel FACScan IBM-PC MO WinMDI WinMDI IBM-PC Dr. Joseph Trotter the Scripps Research Institute WinMDI HP PC WinMDI WinMDI PC MS WORD, PowerPoint, Excel, LOTUS

More information

IsPostBack 2

IsPostBack 2 5 IsPostBack 2 TextBox 3 TextBox TextBox 4 TextBox TextBox 1 2 5 TextBox Columns MaxLength ReadOnly Rows Text TextMode TextMode MultiLine TextMode MultiLine True False TextMode MultiLine Password MulitLine

More information

<4D F736F F D20B8C4B0E6CABDD0C25642D6B8B5BCC8ABCEC42E646F63>

<4D F736F F D20B8C4B0E6CABDD0C25642D6B8B5BCC8ABCEC42E646F63> 第 3 章实验指导 3.1 实验一 Visual Basic 语言环境实验 实验目的 1. 熟悉 Visual Basic 6.0 集成开发环境 2. 学习用窗体和控件建立界面 3. 学习用属性窗口设置对象的属性 4. 掌握窗体的概念及相关操作 5. 熟练掌握程序开发的基本步骤 相关知识 1. 窗体窗体是 Visual Basic 中的对象, 具有自己的属性 事件和方法 窗体的属性包括 : (1)Name

More information

Generated by Unregistered Batch DOC TO PDF Converter , please register! 浙江大学 C 程序设计及实验 试题卷 学年春季学期考试时间 : 2003 年 6 月 20 日上午 8:3

Generated by Unregistered Batch DOC TO PDF Converter , please register! 浙江大学 C 程序设计及实验 试题卷 学年春季学期考试时间 : 2003 年 6 月 20 日上午 8:3 浙江大学 C 程序设计及实验 试题卷 2002-2003 学年春季学期考试时间 : 2003 年 6 月 20 日上午 8:30-10:30 注意 : 答题内容必须写在答题卷上, 写在本试题卷上无效 一. 单项选择题 ( 每题 1 分, 共 10 分 ) 1. 下列运算符中, 优先级最低的是 A.

More information

Spyder Anaconda Spyder Python Spyder Python Spyder Spyder Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Sp

Spyder Anaconda Spyder Python Spyder Python Spyder Spyder Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Sp 01 1.6 Spyder Anaconda Spyder Python Spyder Python Spyder Spyder 1.6.1 Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Spyder Python File

More information

X713_CS_Book.book

X713_CS_Book.book / / /USB ) ; ; C D ; ; B B 1 >> 2 3 B 1 ( > > ) 了解显示屏上显示的图标 Wap 信箱收到一条 Wap push 信息 GSM GPS ( ) 手机已连接到 GSM 网络 指示条越多, 接收质量越好 GPS 2 ...........................4.............................. 4 Micro SD (

More information

内容简介 本书是根据教育部高等学校计算机科学与技术教学指导委员会关于 计算机程序设计基础课程教学基本要求 编写而成的, 是与 VisualBasic 程序设计 ( 段昌敏主编, 科学出版社 ) 配套的实训教材 为配合主教材的章节顺序和知识点, 本书的第一部分包含 13 个配套实验, 实验内容具有很强

内容简介 本书是根据教育部高等学校计算机科学与技术教学指导委员会关于 计算机程序设计基础课程教学基本要求 编写而成的, 是与 VisualBasic 程序设计 ( 段昌敏主编, 科学出版社 ) 配套的实训教材 为配合主教材的章节顺序和知识点, 本书的第一部分包含 13 个配套实验, 实验内容具有很强 普通高等教育 十二五 重点规划教材 计算机系列 中国科学院教材建设专家委员会 十二五 规划教材 VisualBasic 程序设计实验指导与习题解答 段昌敏主编 涂祥副主编 科学出版社职教技术出版中心 www.aboo 北 京 内容简介 本书是根据教育部高等学校计算机科学与技术教学指导委员会关于 计算机程序设计基础课程教学基本要求 编写而成的, 是与 VisualBasic 程序设计 ( 段昌敏主编,

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション Perl CGI 1 Perl CGI 2 Perl CGI 3 Perl CGI 4 1. 2. 1. #!/usr/local/bin/perl 2. print "Content-type: text/html n n"; 3. print " n"; 4. print " n"; 3. 4.

More information

科学计算的语言-FORTRAN95

科学计算的语言-FORTRAN95 科 学 计 算 的 语 言 -FORTRAN95 目 录 第 一 篇 闲 话 第 1 章 目 的 是 计 算 第 2 章 FORTRAN95 如 何 描 述 计 算 第 3 章 FORTRAN 的 编 译 系 统 第 二 篇 计 算 的 叙 述 第 4 章 FORTRAN95 语 言 的 形 貌 第 5 章 准 备 数 据 第 6 章 构 造 数 据 第 7 章 声 明 数 据 第 8 章 构 造

More information

Python a p p l e b e a r c Fruit Animal a p p l e b e a r c 2-2

Python a p p l e b e a r c Fruit Animal a p p l e b e a r c 2-2 Chapter 02 變數與運算式 2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.2 2.2.1 2.2.2 2.2.3 type 2.2.4 2.3 2.3.1 print 2.3.2 input 2.4 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 + 2.4.6 Python Python 2.1 2.1.1 a p p l e b e a r c 65438790

More information

C++ 程序设计 OJ4 - 参考答案 MASTER 2019 年 5 月 30 日 1

C++ 程序设计 OJ4 - 参考答案 MASTER 2019 年 5 月 30 日 1 C++ 程序设计 OJ4 - 参考答案 MASTER 2019 年 月 30 日 1 1 STRINGSORT 1 StringSort 题目描述 编写程序, 利用 string 类完成一个字符串中字符的排序 ( 降序 ) 并输出 输入描述 输入仅一行, 是一个仅由大小写字母和数字组成的字符串 输出描述 输出排序后的字符串 样例输入 abcde 样例输出 edcba 提示 使用 std::sort

More information

Microsoft Word - 实验3.doc

Microsoft Word - 实验3.doc 实验 3 C# 和 ASP.NET 4.5 一 实验目的 (1) 了解 C# 语言规范 (2) 掌握 C# 基础语法 流程控制和异常处理等 (3) 掌握创建 C# 类并应用于 ASP.NET 4.5 页面中的方法 (4) 掌握 ASP.NET 4.5 页面的调试方法 二 实验内容及要求 1. 转换输入的成绩到相应的等级要求如下 : (1) 页面浏览效果如图 3-1 所示 (2) 成绩输入使用 TextBox

More information

Microsoft Word - 扉页

Microsoft Word - 扉页 社 心 版 中 出 版 学 科 术出 k.cn o 技 o b 教 a. 职 ww w 高 等 教 育 十 一 五 规 划 教 材 Visual Basic 程 序 设 计 实 验 指 导 与 习 题 集 郭 元 辉 冯 庆 煜 主 编 李 军 陈 亚 军 副 主 编 北 京 内 容 简 介 本 书 是 与 Visual Basic 程 序 设 计 教 程 配 套 使 用 的 上 机 练 习 和 习

More information

LEFT, RIGHT // 左 // 右 (2) 当图片移动后, 按钮的坐标发生改变, 此操作通过 setloca tion() 方法实现 setlocation() 方法是从 Component 类继承的, 其定义如下 : public void setlocation(int x, int y

LEFT, RIGHT // 左 // 右 (2) 当图片移动后, 按钮的坐标发生改变, 此操作通过 setloca tion() 方法实现 setlocation() 方法是从 Component 类继承的, 其定义如下 : public void setlocation(int x, int y 拼图游戏 任务说明 本实例实现了拼图游戏的开发 运行程序, 单击 开始 按钮将打乱图片的位置, 效果如图 1 所示, 然后通过鼠标单击图片进行移动, 直到将所有图片都移动到正确位置, 游戏过关, 过关后的效果如图 2 所示 图 1 打乱图片位置的效果图 2 图片移动到正确位置的效果 关键技术 本程序主要通过 Swing 与枚举类实现, 程序将一幅完整的图片平均分成 9 部分, 每一部分为一个正方形,

More information

1.加入党组织主要经过哪些程序?

1.加入党组织主要经过哪些程序? 内 部 资 料 注 意 保 存 厦 门 大 学 发 展 党 员 工 作 常 用 文 书 中 共 厦 门 大 学 委 员 会 组 织 部 编 印 2014 年 10 月 4 发 展 党 员 工 作 流 程 图 一 申 请 入 党 二 入 党 积 极 分 子 的 三 发 展 对 象 的 确 定 四 预 备 党 员 的 接 收 五 预 备 党 员 的 教 育 确 定 和 培 养 教 育 和 考 察 考 察

More information

untitled

untitled MODBUS 1 MODBUS...1 1...4 1.1...4 1.2...4 1.3...4 1.4... 2...5 2.1...5 2.2...5 3...6 3.1 OPENSERIAL...6 3.2 CLOSESERIAL...8 3.3 RDMULTIBIT...8 3.4 RDMULTIWORD...9 3.5 WRTONEBIT...11 3.6 WRTONEWORD...12

More information

《计算概论》课程 第十九讲 C 程序设计语言应用

《计算概论》课程 第十九讲  C 程序设计语言应用 计算概论 A 程序设计部分 字符数组与字符串 李戈 北京大学信息科学技术学院软件研究所 lige@sei.pku.edu.cn 字符数组的定义 #include int main() char a[10] = 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j' ; for (int i = 0; i < 10; i++) cout

More information

C/C++ 语言 - 循环

C/C++ 语言 - 循环 C/C++ Table of contents 7. 1. 2. while 3. 4. 5. for 6. 8. (do while) 9. 10. (nested loop) 11. 12. 13. 1 // summing.c: # include int main ( void ) { long num ; long sum = 0L; int status ; printf

More information

1 Framework.NET Framework Microsoft Windows.NET Framework.NET Framework NOTE.NET NET Framework.NET Framework 2.0 ( 3 ).NET Framework 2.0.NET F

1 Framework.NET Framework Microsoft Windows.NET Framework.NET Framework NOTE.NET NET Framework.NET Framework 2.0 ( 3 ).NET Framework 2.0.NET F 1 Framework.NET Framework Microsoft Windows.NET Framework.NET Framework NOTE.NET 2.0 2.0.NET Framework.NET Framework 2.0 ( 3).NET Framework 2.0.NET Framework ( System ) o o o o o o Boxing UnBoxing() o

More information

res/layout 目录下的 main.xml 源码 : <?xml version="1.0" encoding="utf 8"?> <TabHost android:layout_height="fill_parent" xml

res/layout 目录下的 main.xml 源码 : <?xml version=1.0 encoding=utf 8?> <TabHost android:layout_height=fill_parent xml 拓展训练 1- 界面布局 1. 界面布局的重要性做应用程序, 界面是最基本的 Andorid 的界面, 需要写在 res/layout 的 xml 里面, 一般情况下一个 xml 对应一个界面 Android 界面布局有点像写 html( 连注释代码的方式都一样 ), 要先给 Android 定框架, 然后再在框架里面放控件,Android 提供了几种框架,AbsoluteLayout,LinearLayout,

More information

星星排列 _for loop Protected Sub Page_Load(ByVal sender As Object, ByVal e As Dim h As Integer = 7 'h 為變數 ' Dim i, j As Integer For i = 1 To h

星星排列 _for loop Protected Sub Page_Load(ByVal sender As Object, ByVal e As Dim h As Integer = 7 'h 為變數 ' Dim i, j As Integer For i = 1 To h 資訊系統與實習 製作 : 林郁君 一 2009.09.28 9X9 'button 被按下後 ' Dim i, j As Integer For i = 1 To 9 'i 從 1 到 9' For j = 1 To 9 'j 從 1 到 9' If j * i < 10 Then ' 如果 j 乘上 i 是為個位數 ' Response.Write(i & "*" & j & " =" & i *

More information

Converting image (bmp/jpg) file into binary format

Converting image (bmp/jpg) file into binary format RAiO Image Tool 操作说明 Version 1.0 July 26, 2016 RAiO Technology Inc. Copyright RAiO Technology Inc. 2013 RAiO TECHNOLOGY INC. www.raio.com.tw Revise History Version Date Description 0.1 September 01, 2014

More information

C/C++程序设计 - 字符串与格式化输入/输出

C/C++程序设计 - 字符串与格式化输入/输出 C/C++ / Table of contents 1. 2. 3. 4. 1 i # include # include // density of human body : 1. 04 e3 kg / m ^3 # define DENSITY 1. 04 e3 int main ( void ) { float weight, volume ; int

More information

内容简介 本书是 Visual Basic 程序设计 ( 科学出版社出版, 范通让 王学军主编 ) 的配套实训教材, 由两部分组成 第一部分是实训指导, 共 15 个实训项目, 每个实训项目均指出了本部分需掌握的重点内容, 并给出了理论知识要点 实训步骤及程序代码, 使学生能逐步了解 Visual

内容简介 本书是 Visual Basic 程序设计 ( 科学出版社出版, 范通让 王学军主编 ) 的配套实训教材, 由两部分组成 第一部分是实训指导, 共 15 个实训项目, 每个实训项目均指出了本部分需掌握的重点内容, 并给出了理论知识要点 实训步骤及程序代码, 使学生能逐步了解 Visual 普通高等教育 十二五 重点规划教材计算机系列中国科学院教材建设专家委员会 十二五 规划教材 Visual Basic 程序设计实训教程 王学军主编 赵涓涓副主编 杨艳主审 北京 内容简介 本书是 Visual Basic 程序设计 ( 科学出版社出版, 范通让 王学军主编 ) 的配套实训教材, 由两部分组成 第一部分是实训指导, 共 15 个实训项目, 每个实训项目均指出了本部分需掌握的重点内容,

More information

第5章修改稿

第5章修改稿 (Programming Language), ok,, if then else,(), ()() 5.0 5.0.0, (Variable Declaration) var x : T x, T, x,,,, var x : T P = x, x' : T P P, () var x:t P,,, yz, var x : int x:=2. y := x+z = x, x' : int x' =2

More information

内容简介本书是以 Visual Basic 6.0 中文版为编程环境编写的高等学校计算机课程教材, 主要介绍了 VB 的基本概念 常用对象的属性 事件和方法 数据类型与表达式 程序的基本控制结构 数组 过程 用户界面设计 键盘 鼠标事件与绘图 文件和数据库应用等知识 本书内容由浅入深 循序渐进 注重

内容简介本书是以 Visual Basic 6.0 中文版为编程环境编写的高等学校计算机课程教材, 主要介绍了 VB 的基本概念 常用对象的属性 事件和方法 数据类型与表达式 程序的基本控制结构 数组 过程 用户界面设计 键盘 鼠标事件与绘图 文件和数据库应用等知识 本书内容由浅入深 循序渐进 注重 普通高等教育 十二五 重点规划教材计算机基础教育系列 中国科学院教材建设专家委员会 十二五 规划教材 Visual Basic 程序设计教程 肖峰张燕妮主编 科学出版社职教技术出版中心 www.aboo 北 京 内容简介本书是以 Visual Basic 6.0 中文版为编程环境编写的高等学校计算机课程教材, 主要介绍了 VB 的基本概念 常用对象的属性 事件和方法 数据类型与表达式 程序的基本控制结构

More information

epub 94-3

epub 94-3 3 A u t o C A D L AY E R L I N E T Y P E O S N A P S T Y L E X R E F - AutoLISP Object ARX A u t o C A D D C L A u t o C A D A u t o d e s k P D B D C L P D B D C L D C L 3.1 Wi n d o w s A u t o C A D

More information

Microsoft Word - template.doc

Microsoft Word - template.doc HGC efax Service User Guide I. Getting Started Page 1 II. Fax Forward Page 2 4 III. Web Viewing Page 5 7 IV. General Management Page 8 12 V. Help Desk Page 13 VI. Logout Page 13 Page 0 I. Getting Started

More information

untitled

untitled 1 Outline 數 料 數 數 列 亂數 練 數 數 數 來 數 數 來 數 料 利 料 來 數 A-Z a-z _ () 不 數 0-9 數 不 數 SCHOOL School school 數 讀 school_name schoolname 易 不 C# my name 7_eleven B&Q new C# (1) public protected private params override

More information

《Visual Basic程序设计》实验课

《Visual Basic程序设计》实验课 Visual Basic Visual Basic dstang2000@263.net 0 Visual Basic 1 0...1 1 Visual Basic...2 2...3 3...6 4...9 5...13 6...16 7...18 8...22 9...24 10...27 11...29 12 API...31 13...34 14...35 15...38 1 1 Visual

More information

3.1 num = 3 ch = 'C' 2

3.1 num = 3 ch = 'C' 2 Java 1 3.1 num = 3 ch = 'C' 2 final 3.1 final : final final double PI=3.1415926; 3 3.2 4 int 3.2 (long int) (int) (short int) (byte) short sum; // sum 5 3.2 Java int long num=32967359818l; C:\java\app3_2.java:6:

More information

epub83-1

epub83-1 C++Builder 1 C + + B u i l d e r C + + B u i l d e r C + + B u i l d e r C + + B u i l d e r 1.1 1.1.1 1-1 1. 1-1 1 2. 1-1 2 A c c e s s P a r a d o x Visual FoxPro 3. / C / S 2 C + + B u i l d e r / C

More information

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM CHAPTER 6 SQL SQL SQL 6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM 3. 1986 10 ANSI SQL ANSI X3. 135-1986

More information