新VB程序设计案例教程( ) 第7章 中文 VB 程序设计基础.pptVIP

  • 5
  • 0
  • 约1.37万字
  • 约 61页
  • 2016-10-26 发布于广东
  • 举报

新VB程序设计案例教程( ) 第7章 中文 VB 程序设计基础.ppt

第7章 通用对话框和菜单 【案例27】打开和保存文本文件 【拓展案例67】打开和保存图像文件 【拓展案例68】文本编辑和打印 【案例28】记事本 【拓展案例69】菜单调外部程序1 【拓展案例70】菜单调外部程序2 【拓展案例71】菜单调外部程序3 【案例29】图片编辑器 【拓展案例72】八大行星 【案例30】收视率调查 【拓展案例73】创建一维数组 【拓展案例74】创建二维数组 【拓展案例75】移动矩阵的行 【拓展案例76】转置矩阵 【拓展案例77】两矩阵相乘 【拓展案例78】排序 【拓展案例79】职工工资查询表 【拓展案例80】杨辉三角形 【案例31】求最大公约数和最小公倍数 【拓展案例81】多功能图像浏览器2 【拓展案例82】哥德巴赫猜想验证 【案例32】精确计算xy的值 【案例27】打开和保存文本文件 7.1.1 学习目的 “打开和保存文本文件”程序运行后,如图7-1-1左图所示。单击“打开”按钮,调出“文本文件”对话框,如图7-1-1右图所示。在“文本文件”对话框中选择路经、文件,再单击“打开”按钮,即可调出“记事本”窗口,同时打开选中的文本文件。 用户也可以在文本框中输入或粘贴文字,输入中文字会自动换行,如果要另起一段,可按Ctrl+Enter键插入空行。文本框有垂直滚动条,可保证输入较多的文字,如图7-1-2左图所示。文字输入完后,单击“保存”按钮,即可调出“文本文件”对话框,如图7-1-2右图所示。选择文件夹和输入文件名,再单击“保存”按钮,即可将文本框中的文字保存到文本文件当中。 通过本案例的学习,可以初步掌握添加ActiveX控件到工具箱中的方法,通用对话框控件对象属性的设置方法和常用属性,以及使用通用对话框控件的使用方法。 7.1.3 相关知识 1.ActiveX控件 Visual Basic工具箱上的标准控件很少,使用这些控件编写复杂的应用程序将是一件比较困难和麻烦的事。因此,在Visual Basic 6.0中,为用户提供了大量的ActiveX控件,用户可以把这些ActiveX控件加到工具箱上,然后像使用标准控件那样来使用使用ActiveX控件。 另外,第三方开发商还提供了大量的ActiveX控件,目前,在Internet上可以下载的ActiveX控件就有上万个,使用ActiveX控件大大增强了Vb编程的能力和灵活性。 注意:Visual Basic 6.0中的ActiveX控件是32位控件,一些第三方开发商提供的ActiveX控件是16位控件,这些控件不能再在Visual Basic 6.0中使用。 ActiveX控件文件是扩展名为.OCX的独立文件,通常存放在Windows的SYSTEM目录(Windows2000以上版本在SYSTEM32目录)中。例如,通用对话框这个ActiveX控件,其对应就是名为COMDLG32.OCX的控件文件。在安装的ActiveX控件时,将在Windows 注册表中对其进行注册;VB集成开发环境将通过读取Windows注册表来获取可使用的ActiveX控件列表。 可插入对象是一些能够添加到工具箱中并可以作为控件使用的对象,它具有与标准控件类似的属性,可以同标准控件一样使用。可插入对象是由Windows中其他应用程序支持的不同格式的数据,如Microsoft Word文档、Flash影片、Microsoft Excel图表、Microsoft Powerpoint幻灯片等都是可插入对象。使用可插入对象,可扩展VB程序的功能。 单击“部件”对话框中的“浏览”按钮,调出“添加ActiveX控件”对话框,找到扩展名为OCX的文件,单击“打开”按钮,即可外部的ActiveX控件加入“部件”对话框(见图7-1-3)。 在“新建工程”对话框(如图1-1-1所示)中,选择“VB企业版控件”项目类型,再单击该对话框中的“打开”按钮,则会调出中文Visual Basic 6.0企业版的集成开发环境窗口,它的工具箱中的控件工具很多,通用对话框控件就在其中。 2.通用对话框属性的设置 VB 6.0提供了一组Windows标准对话框界面的通用对话框,它们分别为“打开”、“另存为”、“颜色”、“字体”、“打印机”和“帮助”对话框,它是通过使用ActiveX控件中的CommonDialog(通用对话框)控件来获得的。通用对话框仅用于应用程序与用户之间的信息交互,是输入输出界面,不能实现打开文件、存储文件等操作,如果想要实现这些功能可以通过编程实现。 通用对话框也有它的属性、事件和方法。在设计状态下,窗体中会显示通用对话框的图标;在运行程序时,窗体上不会显示该图标,可在程序中使用Action属性或Show方法,调

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档