《Visual BASIC教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:刘甫迎主编
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:1999
  • ISBN:7810651587
  • 页数:346 页
图书介绍:

第一章 Visual BASIC基础 1

1.1 用计算机处理问题的过程 1

1.2 算法和表示算法的方法 1

1.3 用BASIC语言表示和实现算法 4

1.4 BASIC的由来和特点 5

1.5 Visual BASIC的功能和特点 6

1.6 Visual BASIC中文版的环境要求及安装 7

1.7 Visual BASIC中文版的启动和主屏幕介绍 7

1.8 退出Visual BASIC 10

习题 10

第二章 Visual BASIC的菜单界面 12

2.1 Visual BASIC菜单界面介绍 12

2.1.1 “文件(F)”菜单 12

2.1.2 “编辑(E)”菜单 14

2.1.3 “视图(V)”菜单 18

2.1.4 “工程(P)”菜单 19

2.1.5 “格式(O)”菜单 21

2.1.6 “调试(D)”菜单 22

2.1.7 “运行(R)”菜单 24

2.1.8 “查询(U)”菜单 24

2.1.9 “图表(I)”菜单 25

2.1.10 “工具(T)”菜单 26

2.1.11 “外接程序(A)”菜单 27

2.1.12 “窗口(W)”菜单 27

2.1.13 “帮助(H)”菜单 28

2.2 Visual BASIC应用程序的开发步骤 28

2.2.1 打开新工程 29

2.2.2 设计用户界面 29

2.2.3 添加程序代码 30

2.2.4 运行调试程序 30

2.2.5 保存文件 31

2.2.6 生成可执行文件(.EXE) 31

习题 31

第三章 Visual BASIC语言初步 33

3.1 数制及数据类型 33

3.1.1 数制 33

3.1.2 数据类型 33

3.2 常量、变量、运算符和表达式 34

3.2.1 常量 34

3.2.2 变量 35

3.2.3 运算符和表达式 38

3.3. 结构化程序设计 40

3.3.1 程序的三种基本结构 40

3.3.2 结构化程序设计方法 41

习题 42

第四章 顺序结构程序 43

4.1 代码窗口(Code窗口) 43

4.2 数据输入 44

4.2.1 赋值语句 44

4.2.2 InptBox()、MsgBox()函数和MsgBox过程 45

4.3 数据输出 48

4.31 利用文本框等输出数据 48

4.3.2 显示输出语句 48

4.3.3 利用Printer对象打印输出数据 50

4.4 其他语句 55

习题 55

第五章 控制结构程序设计 56

5.1 转换控制语句 56

5.2 选择结构 58

5.3 循环结构 63

5.4 应用举例 67

习题 71

第六章 数组及应用 73

6.1 数组的定义和引用 73

6.2 静态数组和动态数组 75

6.3 数组的基本操作 78

6.1 应用举例 80

习题 84

第七章 字符串 86

7.1 字符串的定义和字符串常量 86

7.2 字符串变量 87

7.3 字符串的基本操作及应用 89

7.3.1 字符串的合并 89

7.3.2 字符串的比较 90

7.3.3 测字符串的长度 90

7.3.4 字符串的检索 91

7.3.5 获取子字符串 92

7.3.6 字符串的生成和改写 93

7.3.7 字符串和数值的相互转换 95

7.3.8 字符串处理函数和语句 97

7.3.9 应用举例 97

习题 99

第八章 函数和子程序 101

8.1 系统函数的应用 101

8.1.1 取整函数 101

8.1.2 随机函数 102

8.2 自定义函数 105

8.3 GOSUB子程序 107

8.3.1 转子程序语句和返回语句 107

8.3.2 应用举例 107

习题 109

第九章 过程与模块 111

9.1 过程的定义 111

9.1.1 SUB过程的定义 111

9.1.2 FUNCTION过程的定义 114

9.2 过程的调用 115

9.2.1 调用FUNCTION过程 115

9.2.2 调用SUB过程 116

9.3 参数传送 118

9.3.1 传地址 118

9.3.2 传值 119

9.4 递归 120

9.5 模块 122

9.5.1 标准模块 122

9.5.2 窗体模块 123

9.5.3 Sub Main过程 124

习题 125

第十章 文件 127

10.1 文件的基本概念 127

10.1.1 文件的分类 127

10.1.2 数据文件 127

10.1.3 文件号 128

10.2 顺序文件 128

10.2.1 打开顺序文件Open 128

10.2.2 关闭文件Close 129

10.2.3 写顺序文件 130

10.2.4 读顺序文件 131

10.3 随机文件 133

10.3.4 随机文件 133

10.3.2 打开随机文件Open 133

10.3.3 定义缓冲区字段Field 133

10.3.4 写随机文件 134

10.3.5 读随机文件 135

10.3.6 使用记录类型数据处理随机文件 136

10.4 二进制文件 137

10.4.1 打开二进制文件Open 137

10.4.2 写二进制文件Put 138

10.4.3 读二进制文件Get 138

10.4.4 移动指针语句Seek 138

10.4.5 Seek()函数 138

10.5 文件与目录的操作语句 139

10.5.1 Mkdir、Chdir、Rmdir语句 139

10.5.2 Kill、Name语句 139

习题 139

第十一章 窗体、控件、事件及方法 141

11.1 面向对象的程序设计 141

11.1.1 什么是对象(Object) 142

11.1.2 多态性(Polymorphism) 142

11.1.3 继承性(Inheritance) 142

11.2 窗体 142

