《可视化编程应用》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:赵增敏主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2002
  • ISBN:7111083091
  • 页数:218 页
图书介绍:本书包括VB使用基础,编程语言等。

第1章 Visual Basic使用基础 1

1.1 Visual Basic集成开发环境 1

1.1.1 工作窗口的组织 1

1.1.2 主窗口 2

1.1.3 窗体设计窗口 4

1.1.4 工具箱窗口 4

1.1.5 属性窗口 7

1.1.6 工程资源管理器窗口 9

1.1.7 立即窗口 9

1.1.8 窗体布局窗口 9

1.1.9 代码窗口 10

1.2 Visual Basic编程机制 11

1.2.1 对象与类的概念 11

1.2.2 对象的属性、方法和事件 12

1.2.4 Visual Basic工程的结构 14

1.2.3 Visual Basic编程机制 14

1.3 Visual Basic编程步骤 16

1.3.1 启动VisualBasic 16

1.3.2 设计用户界面 16

1.3.3 编写程序代码 18

1.3.4 运行程序 18

1.3.5 保存文件 19

1.3.6 生成EXE文件 19

1.4.1 创建工程 20

1.4.2 保存工程 20

1.3.7 退出Visual Basic 20

1.4 Visual Basic工程管理 20

1.4.3 打开工程 21

1.4.4 添加工程 21

1.4.5 移除工程 21

1.4.6 改变工程的成员 22

1.5 习题 22

2.1 数据类型概述 23

第2章 Visual Basic编程语言 23

2.1.1 数值类数据类型 24

2.1.2 布尔型(Boolean) 25

2.1.3 日期型(Date) 25

2.1.4 字符串(String) 25

2.1.5 对象引用型(Object) 25

2.2 常量 25

2.2.1 普通常量 26

2.2.2 符号常量 27

2.3 变量 28

2.3.1 变量命名规则 29

2.3.2 变量类型声明 29

2.3.3 变量的作用域 31

2.4 运算符与表达式 33

2.4.1 算术运算符与算术表达式 33

2.4.2 比较运算符与关系表达式 35

2.4.4 逻辑运算符与逻辑表达式 37

2.4.3 连接运算符与字符表达式 37

2.4.5 运算符的优先级别 38

2.5 基本语句 39

2.5.1 注释语句 39

2.5.2 赋值语句 40

2.5.3 多重语句与语句续行 42

2.5.4 结束语句 42

2.5.5 卸载对象语句 42

2.6.1 判定结构 43

2.6 程序控制结构 43

2.6.2 循环结构 47

2.7 数组 52

2.7.1 定长数组 52

2.7.2 动态数组 54

2.7.3 控件数组 55

2.8 过程 57

2.8.1 通用过程 57

2.8.2 事件过程 58

2.9.1 常用内部函数 59

2.9 函数 59

2.9.2 用户自定义函数 63

2.10 参数传递机制 65

2.10.1 传址参数与传值参数 65

2.10.2 可选参数 66

2.10.3 数目不定的参数 66

2.11 习题 67

3.1.1 窗体的常用属性 68

3.1 设置窗体的属性 68

第3章 应用程序窗体设计 68

3.1.2 指定窗体的名称 69

3.1.3 设置窗体的外观 69

3.1.4 设置窗体的大小和位置 70

3.1.5 在任务栏上隐藏/显示按钮 71

3.2 调用窗体的方法 71

3.2.1 窗体的常用方法 71

3.2.2 显示或隐藏窗体 72

3.2.3 在窗体上显示文本 73

3.3 响应窗体的事件 76

3.3.1 窗体的常用事件 76

3.3.2 装载窗体时发生的事件 77

3.3.3 与窗体激活状态有关的事件 78

3.3.4 调整窗体大小时发生的事件 78

3.3.5 窗体响应的键盘事件 78

3.3.6 窗体响应的鼠标事件 81

3.4.1 使用MsgBox函数创建消息框 84

