《Visual Basic程序设计教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:马秀峰主编
  • 出 版 社:济南:山东大学出版社
  • 出版年份:2004
  • ISBN:7560727247
  • 页数:340 页
图书介绍:本书以Visual Basic 6.0版本为基础,介绍了VB程序设计的设计原理、方法及应用等。

第1章 Visual Basic6.0概述 1

1.1 Visual Basic简介 1

1.1.1 Visual Basic语言的发展概况 1

目 录 1

1.1.2 Visual Basic语言的特点 2

1.1.3 Visual Basic的版本简介 3

1.2 Visual Basic6.0的安装、启动 3

1.2.1 Visual Basic的安装 3

1.2.2 Visual Basic的启动 4

1.3 Visual Basic的集成开发环境 5

1.4 编写第一个Visual Basic程序 8

习题 10

2.1.1 对象的概念 12

2.1.2 类的概念 12

2.1 对象与面向对象的程序设计 12

第2章 Visual Basic程序设计基础 12

2.1.3 面向对象的程序设计 13

2.2 Visual Basic的对象及其操作 13

2.2.1 Visual Basic中的对象 14

2.2.2 对象的属性、事件和方法 14

2.3 窗体 16

2.3.1 窗体的结构 16

2.3.2 窗体的属性与事件 17

2.4 控件 22

2.4.1 标准控件 22

2.4.2 控件的命名和控件值 23

2.4.3 控件的画法和基本操作 26

2.5.1 Visual Basic应用程序的组成 29

2.5 Visual Basic应用程序的组成与工作方式 29

2.5.2 事件驱动的工作方式 30

2.6 创建一个Visual Basic应用程序的步骤和方法 30

2.6.1 创建一个Visual Basic应用程序的步骤 30

2.6.2 第一个Visual Basic应用程序的改进 32

2.7 Visual Basic程序的运行和保存 35

2.7.1 Visual Basic程序的两种运行模式 35

2.7.2 Visual Basic程序的执行步骤 36

2.7.3 Visual Basic可执行文件的生成 36

习题 38

第3章数据类型、表达式与函数 41

3.1 Basic语言字符集及编码规则 41

3.1.1 Visual Basic的字符集 41

3.2.1 基本数据类型 42

3.2 数据类型 42

3.1.2 编码规则与约定 42

3.2.2 常量 45

3.2.3 变量 48

3.2.4 用户定义的数据类型 50

3.2.5 枚举类型 51

3.3 运算符和表达式 53

3.3.1 算术运算符与算术表达式 53

3.3.2 字符串连接运算符 55

3.3.3 关系运算符和关系表达式 56

3.3.4 逻辑运算符和逻辑表达式 57

3.3.5 日期表达式 58

3.3.6 各种运算符的优先级比较 58

3.4 Visual Basic的内部函数 59

3.4.1 数学函数 60

3.4.3 数制转换函数 62

3.4.4 字符串处理函数 62

3.4.2 随机数函数 62

3.4.5 数据类型转换函数 66

3.4.6 日期和时间函数 67

习题 70

第4章 数据的输入和输出 72

4.1 数据的输入 72

4.1.1 InputBox函数的格式 72

4.1.2 使用InputBox函数时的注意事项 73

4.2 数据的输出 74

4.2.1 Print方法 74

4.2.2 格式化输出函数 77

4.2.3 与Print方法有关的标准函数 79

4.2.4 与Print方法有关的属性和方法 82

4.3.1 语法格式 87

4.3 MsgBox函数 87

4.3.2 MsgBox函数的返回值 88

4.4 字形与颜色控制 89

4.4.1 字形控制 89

4.4.2 颜色控制 92

4.5 用打印机输出数据 94

4.5.1 利用Printer对象直接输出到打印机 95

4.5.2 利用窗体的PrintForm方法间接向打印机输出 96

习题 97

第5章 常用标准控件 99

5.1 控件共有的属性、事件和方法 99

5.2 文本控件 102

5.2.1 标签控件(Label) 102

5.2.2 文本框控件(Text) 104

5.3.1 直线(Line)和形状(Shape) 107

5.3 图形图像控件 107

5.3.2 图片框(PictureBox)和图像框(Image) 109

5.3.3 图形文件的装入 112

5.4 按钮控件 114

5.5 选择控件 117

5.5.1 单选按钮(OptionButton)和复选框(CheckBox) 118

5.5.2 列表框(ListBox) 121

5.5.3 组合框(ComboBox) 124

5.6 滚动条控件 127

5.7 框架控件 130

5.8 时钟控件 133

5.9 焦点与Tab顺序 135

5.9.1 焦点 135

5.9.2 Tab顺序 135

习题 136

6.1.1 赋值语句LET 139

第6章 基本控制结构 139

6.1 顺序结构 139

6.1.2 卸载对象与结束程序 141

6.1.3 注释与暂停 141

6.2 选择结构 142

