《Visual Basic 6.0可视化编程基础》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:董世方主编
  • 出 版 社:北京:中华工商联合出版社
  • 出版年份:2006
  • ISBN:7801934733
  • 页数:290 页
图书介绍:本书主要介绍Visual Basic 6.0可视化编程基础理论知识和操作实务。

第1章 Visual Basic概述 1

1.1 Visual Basic简介 1

1.1.1 Visual Basic的特点 1

1.1.2 Visual Basic的版本 3

1.2 Visual Basic的安装、启动与退出 3

1.2.1 Visual Basic 6.0的安装 4

1.2.2 Visual Basic 6.0的启动与退出 4

1.2.3 中文Visual Basic 6.0的开发环境 5

小结·练习·实验 13

第2章 对象 16

2.1 面向对象的程序设计 16

2.2 对象的概念 16

2.3 对象的属性 16

2.4 对象的方法 18

2.5 对象的事件 19

2.6 类 19

2.7 项目实例 20

2.7.1 设计界面 20

2.7.2 设置对象属性 20

2.7.3 输入代码程序 22

2.7.4 保存工程 23

小结·练习 24

第3章 Visual Basic编程基础 26

3.1 数据类型 26

3.1.1 数据的基本类型 26

3.1.2 用户定义的数据类型 28

3.1.3 枚举类型 30

3.2 常量与变量 31

3.2.1 常量 31

3.2.2 变量 32

3.3 变量的作用域(范围) 34

3.3.1 局部变量、模块变量和全局变量 34

3.3.2 缺省声明 35

3.4 常用内部函数 36

3.4.1 数学函数 36

3.4.2 转换函数 37

3.4.3 字符串函数 38

3.4.4 随机函数 40

3.5 运算符与表达式 41

3.5.1 运算符 41

3.5.2 表达式 45

小结·练习 46

第4章 简单程序设计 51

4.1 Visual Basic中的语句 51

4.1.1 赋值语句 51

4.1.2 注释语句 52

4.1.3 暂停语句 52

4.1.4 结束语句 52

4.2 Visual Basic的编程步骤 53

4.2.1 新建一个工程 53

4.2.2 添加控件 53

4.2.3 设置控件属性 54

4.2.4 编写代码 55

4.2.5 运行工程 55

4.2.6 修改工程 56

4.2.7 保存工程 57

4.3 Visual Basic应用程序的结构与工作方式 58

4.3.1 Visual Basic应用程序的构成 58

4.3.2 Visual Basic程序的工作方式(事件驱动) 59

小结·练习 61

第5章 数组 63

5.1 数组的概念 63

5.1.1 数组的定义 63

5.1.2 默认数组 67

5.1.3 一维数组和二维数组 68

5.1.4 静态数组和动态数组 71

5.2 数组的基本操作 74

5.2.1 数组元素的输入、输出和复制 74

5.2.2 数组的初始化 77

5.3 控件数组 79

5.3.1 控件数组的概念 79

5.3.2 如何建立控件数组 80

小结·练习 82

第6章 Visual Basic控制结构 83

6.1 选择结构 83

6.1.1 单行结构条件语句 83

6.1.2 块结构条件语句 84

6.1.3 IIf函数 87

6.2 多分支结构 88

6.3 循环结构 89

6.3.1 For循环控制结构 89

6.3.2 For Each…Next语句 94

6.3.3 While循环控制结构 95

6.3.4 Do循环控制结构 98

6.3.5 多重循环 102

6.4 GoTo型控制 103

6.4.1 GoTo语句 103

6.4.2 On-GoTo语句 105

小结·练习 107

第7章 过程 108

7.1 Sub过程 108

7.1.1 事件过程 108

7.1.2 通用过程 109

7.1.3 Sub过程的建立 110

7.1.4 Sub过程的调用 112

7.2 Function过程 114

7.2.1 Function过程的建立 114

7.2.2 Function过程的调用 116

7.3 过程中的参数传送 117

7.3.1 形参和实参 118

7.3.2 按地址传递和按值传递 119

7.3.3 数组参数的传递 122

7.4 可选参数和可变参数 124

7.4.1 可选参数 124

7.4.2 可变参数 125

7.5 对象参数 127

7.5.1 窗体参数 127

7.5.2 控件参数 128

7.6 局部内存分配和Shell函数 131

7.6.1 局部内存分配 131

7.6.2 Shell函数 133

