Visual Basic程序设计

Visual Basic程序设计
作 者: 刘炳文
出版社: 机械工业出版社
丛编项: 高等院校计算机基础教育规划教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: VB
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Visual Basic程序设计》作者简介

内容简介

本书通过大量实例,深入浅出地介绍了Visual Basic程序开发环境、对象和事件驱动的概念、数据类型和表达式、常用内部函数、数据输入输出、常用控件、控制结构和数组、通用过程、键盘和鼠标事件过程、菜单与对话框程序设计、文件处理、多窗体程序设计、图形程序设计以及Windows应用程序接口(API)、数据库程序设计、多媒体程序设计、Internet程序设计。全书在编排上注意了由简及繁、由浅入深和循序渐进,力求通俗易懂、简捷实用。本书每章均附有习题,便于教学和自学。本书可作为大专院校、高职、高专和计算机培训班的教材,也可以供自学使用。

图书目录

出版说明

前言

第1章 Visual Basic集成开发环境与预定义对象

1. 1 程序设计语言

1. 1. 1 面向过程与面向对象的语言

1. 1. 2 可视化与事件驱动型语言

1. 2 启动与退出Visual Basic

1. 3 Visual Basic编程环境

1. 3. 1 主窗口

1. 3. 2 窗体设计器与工程资源管理器窗口

1. 3. 3 属性窗口与工具箱窗口

1. 4 对象

1. 4. 1 Visual Basic中的对象

1. 4. 2 对象属性设置

1. 5 窗体

1. 5. 1 窗体的结构与属性

1. 5. 2 窗体事件

1. 6 控件

1. 6. 1 控件的画法

1. 6. 2 控件的基本操作

1. 7 习题

第2章 简单程序设计

2. 1 语句

2. 2 命令按钮控件

2. 3 编写简单的Visual Basic应用程序

2. 3. 1 程序设计

2. 3. 2 代码编辑器

2. 4 程序的保存. 装入和运行

2. 4. 1 保存程序

2. 4. 2 程序的装入

2. 4. 3 程序的运行

2. 5 习题

第3章 数据类型. 运算符与表达式

3. 1 数据类型

3. 1. 1 基本数据类型

3. 1. 2 用户定义的数据类型

3. 2 常量和变量

3. 2. 1 常量

3. 2. 2 变量

3. 3 内部函数

3. 3. 1 常用内部函数

3. 3. 2 Shell函数

3. 4 运算符与表达式

3. 4. 1 算术运算符

3. 4. 2 关系运算符与逻辑运算符

3. 4. 3 表达式的执行顺序

3. 5 习题

第4章 数据输入输出

4. 1 数据输出--Print方法

4. 1. 1 Print方法

4. 1. 2 与Print方法有关的函数和方法

4. 1. 3 格式输出

4. 2 数据输入--InputBox函数

4. 3 MsgBox函数和MsgBox语句

4. 4 字形

4. 5 习题

第5章 常用控件

5. 1 文本控件

5. 1. 1 标签

5. 1. 2 文本框

5. 2 图形控件

5. 2. 1 图片框和图像框

5. 2. 2 图形文件的装入

5. 2. 3 直线和形状

5. 3 复选框和单选按钮

5. 3. 1 复选框和单选按钮的属性和事件

5. 3. 2 应用举例

5. 4 列表框和组合框

5. 4. 1 列表框

5. 4. 2 组合框

5. 5 滚动条

5. 6 计时器

5. 7 框架

5. 8 Activex控件

5. 8. 1 选项卡控件

5. 8. 2 滑动器控件 Slider

5. 8. 3 进度条 ProgressBar

5. 9 焦点与Tab顺序

5. 9. 1 设置焦点

5. 9. 2 Tab顺序

5. 10 习题

第6章 控制结构与数组

6. 1 选择控制结构

6. 1. 1 条件语句

6. 1. 2 IIf函数

6. 2 多分支控制结构

6. 3 循环控制结构

6. 3. 1 For循环控制结构

6. 3. 2 当循环控制结构

6. 3. 3 Do循环控制结构

6. 4 数组

6. 4. 1 数组的定义

6. 4. 2 动态数组

6. 5 数组的基本操作

6. 5. 1 数组元素的输入. 输出和复制

6. 5. 2 ForEach...Next语句

6. 6 控件数组

6. 7 程序举例

6. 8 习题

第7章 过程

7. 1 Sub过程

7. 1. 1 建立Sub过程

7. 1. 2 调用Sub过程

7. 2 Function过程

7. 2. 1 建立Function过程

7. 2. 2 调用Function过程

7. 3 参数传送

7. 3. 1 形式参数与实际参数