6.2.1 单行结构条件语句 142

6.2.2 块结构条件句 145

6.2.3 多分支语句(SelectCase) 146

6.3循 环结构 151

6.3.1 For…Next循环 151

6.3.2 Do…Loop循环 154

6.3.3 While…Wend循环 158

6.3.4 多重循环 159

习题 160

7.1.1 相关概念 167

第7章 数组 167

7.1 数组的概念与分类 167

7.1.2 数组分类 168

7.2 一维数组 168

7.2.1 一维数组的定义 168

7.2.2 一维数组元素的引用 169

7.2.3 一维数组的基本操作 169

7.2.4 一维数组的应用 173

7.3 二维数组及多维数组 182

7.3.1 二维数组的定义 182

7.3.2 二维数组的引用 182

7.3.3 二维数组的基本操作 182

7.3.4 二维数组的应用举例 184

7.3.5 多维数组 186

7.4.1 动态数组的建立及使用 187

7.4 动态数组 187

7.4.2 与数组操作有关的几个函数 189

7.5 控件数组 192

7.5.1 控件数组的概念 192

7.5.2 控件数组的建立 193

7.6 ForEach…Next 196

习题 198

第8章 过程 202

8.1 Sub过程 202

8.1.1 Sub过程的建立 202

8.1.2 Sub过程的调用 204

8.1.3 事件过程 205

8.2 Function过程 205

8.2.1 Function过程的定义 206

8.2.2 Function过程的调用 207

8.2.3 查看过程 209

8.3 参数传递 209

8.3.1 形式参数与实际参数 210

8.3.2 按值传递和按地址传递 211

8.3.3 数组作函数参数 213

8.3.4 可选参数和可变参数 214

8.4 对象参数 216

8.4.1 窗体参数 217

8.4.2 控件参数 218

8.5 过程的嵌套与递归调用 221

8.5.1 过程的嵌套 221

8.5.2 过程的递归 223

习题 224

9.1.1 KeyPress事件 229

9.1 键盘事件 229

第9章 键盘和鼠标事件 229

9.1.2 KeyDown和KeyUp事件 233

9.2 鼠标事件 238

9.2.1 鼠标事件 238

9.2.2 鼠标的光标形状 242

9.3 对象拖放 248

9.3.1 与拖放有关的属性、事件和方法 248

9.3.2 自动拖放 250

9.3.3 手动拖放 251

习题 253

第10章 对话框和菜单 255

10.1 通用对话框(CommonDialog) 255

10.1.1 打开/另存为对话框 256

10.1.2 颜色对话框 258

10.1.3 字体对话框 259

10.1.4 打印对话框 261

10.1.5 帮助对话框 262

10.2 菜单设计 263

10.2.1 菜单概述 263

10.2.2 菜单编辑器 263

10.2.3 用菜单编辑器建立菜单 265

10.2.4 建立弹出式菜单 267

10.2.5 动态菜单 269

习题 271

第11章 多重窗体与环境应用 274

11.1 多重窗体程序设计 274

11.1.1 与多重窗体程序设计相关的语句和方法 274

11.1.2 创建界面 275

11.1.3 编写代码 279

11.2.1 指定启动窗体 282

11.2 多重窗体应用程序的执行与保存 282

11.2.2 多窗体程序的存取 283

11.3 Visual Basic的程序结构 284

11.3.1 标准模块 284

11.3.2 窗体模块 285

11.3.3 Sub Main过程 286

11.4 DoEvents语句 287

习题 288

第12章 文件系统 291

12.1 文件的概念 291

12.2 顺序文件 292

12.2.1 顺序文件的打开与关闭 292

12.2.2 顺序文件的读写操作 293

12.3.1 随机文件的打开与关闭 296

12.3 随机文件 296

12.3.3 读随机文件 297

12.3.2 写随机文件 297

12.4 二进制文件 302

12.4.1 打开与关闭二进制文件 302

12.4.2 二进制文件的读写操作 302

12.5 文件的基本操作 303

12.5.1 文件操作语句 303

12.5.2 文件操作函数 306

12.6 文件系统控件 308

12.6.1 驱动器列表框(DriveListBox) 309

12.6.2 目录列表框(DirListBox) 309

12.6.3 文件列表框 311

习题 315

13.1 常见错误类型 317

第13章 程序调试和出错处理 317

13.2 Visual Basic的系统调试工具 319

13.2.1 设置自动语法检测 319

13.2.2 Visual Basic调试工具 319

13.3 调试和排错方法 320

13.3.1 Visual Basic的三种工作模式 320

13.3.2 控制程序的运行 321

13.3.3 程序调试窗口 322

13.4 出错处理 326

习题 330

附录一 Visual Basic 6.0常用属性 331

附录二 Visual Basic 6.0常用方法 336

附录三 Visual Basic 6.0常用事件 337

附录四 Visual Basic 6.0常用错误代码 339