全书从初学者的角度出发,由浅入深地介绍面向对象的程序设计方法,可以帮助读者掌握程序设计的基本思想。主要内容包括Visual Basic集成环境的组成、界面设计、Visual Basic基本控件和高级控件的使用、程序设计基础知识及三种结构程序设计等。书中提供了大量的程序设计典型算法,指导读者在实践中熟练解问题。
全书从初学者的角度出发,由浅入深地介绍面向对象的程序设计方法,主要包括Visual Basic集成环境的组成、Visual Basic基本控件和高级控件的使用、程序设计基础知识及3种结构程序设计、高级数据类型、过程、文件和数据库编程技术等内容。本书还提供了大量的程序设计典型算法,指导读者在实践中更熟练地解决问题。
本书注重对学生进行基本概念、基本理论、基本技能的培养,可作为各类高等院校非计算机专业学习Visual Basic程序设计的教材,也可供有关工程技术人员和计算机爱好者阅读参考。
第1章 概述
1.1 程序设计概述
1.1.1 程序设计语言的发展
1.1.2 结构化的程序设计
1.1.3 面向对象的程序设计
1.1.4 程序设计步骤
1.2 Visual Basic简介
1.2.1 Visual Basic的发展历史
1.2.2 Visual Basic的特点
1.3 Visual Basic 6.0的安装
1.3.1 Visual Basic 6.0的安装步骤
1.3.2 Visual Basic帮助系统的安装
1.4 Visual Basic 6.0的集成开发环境
1.4.1 Visual Basic的启动和退出
1.4.2 菜单栏
1.4.3 工具栏
1.4.4 各种窗口简介
1.4.5 环境定制
1.5 Visual Basic应用程序设计步骤
1.5.1 创建工程
1.5.2 界面设计
1.5.3 属性设置
1.5.4 代码编辑
1.5.5 文件保存
1.5.6 程序运行
本章小结
思考练习题
第2章 Visual Basic界面设计(上)
2.1 窗体
2.1.1 Visual Basic对象的基本属性
2.1.2 窗体的常用属性
2.1.3 窗体的方法
2.1.4 窗体的事件
2.1.5 多重窗体和MDI窗体
2.2 文本控件
2.2.1 标签
2.2.2 文本框
2.3 按钮控件
2.4 选择控件
2.4.1 单选按钮、复选框和框架
2.4.2 列表框和组合框
2.5 图形控件
2.5.1 图片框和图像框
2.5.2 直线和形状控件
2.6 滚动条
2.7 时钟控件
2.8 焦点
2.9 综合使用控件实例
本章小结
思考练习题
第3章 Visual Basic界面设计(下)
3.1 键盘和鼠标事件
3.1.1 键盘事件
3.1.2 鼠标事件
3.2 拖放
3.2.1 与拖放有关的属性、方法和事件
3.2.2 自动拖放
3.2.3 手动拖放
3.3 菜单设计
3.3.1 菜单编辑器简介
3.3.2 创建菜单
3.3.3 弹出式菜单
3.3.4 动态菜单
3.3.5 MDI应用程序中的菜单
3.4 常用ActiveX控件
3.4.1 ActiveX控件简介
3.4.2 通用对话框控件
3.4.3 Toolbar控件和ImageList控件
……
第4章 Visual Basic程序设计基础
第5章 算法
第6章 顺序结构程序设计
第7章 选择结构程序设计
第8章 循环结构程序设计
第9章 高级数据类型
第10章 过程
第11章 文件
第12章 数据库编程技术
附录A 程序调试与错误处理
A.1 程序调试
A.1.1 错误类型
A.1.2 Visual Basic的调试环境
A.1.3 程序调试
A.1.4 程序调试实例
A.2 错误处理
A.2.1 错误捕捉和处理
A.2.2 错误处理实例
附录B 常见错误代码表
附录C 标准ASCⅡ码表
参考文献