7. 3. 2 引用与传值

7. 3. 3 数组参数的传送

7. 4 对象参数

7. 4. 1 窗体参数

7. 4. 2 控件参数

7. 5 递归

7. 6 键盘事件过程

7. 6. 1 KeyPress事件

7. 6. 2 KeyDown和KeyUp事件

7. 7 鼠标事件过程

7. 8 拖放

7. 8. 1 与拖放有关的属性. 事件和方法

7. 8. 2 自动拖放

7. 8. 3 手动拖放

7. 9 习题

第8章 菜单与对话框程序设计

8. 1 下拉式菜单

8. 1. 1 菜单编辑器

8. 1. 2 建立下拉式菜单

8. 1. 3 菜单项控制

8. 2 弹出式菜单

8. 3 对话框程序设计

8. 3. 1 文件对话框

8. 3. 2 其他对话框

8. 4 习题

第9章 数据文件

9. 1 文件概述

9. 2 顺序文件

9. 2. 1 顺序文件的写操作

9. 2. 2 顺序文件的读操作

9. 3 随机文件

9. 3. 1 随机文件的读写操作

9. 3. 2 程序举例

9. 4 文件系统控件

9. 4. 1 驱动器列表框和目录列表框

9. 4. 2 文件列表框

9. 4. 3 程序举例

9. 5 习题

第10章 多窗体程序与环境应用

10. 1 建立多窗体应用程序

10. 1. 1 与多窗体程序设计有关的语句和方法

10. 1. 2 多窗体程序举例

10. 1. 3 多窗体程序的执行与保存

10. 2 VisualBasic工程结构

10. 2. 1 标准模块

10. 2. 2 窗体模块

10. 2. 3 SubMain过程

10. 3 闲置循环与DoEvents语句

10. 4 变量和过程的作用域

10. 4. 1 变量的作用域和生存期

10. 4. 2 过程的作用域

10. 5 系统对象

10. 5. 1 App对象

10. 5. 2 Screen对象

10. 5. 3 Printer对象

10. 6 习题

第11章 图形程序设计

11. 1 对象坐标系统

11. 1. 1 默认规格和标准规格

11. 1. 2 自定义规格

11. 2 常用绘图方法

11. 2. 1 点与直线

11. 2. 2 矩形

11. 2. 3 圆. 椭圆和弧

11. 3 颜色

11. 4 用PaintPicture方法画图

11. 5 图形漫游

11. 6 习题

第12章 Windows应用程序接口 API

12. 1 VisualBasic与动态链接库

12. 1. 1 动态链接库

12. 1. 2 在VisualBasic中使用动态链接库

12. 2 API文本浏览器

12. 2. 1 API文本浏览器的使用

12. 2. 2 把声明. 常量或类型复制到VisualBasic代码中

12. 3 API调用举例

12. 3. 1 调用API图形 图像 函数

12. 3. 2 改变窗体外观

12. 3. 3 文本输出与环境设置

12. 4 习题

第13章 数据库程序设计

13. 1 数据库构成及数据类型

13. 1. 1 基本概念

13. 1. 2 数据类型

13. 2 用数据管理器建立数据库

13. 2. 1 建立新的数据库

13. 2. 2 输人数据

13. 3 用数据控件访问数据库

13. 3. 1 一个简单例子

13. 3. 2 约束控件 Bound Control

13. 4 用数据控件查找. 增加和删除记录

13. 4. 1 数据控件的属性. 方法和事件

13. 4. 2 记录的查找. 增加和删除

13. 5 用ADO数据控件和DataGrid控件访问数据库

13. 5. 1 结构化查询语言SQL

13. 5. 2 用ADO数据控件和DataGrid控件访问数据库

13. 6 用数据窗体向导访问数据库

13. 7 习题

第14章 多媒体程序设计

14. 1 MCI控件

14. 1. 1 MCI控件的基本功能

14. 1. 2 MCI命令及其使用

14. 2 MCI控件的属性和事件

14. 3 MCI控件程序举例

14. 4 MCIWnd控件

14. 5 MediaPlayer控件

14. 6 习题

第15章 Internet程序设计

15. 1 Web与URL

15. 1. 1 什么是Web

15. 1. 2 什么是URL

15. 2 WebBrowser控件和InternetExplorer对象

15. 2. 1 WebBrowser控件和InternetExplorer对象的属性和方法

15. 2. 2 WebBrowser控件和InternetExplorer对象的事件

15. 3 WebBrowser控件应用举例

15. 4 用API进行Internet程序设计

15. 4. 1 有关的API函数

15. 4. 2 程序举例

15. 5 习题

参考文献