3.4 设计对话框 84

3.3.7 卸载窗体时发生的事件 84

3.4.2 使用InputBox函数创建输入框 86

3.4.3 使用CommonDialog控件创建标准对话框 88

3.4.4 设计关于对话框 91

3.5 设计多文档界面窗体 91

3.5.1 创建MDI应用程序 92

3.5.2 使用MDI子窗体 92

3.6.1 启动应用程序 93

3.5.3 MDI窗体运行时的特性 93

3.6 启动和结束应用程序 93

3.6.2 启动应用程序时不加载任何窗体 94

3.6.3 显示启动时的快速显示 94

3.6.4 结束应用程序 94

3.7 习题 95

4.1.1 添加控件 96

4.1.2 调整控件 96

4.1 控件的基本操作 96

第4章 使用基本控件 96

4.1.3 复制或删除控件 97

4.1.4 设置控件的格式 98

4.1.5 控件的默认属性和命名前缀 99

4.2 使用标签控件 100

4.2.1 设置标签的外观 100

4.2.2 设置标签尺寸以适应其内容 100

4.3 使用文本框控件 102

4.3.3 创建只读文本框 103

4.3.1 格式化文本 103

4.3.2 指定输入字符的最大数量 103

4.3.4 为文本框指定访问键 104

4.3.5 在文本框中选择文本 104

4.3.6 创建密码文本框 105

4.3.7 文本框的常用方法 105

4.3.8 文本框的常用事件 105

4.4 使用命令按钮控件 108

4.4.1 为命令按钮设置访问键 108

4.4.2 设置缺省按钮和取消按钮 108

4.4.3 使命令按钮无效或有效 108

4.4.4 创建图形按钮 109

4.4.5 在运行时使用命令按钮 109

4.5 使用选项按钮 109

4.5.1 为选项按钮指定访问键 110

4.5.2 用框架控件对选项按钮分组 110

4.5.7 响应选项按钮的Click事件 111

4.5.6 增强选项按钮的视觉效果 111

4.6 使用复选框控件 111

4.5.3 运行时选定选项按钮 111

4.5.4 为选项按钮组设置缺省项 111

4.5.5 禁止选项按钮 111

4.6.1 运行时选定复选框 112

4.6.2 运行时使用复选框 112

4.6.3 增强复选框的视觉效果 112

4.7 习题 114

5.1 使用列表框控件 116

5.1.1 向列表框中添加项目 116

第5章 使用其他控件 116

5.1.2 从列表框中删除项目 117

5.1.3 对列表框中的项目排序 117

5.1.4 通过Text属性获取列表内容 118

5.1.5 用List属性访问列表项目 118

5.1.6 用ListIndex属性判断位置 118

5.1.7 用ListCount属性返回项目数 118

5.1.8 响应列表框的事件 118

5.1.10 创建多选项列表框 119

5.1.9 创建多列列表框 119

5.1.11 创建复选框式列表框 120

5.1.12 列表框应用示例 120

5.2 使用组合框控件 122

5.2.1 何时用组合框代替列表框 123

5.2.2 指定组合框的样式 123

5.3 使用滚动条控件 124

5.3.1 认识滚动条的外观 124

5.3.2 指定滚动条的变化范围 124

5.3.3 设置滚动条的变化幅度 124

5.3.4 响应滚动条的Change事件 125

5.4 使用定时器控件 127

5.4.1 开启和关闭定时器 127

5.4.2 设置时间间隔 127

5.4.3 定时器控件应用示例 128

5.5 习题 131

6.1.1 图形的坐标系统 133

第6章 图形程序设计 133

6.1 常用绘图方法 133

6.1.2 使用颜色 134

6.1.3 画点语句 135

6.1.4 画线段和矩形 137

6.1.5 画圆和椭圆 138

6.2 设置图形属性 140

6.2.1 使用AutoRedraw属性 140

