可视化编程应用
2006-5
高等教育出版社
贾长云
228
本书作为中等职业教育计算机及应用专业国家规划教材,自2001年出版以来,由于其培养能力的特色;构思精巧、任务驱动的编排;通俗易懂的内容讲解以及内容丰富的习题;在内容的选择上不仅突出基础性、先进性、实用性、操作性,注重对学生实践能力、自学能力的培养;而且还适当考虑了国家计算机等级考试的大纲要求,从而受到了广大中等职业学校计算机及应用专业学生的普遍欢迎。当然在教材的使用过程中,广大教师与学生对本教材的内容、体系、深广度、难度等方面也提出了许多非常有益而且宝贵的意见,如与国家计算机等级考试的大纲要求不完全符合,难度上有些内容不太适合中等职业学校的学生学习以及教材中还出现的个别的提法或措词值得商榷等。为此,作者在广泛深入的调查研究的基础上,综合广大读者所提出的看法或意见对本书进行了修订。 在本书的修订过程中,充分考虑了职业教育的学生特点与时代特征,体现在以下几个方面: 1.科学性与思想性 教材的内容取舍符合职业教育学生的特点与培养IT软件人才的基本需求,基本理论叙述简练实用,重点突出,易于学生的接收与自学。同时,概念的阐述与案例的设计强化了职业意识与职业道德。 2.先进性与实用性 计算机技术本身就代表了知识的先进性,VB也不例外。本书在知识结构的组织上充分考虑了知识的先进性与实用性的有机结合,尤其是在实用性方面,有了一定的突破。无论是教学内容、案例选择还是体系结构都体现了这一点,尤其是由浅入深的案例式内容体系,更容易教学的组织。3.适应性与开放性职业教育毕竟不同于高等教育,因此不能用高等教育的软件人才标准来要求职业教育的软件蓝领人才。一方面本书的内容基本上与全国计算机等级考试二级VisualBasic的内容接轨,另一方面还充分注意到职业教育学生的知识背景与接受能力。在知识点的介绍上强调够用、实用,强调编程技能、基本设计技能的培养。
《可视化编程应用:Visual Basic》是中等职业教育计算机及应用专业国家规划教材,根据教育部2001年颁布的中等职业学校计算机及应用专业可视化编程应用课程教学基本要求编写,同时参考了全国计算机等级考试Visual Basic语言程序设计考试大纲。《可视化编程应用:Visual Basic》针对职业教育的特点,突出基础性、先进性、实用性和操作性,注重对学生创新能力、实践能力、自学能力等各种应用能力的培养。《可视化编程应用:Visual Basic》以Visual Basic 6.0为平台,以初学可视化编程应用的学生为对象,介绍了VB的基础知识和基本操作方法。主要内容包括:可视化编程与VB开发环境、VB简单应用程序的设计、VB程序设计语言基础、VB中的过程、VB中的窗体与常用控件、键盘与鼠标的控制、菜单与工具栏、文件管理、图形处理与多媒体应用、数据库应用程序的开发和实验。各章配有习题,书末配有实验指导。 《可视化编程应用:Visual Basic》适合中等职业学校计算机及应用专业以及其他相关专业使用,也可作为各类计算机培训的教学用书及计算机考试的辅导用书,还可供计算机工作者及爱好者参考使用。
第1章 可视化编程与VB开发环境1.1 可视化编程的概念1.2 可视化程序设计的开发平台l.3 VB开发环境初识1.4 VB快速人门1.5 获取帮助习题1第2章 VB简单应用程序的设计2.1 VB中的对象2.2 窗体与控件概述2.3 窗体的布局设计2.4 控件的常用属性2.5 基本控件的使用习题2第3章 VB程序设计语言基础3.1 模块与代码窗口3.2 VB中的数据与运算3.3 标准函数3.4 输人与输出3.5 程序流程控制习题3第4章 VB中的过程4.1 过程概述4.2 过程定义与调用4.3 过程调用中的参数传递4.4 变量与过程的作用域4.5 程序的调试与排错习题4第5章 VB中的窗体与常用控件5.1 控件应用基础5.2 单选钮与检查框5.3 列表框与组合框5.4 其他常用控件5.5 窗体控制与设计5.6 案例三设计习题5第6章 键盘与鼠标的控制6.1 键盘的控制6.2 鼠标的控制6.3 拖放6.4 案例四设计习题6第7章 菜单与工具栏7.1 多文档界面MDI7.2 菜单的规划与设计7.3 弹出式菜单一7.4 工具栏习题7第8章 文件管理8.1 文件及其访问方式8.2 文件的处理8.3 文件管理控件8.4 通用对话框习题8第9章 图形处理与多媒体应用9.1 图形处理9.2 多媒体应用习题9第10章 数据库应用程序的开发10.1 数据库基础10.2 用数据窗体向导设计数据库应用程序10.3 用Data控件访问数据库10.4 使用ADO控件访问数据库10.5 用编程方法引用ADO对象简介习题10附录实验实验1 VB环境的使用和简单应用程序设计实验2 顺序结构与选择结构实验3 循环结构实验4 过程的使用实验5 常用控件应用之一实验6 常用控件应用之二实验7 键盘与鼠标实验8 菜单实验9 工具栏实验10 文件实验11 图形处理与多媒体应用实验12 数据库的创建与数据控件参考文献
3.1.2 过程如前所述,VB程序代码均放置在相应的模块中,那么它们在模块中又是如何组织的呢?原来,’VB是将所有的程序都组织在若干个“过程”中的。 从前几章的示例中可以看到,所谓“过程”实际上是具有特定书写格式并且包含一组具有特定功能的代码集合。根据执行的方式,可把过程分为事件过程与通用过程两大类。事件过程是VB中最基本的过程,由于VB采用的是事件驱动的编程机制,因此由用户或系统引发了某种事件后,总要执行相应的代码来完成相应的功能,这就是事件过程。事件过程总存放在某一个窗体模块中。通用过程与事件过程不同,它不属于任何一个窗体,但可以被多个窗体所共享,这些可被共享的代码构成的过程即称为通用过程。有关过程的详细描述请参见第6章。 3.1.3 代码窗口及其使用 代码是由语句、常量、变量和声明等部分组成。代码窗口是用于编写程序代码的窗口,VB应用程序的每个模块都有一个代码窗口与之对应。因此,要想为某个模块编写代码,必须首先打开该模块对应的代码窗口。 使用下列操作方法之一,即可打开代码窗口: 双击要编写代码的窗体或控件。 从“工程资源管理器”窗口选定窗体或模块的名称,然后选取“查看代码”菜单项。 用鼠标单击窗体或控件,选择“代码窗口”命令。 图3-1即为打开的代码窗口,图中的标题栏显示的是工程名称与窗体名称,其下有两个下拉列表框,左边的下拉列表框中包含了该窗体中的所有对象及一个“通用”对象。通过该下拉列表框可以选择要编写代码的对象。通用对象中主要放置该窗体模块所共享的数据定义、常量说明、类型声明以及通用的过程等。右边的下拉列表框包含了所选中对象的各个事件,通过选择不同的事件即可在相应的过程框架中编写该事件的过程代码了。 代码窗口的主工作区即为编写代码的场所,要注意的是,当选择了某个对象中的某个事件后,代码窗口会自动给出相应的过程框架,所编写的代码必须包含在过程框架之中。每个事件过程都含有一个独立的代码段。 如要打开通用模块,则必须先添加模块,添加后通用模块的代码窗口会自动打开,如图3—2所示。 要修改程序代码的内容,当然也要先打开相应模块的代码窗口。方法是:在“工程资源管理器”的窗口中右击需要修改代码的项目,在快捷菜单中选择“查看代码”命令。通过在代码窗口中选择不同的对象和不同的事件,可以查看、修改不同的过程。