2012年计算机二级VB第十套上机试题及解题思路

来源:计算机等级考试    发布时间:2012-08-29    计算机等级考试视频    评论

本文导航
  • 第1页:1. 基本操作
  • 第2页:2. 简单应用
  • 第3页:3. 综合应用

  3. 综合应用(1小题,计30分)

  注意:下面出现的“考生文件夹”均为%USER%

  在考生文件夹下有一个工程文件sjt5.vbp和随机文件in5.txt,文件中的每个记录包括3个字段,分别为姓名、电话号码和邮政编码,其名称、类型和长度分别为:

  Name 字符串 8

  Tel 字符串 10

  Post Long

  窗体中有一个文本框和两个命令按钮。程序运行后,如果单击“读入并显示记录”命令按钮, 则从考生文件夹下的in5.txt文件中读入所有记录并显示在文本框中(每条记录占一行,数据项的顺序是姓名、电话、邮编,见图,可使用符号常量vbCrLf表示回车换行);若单击“保存”按钮则把文本框中的内容存入out5.txt文件中。

  要求:

  1

  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

  End Sub

  参考文件:c:/wexam/26990001/hlpsys/参考答案/sjt5.vbp、sjt5.frm、sjt5.vbw、out5.txt

  请把这些文件复制到c:/wexam/26990001中,然后打开sjt5.vbp文件并运行。

上一页123下一页

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答