6.2.2 使用不同的“画笔” 141

6.2.3 设置线宽和线型 141

6.2.4 设置填充图案 144

6.3 使用Line控件和Shape控件 145

6.3.1 使用Line控件 145

6.3.2 使用Shape控件 145

6.4.1 图片框和图像控件支持的图像格式 146

6.4.2 在控件中加载图像 146

6.4 使用图片框和图像控件 146

6.4.3 调整图像的大小 147

6.4.4 何时用图像控件代替图片框 149

6.5 习题 151

第7章 菜单设计 153

7.1 菜单的种类 153

7.1.1 下拉式菜单 153

7.2.1 使用菜单编辑器 154

7.2 用菜单编辑器创建菜单 154

7.1.2 弹出式菜单 154

7.2.2 为应用程序创建菜单 156

7.2.3 菜单的命名约定 157

7.2.4 分隔菜单项 157

7.2.5 定义访问键和快捷键 158

7.2.6 创建子菜单 160

7.3 创建菜单控件数组 161

7.3.1 何时使用菜单控件数组 161

7.3.2 创建菜单控件数组 162

7.3.3 运行时添加菜单项 163

7.4 运行时修改菜单 164

7.4.1 设置菜单控件的有效性 164

7.4.2 显示菜单控件上的复选标志 165

7.4.3 隐藏或显示菜单控件 165

7.4.4 编写菜单控件的代码 166

7.5.1 建立弹出式菜单 167

7.5.2 显示弹出式菜单 167

7.5 设计弹出式菜单 167

7.6 MDI应用程序中的菜单 168

7.6.1 MDI应用程序中菜单的特点 168

7.6.2 创建MDI应用程序的菜单 168

7.6.3 创建窗口菜单 169

7.6.4 排列子窗体 169

7.7 习题 170

8.1.2 改变当前目录 171

8.1.1 改变当前驱动器 171

8.1 使用语句和函数处理文件 171

第8章 文件管理 171

8.1.3 建立和删除目录 172

8.1.4 复制文件 172

8.1.5 删除文件 173

8.1.6 设置文件的属性 173

8.2 使用文件管理控件 174

8.2.1 驱动器列表框 174

8.2.2 目录列表框 175

8.2.3 文件列表框 176

8.3 使用FSO对象模型编程 176

8.3.1 FSO对象模型概述 176

8.3.2 使用FSO对象模型编程 177

8.3.3 管理驱动器 178

8.3.4 管理文件夹 179

8.3.5 管理文件 180

8.4 习题 184

9.1 关系型数据库概述 185

9.1.1 表(Table) 185

9.1.2 字段(Field) 185

第9章 访问数据库 185

9.1.5 结构化查询语言(SQL) 186

9.2 使用数据控件访问数据库 186

9.2.1 数据控件功能概述 186

9.1.4 索引(Index) 186

9.1.3 记录(Record) 186

9.2.2 在窗体上添加数据控件 187

9.2.3 设置数据控件连接的数据库类型 187

9.2.4 设置数据控件的数据来源 187

9.2.5 设置数据控件的记录来源 188

9.2.6 使用数据绑定控件 188

9.2.7 绑定控件的类型 189

9.2.8 用数据控件创建简单的数据库应用程序 190

9.3.1 引用ADO对象库 192

9.3 使用ADO对象访问数据库 192

9.3.2 使用Connection对象建立数据库连接 193

9.3.3 使用Recordset对象 194

9.3.4 使用Command对象处理数据 200

9.4 习题 206

第10章 发布应用程序 208

10.1 打包和展开向导介绍 208

10.1.1 打包和展开向导的功能 208

10.1.2 启动打包和展开向导 209

10.2 使用向导为应用程序打包 211

10.2.1 打包功能 211

10.2.2 标准软件包 212

10.2.3 测试安装程序 213

10.2.4 允许删除应用程序 213

10.2.5 为应用程序打包示例 214

10.3 习题 218