小结·练习 135

第8章 窗体 136

8.1 窗体的结构与属性 136

8.1.1 窗体的结构与创建 136

8.1.2 窗体的属性 137

8.2 窗体的事件 142

8.2.1 窗体事件概述 142

8.2.2 窗体的常用事件 142

8.2.3 项目实例 143

8.3 窗体的方法 144

8.3.1 窗体的加载、显示、隐藏和卸载 144

8.3.2 窗体的其他常用方法 145

8.4 多重窗体与环境应用 145

8.4.1 多重窗体程序的建立 145

8.4.2 多重窗体相关的语句和方法 146

8.4.3 多重窗体程序的运行和保存 147

8.5 Sub Main过程 149

8.6 闲置循环和DoEvents语句 151

小结·练习·实验 153

第9章 控件 155

9.1 控件的分类 155

9.2 控件的命名和控件值 157

9.2.1 控件的命名 157

9.2.2 控件值 158

9.3 控件的画法和基本操作 159

9.3.1 控件的画法 159

9.3.2 控件的基本操作 159

9.4 文本控件 161

9.4.1 文本框控件 161

9.4.2 标签控件 163

9.4.3 文本控件、标签控件的实例 164

9.5 图形、图像控件 165

9.5.1 图片框与图像框控件 165

9.5.2 图形文件的装入 167

9.5.3 直线控件与形状控件 169

9.6 按钮控件 171

9.6.1 主要属性 172

9.6.2 主要事件和方法 173

9.6.3 命令按钮的应用实例 174

9.7 选择控件 175

9.7.1 单选按钮(OptionButton) 175

9.7.2 复选框(CheckBox) 176

9.7.3 单选按钮和复选框控件应用实例 177

9.7.4 列表框(ListBox) 179

9.7.5 组合框(ComboBox) 181

9.7.6 列表框和组合框控件应用实例 182

9.8 滚动条 185

9.8.1 滚动条的属性、事件和方法 185

9.8.2 滚动条的应用实例 186

9.9 计时器 189

9.9.1 计时器的属性和事件 189

9.9.2 计时器控件应用实例 190

9.10 框架 190

9.11 焦点和Tab顺序 193

9.11.1 焦点及其事件 193

9.11.2 Tab顺序 194

小结·练习·实验 196

第10章 菜单和对话框 202

10.1 菜单的基本概念 202

10.1.1 下拉式菜单 202

10.1.2 弹出式菜单 203

10.2 用菜单编辑器建立菜单 204

10.2.1 菜单编辑器 204

10.2.2 建立菜单 207

10.3 菜单的控制 211

10.3.1 菜单的有效性控制 212

10.3.2 菜单项标记 213

10.4 菜单项的增减 217

10.5 弹出式菜单 219

10.6 对话框概述 222

10.6.1 对话框的特性 223

10.6.2 对话框的类型 223

10.6.3 自定义对话框 224

10.6.4 通用对话框 226

10.7 文件对话框 227

10.7.1 “打开”对话框 227

10.7.2 “另存为”对话框 230

10.7.3 文件对话框编程实例 230

10.8 其他对话框 233

10.8.1 “颜色”对话框 233

10.8.2 “字体”对话框 234

10.8.3 “打印”对话框 236

小结·练习 239

第11章 数据的输入输出 240

11.1 数据的输出——Print方法 240

11.1.1 Print方法 240

11.1.2 与Print方法相关的函数 243

11.1.3 格式输出(Format$) 245

11.1.4 其他方法和属性 247

11.2 数据的输入——InputBox函数 249

11.3 MsgBox函数和MsgBox语句 251

11.3.1 MsgBox函数 251

11.3.2 MsgBox语句 254

11.4 字体 254

11.4.1 字体类型和大小 255

11.5 打印机输出 256

11.5.1 直接输出 256

11.5.2 窗体输出 257

小结·练习 258

第12章 数据文件 265

12.1 文件的分类 265

12.2 文件的操作 266

12.2.1 文件的打开(建立) 266

12.2.2 文件的关闭 268

12.2.3 文件操作语句和函数 269

12.2.4 文件的其他基本操作 272

12.3 顺序文件 273

12.3.1 顺序文件的读操作 273

12.3.2 顺序文件的写操作 278

12.4 随机文件 282

12.4.1 随机文件的打开与读写操作 282

12.4.2 随机文件中记录的增加与删除 287

小结·练习 290