VB实验及答案 下载本文

内容发布更新时间 : 2024/5/6 17:00:47星期一 下面是文章的全部内容请认真阅读。

二、实验内容 1 建立窗口菜单,实现一个简易文本编辑器,如图8-1所示。文本框中的文本属性由菜单“设置”中来指定,当单击“退出”时,结束程序。在设计菜单时,试给“设置”、 “字体”、“字号”子菜单分别加上热键“C”、“N”和“S”。 “退出”菜单项加上热键“Q”。 图8-1 实验8-1程序运行界面 2 将实验8-1的源程序拷贝一份,且对它做如下修改,使得运行界面如图8-2所示。将“字体”和“字号”两项合为“字体”一项,增加菜单项“前景色”、“背景色” ,并分别加上热键“F”和“B”。增加“文件”菜单,含有“打开”和“保存”两个菜单项,并分别加上热键“O”和“S”。再对若干菜单项加上快捷键。

当单击“字体”菜单项后,弹出“字体”对话框;单击“前景色”、“背景色”菜单项后弹出“颜色”对话框;单击“打开”菜单项,则弹出“打开”文件对话框,且只显示“*.txt”文件,选定文件后,点击对话框上的“打开”按钮后,则打开相应文件,将其内容读出,按前面设置的属性显示在文本框中;单击“保存”菜单项后,弹出“保存”或“另存为”文件对话框,输入文件名后,点击对话框上的“保存”按钮,则将当前文本框中内容写入相应文件。 3 在实验8-2的基础上,在“设置”菜单后再增加“关于”菜单,热键为“A”,单击弹出一模式对话框(由用户自行设计),如图8-3所示,显示一些作者和版权等相关作者想要声明的信息。进一步,还可以在文本框中单击鼠标右键,弹出一个只含有“关于”菜单项的弹出式菜单,点击“关于”有与上述相同的响应。

【提示】 一般来讲,“关于”对话框是模式对话框。要将对话框以模式方式显示,应使用语句:对话框名.Show 1。 4 在实验8-3的基础上,增加工具栏和状态栏。工具栏中有“打开”、“保存”、“字体”、“前景色”、“退出”、“关于”菜单项相对应功能的按钮;状态栏中显示文本框中当前的字数。 【提示】 首先,从【工程】->【部件】中选择并加入【Microsoft Windows Common Controls 6.0】,这时就可以看到控件栏中加入了好几个ActiveX控件,其中有工具栏控件、状态栏控件和图像列表控件(ImageList控件)。 工具栏中按钮的图标一般是从ImageList控件中选取,因而应先将选好的图片存入ImageList控件中。图标可从“…Graphics\\Bitmaps\\OffCtlBr\\Large\\Color”子目录中选取。

5 编写一程序,要求响应键盘的4个方向键,如图8-4所示,当按一次某方向键,就使图片向相应的方向移动50单位距离。 实验九 文件 一、实验目的 1.掌握文件的概念及其使用方法,注意顺序、随机和二进制文件各自的特点和区别。 2.掌握文件系统控件、文件与目录的相关函数和语句的使用。 3.熟悉文件在应用程序中的作用和意义。

二、实验内容 1 设计一个运行界面如图9-1所示的应用程序,单击“Write”可以将3个文本框中的信息用“Write”语句写入“D:\\aaa.txt”;单击“Print”可以将3个文本框中的信息用“Print”语句写入“D:\\bbb.txt”。要求3个信息写在同一行。 程序运行后,用“记事本”同时打开“D:\\aaa.txt”和“D:\\bbb.txt”,比较它们结构有何不同?为什么?试说明“Write”和“Print”语句的相同和不同。 2 如图9-2所示,建立一个最简单的文本编辑器。文件的打开和保存可使用某一固定文件,例如,“d:\\test.txt”。