本书是全国中等职业学校电子信息类教材(计算机技术专业)的系列教材之一,是根据当前职业学校计算机课程的需要,以Visual Basic 6.0为背景编写的。全书共分十六章,从Visual Basic的安装开始,讲述了Visual Basic编程的开发环境和基本概念、各种控件的使用及对话框、菜单、工具条的设计,最后讲述了数据库编程的相关知识。\r\n 全书内容明白易懂,注重实用性和可用性。除可供中等职业学校计算机技术专业选作教材外,还可以作为Visual Basic入门的自学教材。\r\n\r\n
第一章 Visual Basic概述及安装\r\n\r\n第一节 Visual Basic概述\r\n一、方便的开发环境\r\n二、事件驱动的程序机制\r\n第二节 Visual Basic的安装与启动\r\n一、Visual Basic版本简介\r\n二、运行环境要求\r\n三、安装步骤\r\n四、Visual Basic的启动\r\n第三节 对象与类\r\n一、对象(Object)\r\n二、类(Class)\r\n第四节 属性、方法、事件\r\n一、属性(Property)\r\n二、方法(Method)\r\n三、事件(Event)\r\n第五节 Visual Basic程序设计的基本步骤\r\n习题一\r\n\r\n第二章 Visual Basic的开发环境\r\n\r\n第一节 开发环境\r\n一、标题条\r\n二、菜单栏\r\n三、工具条\r\n四、工具箱\r\n五、窗体\r\n六、工程资源管理器\r\n七、“属性”窗口\r\n八、“窗体布局”窗口\r\n九、对象浏览器\r\n十、“代码编辑器”窗口\r\n十一、快捷菜单\r\n第二节 用开发环境编制一个简单程序\r\n一、设计应用程序的界面\r\n二、设置对象的属性\r\n三、编写事件代码\r\n四、程序的运行及保存\r\n习题二\r\n\r\n第三章 Visual Basic编程的基本概念\r\n\r\n第一节 Visual Basic程序的结构\r\n第二节 事件驱动机制\r\n一、事件驱动机制与传统编程方式的异同\r\n二、事件驱动程序编写的基本方法\r\n三、事件产生的方式\r\n四、事件驱动程序的执行过程\r\n第三节 组织Visual Basic程序代码\r\n一、程序模块的分类\r\n二、窗体模块\r\n三、标准模块\r\n四、类模块\r\n第四节 代码编辑器\r\n一、代码编辑器的外观\r\n二、代码编辑器功能简介\r\n第五节 Visual Basic程序代码书写规范\r\n一、Visual Basic的命名规范\r\n二、注释规范\r\n三、分行书写规范\r\n四、合并行规范\r\n习题三\r\n\r\n第四章 常量和变量\r\n\r\n第一节 数据类型\r\n一、基本数据类型\r\n二、用户自定义数据类型\r\n第二节 变量\r\n一、变量的声明\r\n二、变量的作用域及其生存期\r\n三、变体(Variant)变量\r\n四、变量类型的选择\r\n第三节 常量\r\n一、值常量\r\n二、符号常量\r\n三、符号常量的定义\r\n习题四\r\n\r\n第五章 运算\r\n\r\n第一节 函数\r\n一、标准函数\r\n一、自定义函数\r\n第二节 表达式\r\n一、算术表达式\r\n二、字符串表达式\r\n三、关系表达式\r\n四、逻辑表达式\r\n五、复合表达式的运算顺序\r\n习题五\r\n\r\n第六章 数组和记录\r\n\r\n第一节 常规数组\r\n一、常规数组的声明\r\n二、多维数组\r\n三、数组数据的输入和输出\r\n四、包含其他数组的数组\r\n第二节 动态数组\r\n一、动态数组的声明\r\n二、分配实际可用空间\r\n三、保留动态数组中的数据\r\n第三节 用户自定义数据类型\r\n一、用户自定义数据类型的定义\r\n二、用户自定义数据类型的使用\r\n习题六\r\n\r\n第七章 控制结构\r\n\r\n第一节 条件判断结构\r\n一、If...Then...Else语句\r\n二、If...Then...Elself语句\r\n三、Select Case语句\r\n第二节 循环程序结构\r\n一、For...Next语句\r\n二、For Each...Next语句\r\n三、Do...Loop语句\r\n四、While...Wend语句\r\n第三节 控制结构的嵌套\r\n第四节 过程\r\n一、Function过程\r\n二、Sub过程\r\n三、Static选项\r\n四、参数传送\r\n五、Property过程\r\n六、Event过程\r\n习题七\r\n\r\n第八章 窗体\r\n\r\n第一节 窗体的属性\r\n一、窗体的属性及其设置\r\n二、通过属性设计省体的外观\r\n第二节 窗体的事件\r\n一、编写窗体的事件过程代码\r\n二、常用事件过程\r\n第三节 窗体的方法\r\n一、窗体的加载、显示、隐藏和卸载\r\n二、窗体的其他常用方法\r\n第四节 多个窗体的处理\r\n一、加入新的窗体\r\n二、启动窗体\r\n三、结束应用程序时关闭所有窗体\r\n第五节 多文档界面(MDI)窗体\r\n一、程序界面样式\r\n二、建立多文档界面(MD)应用程序\r\n三、多文档界面(MD脑体的加载与显示\r\n四、多文档界面(MD)窗体的大小和位置\r\n五、多文档界面(MD)窗体的控件\r\n习题八\r\n\r\n第九章 控件\r\n\r\n第一节 控件的分类\r\n一、内部控件\r\n二、ActiveX控件\r\n三、可插入对象\r\n第二节 关于控件的几点说明\r\n一、按件的名字(Name)属性\r\n二、焦点(Focus)\r\n三、设置Tab键的顺序\r\n四、与控件的位置和大小有关的属性和方法\r\n第三节 控件数组\r\n一、控件数组的作用\r\n二、控件数组的创建\r\n第四节 一般类技件\r\n一、命令按钮(CommandButton)\r\n二、标签(Label)\r\n三、文本框(TextBox)\r\n四、滚动条(ScrollBar)\r\n五、定时器(Timer)\r\n六、数据(Data)\r\n七、OLE容器(OLE)\r\n第五节 图形、图像类技件\r\n一、图片框(PictureBox)\r\n二、图像(Image)\r\n三、形状(Shape)\r\n四、线形(Line)\r\n第六节 选择类技件\r\n一、复选框(CheckBox)\r\n二、框架(Frame)\r\n三、选项按钮(OptionButton)\r\n四、列表框(ListBox)\r\n五、组合框(ComboBox)\r\n六、其他选择类控件\r\n第七节 控件应用举例\r\n习题九\r\n\r\n第十章 对话框\r\n\r\n第一节 消息对话框\r\n一、语法\r\n二、说明\r\n三、注意\r\n第二节 输入对话框\r\n一、语法\r\n二、说明\r\n三、注意\r\n第三节 通用对话框(CommonDialog)控件\r\n一、在工具箱中加人通用对话框(CommonDialog)控件\r\n二佣通用对话框控件生成各种对话握的一般步骤\r\n三、用通用对话框控件生成各种对话框\r\n第四节 自定义对话框\r\n一、创建用作自定义对话框的窗体\r\n二、设置自定义对话框\r\n三、自定义对话框的加载、显示、隐藏和卸载\r\n习题十\r\n\r\n第十一章 菜单设计\r\n\r\n第一节 菜单商介\r\n一、菜单的组成\r\n二、菜单元素的功能及用法\r\n第二节 用菜单编辑器定义菜单\r\n一、启动菜单编辑器\r\n二、使用菜单编辑器\r\n三、定义菜单的访问键\r\n四、定义菜单的快捷键\r\n五、定义子菜单\r\n六、建立分隔条\r\n第三节 菜单命名规则\r\n一、Caption属性\r\n二、名称属性\r\n第四节 建立菜单控件数组\r\n一、菜单控件数组的概念\r\n二、菜单控件数组的作用\r\n三、在某单编辑器中建立菜单控件数组\r\n第五节 动态改变莱单\r\n一、动态设置菜单控件有效或无效\r\n二、动态设置菜单控件可见或不可见\r\n三、动态添加或删除菜单控件\r\n四、动态设置菜单控件的复选标志\r\n第六节 编写Click事件过程\r\n第七节 弹出式菜单\r\n一、弹出式菜单的概念\r\n二、显不弹出式某单\r\n习题十—\r\n\r\n第十二章 工具条设计\r\n\r\n第一节 手工创建工具条\r\n一、在窗体上添加一个图片框\r\n二、在图片框中放置要在工具条上显示的控件,创建工具按钮\r\n三、编写代码\r\n第二节 工具条控件\r\n一、在工具箱中加入工具条捷件(Toolbar)\r\n二、用工具条捷件制作工具条\r\n三、工具条的常用属性和方法\r\n第三节 工具条应用实例\r\n习题十二\r\n\r\n第十三章 文件操作\r\n\r\n第一节 文件的基本概念\r\n第二节 文件访问类型\r\n一、顺序文件\r\n二、随机文件\r\n三、二进制文件\r\n四、文件操作的一般步骤\r\n第三节 顺序文件\r\n一、打开顺序文件\r\n二、编辑倾序文件\r\n三、关闭顺序文件\r\n第四节 随机文件\r\n一、声明变量\r\n二、定义记录类型\r\n三、打开随机文件\r\n四、编辑随机文件\r\n五、关闭随机文件\r\n第五节 二进制文件\r\n一、打开二进制文件\r\n二、二进制文件的编辑\r\n三、将长度可变的记录存储到二进制文件中\r\n策六节 文件访问函数和语句\r\n一、Dir函数\r\n二、FileLen函数\r\n三、LOF函数\r\n四、EOF函数\r\n五、FreeFile函数\r\n六、Seek语句\r\n七、Seek函数\r\n八、FileCopy语句\r\n九、GetAttr函数\r\n十、SetAttr语句\r\n十一、FileDateTime函数\r\n十二、Loc函数\r\n习题十三\r\n\r\n第十四章 打印\r\n\r\n第一节 打印的三种方法\r\n一、使用PrintForm方法\r\n二、使用打印机集合\r\n三、使用Printer对象\r\n第二节 Printer对象\r\n一、Printer对象的属性\r\n二、用Printer对象打印窗体\r\n三、用Printer对象打印窗体上的控件\r\n四、用Printer对象打印Printer对象的内容\r\n五、创建多页文档\r\n六、取消打印作业\r\n第三节 打印错误信息\r\n一、错误396\r\n二、错误482\r\n三、错误483\r\n四、错误484\r\n习题十四\r\n\r\n第十五章 数据库的链接与应用\r\n\r\n第一节 关系型数据库的基本概念\r\n一、关系模型\r\n二、数据库\r\n三、表\r\n四、字段\r\n五、国际标准数据库语言SQL\r\n第二节 Visual Basic对数据库的支持\r\n一、Microsoft Jet数据库引擎\r\n二、数据访问对象\r\n三、Data控件\r\n第三节 可视化数据管理器\r\n一、新建数据库\r\n二、打开数据库\r\n三、查询修改数据库的内容\r\n四、修改数据库表的结构\r\n五、利用可视化数据管理器构造SQL语句\r\n六、利用可视化数据管理器进行数据库应用程序设计\r\n第四节 使用Data控件\r\n一、Data控件的功能\r\n二、Data控件的外观\r\n三、Data控件的使用方法\r\n四、Data控件的常用属性\r\n五、用TextBox显示数据库中的内容\r\n第五节 使用数据绑定控件\r\n一、数据绑定控件的概念\r\n二、数据绑定控件的使用方法\r\n三、需要说明的问题\r\n四、常用的数据绑定控件\r\n第六节 数据库应用实例\r\n一、建立数据库\r\n二、建立程序界面、设置控件的属性\r\n三、建立程序菜单\r\n四、程序运行\r\n习题十五\r\n\r\n第十六章 报表设计器\r\n\r\n第一节 启动报表设计器\r\n一、报表设计器概述\r\n二、启动报表设计器\r\n第二节 建立一个简单的报表文件\r\n一、选择报表类型\r\n二、报表生成专家\r\n三、报表设计\r\n第三节 编辑报表文件\r\n一、报表文件编辑界面\r\n二、表体的格式\r\n三、调整报表文件格式的方法\r\n第四节 报表字段的类型\r\n一、 Database Field(数据库率段)\r\n二、Text Field(文本字段)\r\n三、Formula Field(公式字段)\r\n四、Special Field(特殊字段)\r\n第五节 Crystal Report控件\r\n习题十六