11.2.1 窗体的建立 142

11.2.2 属性及窗体的属性 143

11.3 控件 150

11.3.1 控件的概述 150

11.3.2 内部控件 150

11.3.3 常用内部控件 153

11.4 事件 178

11.4.1 对象事件 178

11.4.2 常用事件 179

11.4.3 鼠标器事件 179

11.5 方法 180

11.5.1 对象方法 180

11.5.2 Move方法 181

11.6 鼠标的拖曳与放下 182

11.6.1 属性的设置 182

11.6.2 自由拖曳的实现 182

习题 185

第十二章 图形 186

12.1 屏幕坐标系 186

12.1.1 像素 186

12.1.2 屏幕坐标系 187

12.2 图形窗口与颜色设置 188

12.2.1 SCREEN语句 188

12.2.2 COLOR语句 190

12.3 基本绘图语句 191

12.3.1 画点语句(PSET、PRSET) 191

12.3.2 画线及矩形框语句(LINE) 193

12.3.3 画圆、椭圆和画弧语句(CIRCLE) 194

12.3.4 连续画线语句(DRAW) 194

12.3.5 填图语句(PAINT) 196

习题 197

第十三章 菜单设计 199

13.1 菜单基础 199

13.2 菜单编辑器 200

13.2.1 菜单编辑器的启动 200

13.2.2 菜单控件属性 201

13.2.3 菜单控件编辑按钮 202

13.2.4 菜单控件列表框 202

13.3 菜单设计 203

13.3.1 在“菜单编辑器”中创建菜单控件 203

13.3.2 分隔菜单项 204

13.3.3 赋值访问键和快捷键 204

13.3.4 创建子菜单 206

13.3.5 创建菜单控件数组 206

13.3.6 运行时创建和修改菜单 207

13.3.7 编写菜单控件的代码 209

13.4 弹出式菜单 209

13.5 MDI应用程序中的菜单 211

13.5.1 创建MDI应用程序的菜单 212

13.5.2 创建“窗口”菜单 212

13.5.3 排列子窗体 213

13.6 实例——RTF编辑器 214

13.6.1 窗体及控件设计 215

13.6.2 菜单设计 215

13.6.3 程序设计 217

习题 222

第十四章 Visual BASIC 与多媒体技术 223

14.1 多媒体的基本概念 223

14.2 多媒体技术的特点及应用 224

14.2.1 什么是多媒体技术 224

14.2.2 多媒体系统的基本特征 225

14.2.3 多媒体计算机技术的现实意义及应用 226

14.3 多媒体的软硬件环境及安装 228

14.3.1 多媒体系统硬件的基本构成 228

14.3.2 多媒体计算机的标准 229

14.3.3 多媒体计算机的硬件及软件安装 231

14.4 多媒体数据的采集及播放 237

14.4.1 多媒体数据的制作分类、方法及工具 237

14.4.2 Windows 98的多媒体环境与播放 247

14.5 Windows编程、VB与动态链接库(DLL)函数 259

14.5.1 Windows编程 259

14.5.2 动态链接库(DLL) 260

14.5.3 从Visual BASIC调用DLL函数 261

14.5.4 Visual BASIC与多媒体程序设计 266

14.6 多媒体创作 269

14.6.1 多媒体创作的一般过程 269

14.6.2 多媒体创作工具 270

14.6.3 动画的创作 272

14.7 超文本与超图像 273

14.7.1 超文本 273

14.7.2 超文本与超媒体的应用 279

习题 280

第十五章 Visual BASIC的数据库技术 281

15.1 数据库概述 281

15.1.1 数据库(Database) 281

15.1.2 表(Table) 281

15.1.3 数据库字段(Field) 281

15.1.4 记录(Record) 282

15.1.5 数据库索引(Index) 282

15.2 创建数据库 282

15.2.1 可视化数据管理器 282

15.2.2 创建数据库 282

15.2.3 表的修改与索引 285

15.3 访问数据库 286

15.3.1 数据绑定控件 286

15.3.2 数据控件 286

15.3.3 访问数据库中的数据 289

15.3.4 数据对象 291

15.4 SQL查询技术 294

15.4.1 SQL概念 294

15.4.2 SQL查询命令 294

15.4.3 使用SQL查询命令的步骤 295

15.4.4 利用SQL语句作为Execute方法的参数 295

15.5 报表设计与输出 297

15.5.1 创建报表 297

15.5.2 报表控件的应用 303

习题 304

第十六章 程序调试 305

16.1 立即窗口 305

16.2 中断调试 306

16.2.1 断点调试 306

16.2.2 Stop中断语句 306

16.3 单步调试 306

16.3.1 单步语句调试 306

16.3.2 单步过程调试 306

16.4 监视调试 307

16.4.1 快速监视调试 307

16.4.2 监视项 307

16.4.3 立即窗口 308

16.4.4 本地窗口 308

16.4.5 监视窗口 308

习题 309

第十七章 Visual BASIC应用实例——VFPCAI报表篇 310

17.1 软件的生存周期模型 310

17.1.1 软件的定义 310

17.1.2 软件的开发 311

17.1.3 软件的维护 312

17.2 实例——VFPCAI报表篇 312

17.2.1 软件定义 312

17.2.2 软件设计 313

17.2.3 软件实现与编程 318

17.2.4 软件测试和验证 323

17.2.5 源程序清单 324

附录A 《Visual BASIC教程》教学大纲 338

附录B 《Visual BASIC》实验指导书 340

主要参考文献 345