《高等学校计算机基础课程系列教材 VISUAL BASIC程序设计教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:杨莉主编;刘辉,安志远,薄新全副主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2002
  • ISBN:7508411374
  • 页数:357 页
图书介绍:

1.1 Visual Basic简介 1

1.1.1 Visual Basic的概念 1

第1章 Visual Basic程序开发环境 1

1.1.2 Visual Basic的特点 2

1.1.3 Visual Basic的发展与版本 4

1.2 Visual Basic的启动与退出 4

1.2.1 VB 6.0的启动 4

1.2.2 VB 6.0的退出 5

1.3 Visual Basic的集成开发环境 6

1.3.1 标题栏 6

1.3.2 菜单栏 6

1.3.3 工具栏 6

1.3.4 窗体设计器 7

1.3.5 工程资源管理器 8

1.3.6 属性窗口 8

1.3.8 调试窗口 9

1.3.7 代码窗口 9

1.3.9 窗体布局窗口 10

1.3.10 工具箱窗口 10

习题一 10

第2章 简单的Visual Basic程序设计 11

2.1 VB可视化编程的基本概念和步骤 11

2.1.1 Visual Basic对象的概念 11

2.1.2 对象的属性、事件和方法 11

2.2 窗体和最基本的控件 13

2.2.1 Visual Basic的控件种类 13

2.2.2 对象的基本属性 16

2.2.3 窗体 20

2.2.4 文本框控件(TextBox) 21

2.2.5 标签控件(Label) 23

2.2.6 命令按钮控件(CommandButton) 23

2.2.7 常用方法 23

2.3 Visual Basic可视化编程的基本步骤 24

2.3.1 新建工程 25

2.3.2 添加控件 25

2.3.3 设置控件属性 26

2.3.4 编写代码 27

2.3.5 工程的保存、装入、运行及文件删除 27

2.4 Visual Basic应用程序的结构与工作方式 30

2.4.1 Visual Basic应用程序的结构 30

2.4.2 Visual Basic应用程序的工作方式 32

2.5 工作环境设置与程序调试 33

2.5.1 工作环境设置 34

2.5.2 程序调试 37

习题二 41

第3章 Visual Basic程序设计语言基础 42

3.1 Visual Basic程序的语句和编码规则 42

3.1.1 编码规则 42

3.1.2 程序语句 42

3.2 数据类型 44

3.2.1 基本数据类型 45

3.2.2 用户自定义数据类型 47

3.2.3 枚举类型 48

3.3 变量与常量 49

3.3.1 变量 49

3.3.2 常量 52

3.4 运算符和表达式 54

3.4.1 运算符 54

3.4.2 表达式 56

3.5 常用内部函数 57

3.5.1 数学运算函数 58

3.5.2 字符串函数 58

3.5.3 日期和时间函数 60

3.5.4 格式输出函数 62

3.5.5 转换函数 64

3.5.6 Shell函数 68

习题三 69

第4章 基本的控制结构 71

4.1 顺序结构 71

4.1.1 数据输出 71

4.1.2 数据输入 74

4.2 选择结构程序设计 81

4.2.1 If条件语句 81

4.2.2 Select Case 89

4.2.3 条件函数 92

4.3 循环结构 93

4.3.1 Do...Loop语句 94

4.3.2 For...Next语句 99

4.3.3 循环嵌套 100

4.3.4 For Each...Next 102

4.3.5 退出控制结构 103

4.4 综合实例 104

习题四 108

5.1 数组的概念 111

第5章 数组 111

5.2 静态数组和动态数组 112

5.2.1 静态数组 112

5.2.2 动态数组 113

5.2.3 数组在内存中存放的顺序 114

5.2.4 数组的清除 115

5.3 数组的基本操作 115

5.3.1 给数组元素赋初值 115

5.3.2 数组的输入 116

5.3.3 数组的整体赋值 116

5.3.4 数组的输出 116

5.4 控件数组 117

5.4.1 控件数组的概念 117

5.4.2 控件数组的建立 118

5.5 自定义数据类型数组的应用 120

5.6.1 数组的排序 122

5.6 综合实例 122

5.6.3 利用文本框进行大量数据的输入 125

5.6.2 数据分类统计 125

习题五 127

第6章 过程 129

6.1 过程的定义 129

6.2 过程的调用 131

6.2.1 子过程的调用 131

6.2.2 函数过程的调用 131

6.3 参数传送 133

6.3.1 形参与实参的传送方式 133

6.3.2 传址与传值 134

6.3.3 数组参数的传递 136

6.3.4 可选参数与可变参数 137

6.4 变量与过程的作用范围 138

6.4.1 过程的作用域 138

6.4.3 静态变量 139

6.4.2 变量的作用域 139

6.5 递归 141

6.6 综合实例 143

6.6.1 查找 143

6.6.2 加密与解密 146

6.6.3 用梯形法求定积分 147

6.6.4 高次方程求根 149

习题六 152

第7章 常用控件 156

7.1 显示图片和图形的控件 156

7.1.1 重要属性、事件和方法 156

7.1.2 图形文件的装入 157

7.2 框架 159

7.3 为用户提供选择的控件 160

7.3.1 单选按钮和复选框 160

7.3.2 列表框和组合框 162

7.4 滚动条与滑块 167

7.4.1 滚动条和滑块共有的重要属性 168

7.4.2 FlatScrollBar控件特有的重要属性 168

7.4.3 滑块控件特有的重要属性 169

7.4.4 滚动条和滑块的事件 169

7.5 计时器 171

7.6 ProgressBar控件 173

7.7 UpDown控件 174

7.8 Animation控件 176

7.9 SSTab控件 177

7.10 鼠标器和键盘 178

7.10.1 鼠标器 179

7.10.2 键盘 180

7.10.3 拖放 183

7.10.4 OLE拖放 187

习题七 189

8.1.2 文件结构和分类 192

8.1.1 文件说明 192

8.1 文件的基本概念 192

第8章 文件 192

8.2 文件的打开与关闭 194

8.2.1 文件的打开 194

8.2.2 文件的关闭 196

8.3 文件的读写操作 196

8.3.1 顺序文件的读写操作 196

8.3.2 随机文件的读写操作 199

8.4 常用的文件操作语句和函数 201

8.5 文件系统控件 203

习题八 206

第9章 Visual Basic图形处理 209

9.1 图形操作基础 209

9.1.1 坐标系统 209

9.1.2 自定义坐标系 210

9.2.1 Line(画线工具) 212

9.1.3 使用Visual Basic颜色 212

9.2 图形控件 212

9.2.2 Shape(形状) 214

9.2.3 图像框(Image)控件 215

9.2.4 图片框(Picture Box)控件 218

9.3 图形方法 219

9.3.1 PSet方法 219

9.3.2 Line方法 220

9.3.3 Circle方法 222

9.3.4 Point方法 222

9.3.5 建立绘制曲线的程序 223

习题九 223

第10章 界面设计 225

10.1 对话框控件 225

10.1.1 通用对话框 225

10.1.2 自定义对话框 231

10.2.1 使用菜单编辑器设计菜单 233

10.2 菜单程序设计 233

10.2.2 用菜单编辑器建立菜单 235

10.2.3 菜单项的增减 237

10.2.4 弹出菜单 239

10.3 多重窗体和多文档界面 240

10.3.1 多重窗体 240

10.3.2 多文档界面 243

10.4 工具栏和状态栏 248

10.4.1 在MDI窗体上建立工具栏的一般步骤 249

10.4.2 状态栏(StatusBar控件) 253

10.5 RichTextBox控件 255

10.5.1 RichTextBox控件 255

10.5.2 用LoadFile和SaveFile方法打开和保存文件 255

10.5.3 RichTextBox控件的格式化属性 256

10.5.4 RichTextBox控件的方法 256

10.5.5 在RichTextBox控件中嵌入对象 257

10.6 应用程序向导 258

习题十 260

第11章 面向对象的编程 262

11.1 类的创建与应用 262

11.1.1 类模块的基本概念 262

11.1.2 类的创建过程 263

11.1.3 对类的访问 266

11.2 系统对象 269

11.2.1 App对象 269

11.2.2 Clipboard对象 270

11.2.3 Screen对象 271

11.2.4 Printer对象和Printers集合 271

11.2.5 其他系统对象 272

11.3 文件系统对象模型 274

11.3.1 Scripting类型库 274

11.3.2 FileSystemObject对象 275

11.3.3 Drive对象 276

11.3.4 Folder对象 277

11.3.5 File对象 278

11.3.6 TextStream对象 279

习题十一 282

第12章 Visual Basic 6.0与数据库 283

12.1 数据库管理器 283

12.2 数据控件的使用 287

12.2.1 数据控件常用属性 287

12.2.3 使用数据控件操作数据库中的数据 289

12.2.2 数据绑定控件常用属性 289

12.2.4 数据控件上的对象 291

12.2.5 数据控件的常用方法 292

12.2.6 数据控件的事件 292

12.2.7 数据库记录的增删改操作 293

12.3 SQL语言 297

12.3.1 SQL语言的组成 297

12.3.2 SQL语句的使用 299

12.4.1 使用ADO数据控件 303

12.4 ADO数据控件 303

12.4.2 ADO控件上新增绑定控件的使用 306

12.4.3 使用数据窗体向导 306

12.5 数据报表 309

习题十二 312

第13章 Visual Basic与多媒体 313

13.1 调用Windows API 313

13.1.1 用API Viewer查看API 313

13.1.2 API函数声明 314

13.1.3 使用API函数实例 314

13.2 编写多媒体应用程序 317

13.2.1 Multimedia MCI控件 317

13.2.2 MCI命令 320

13.2.3 用多媒体控件编程 321

13.2.4 使用API多媒体函数 325

13.2.5 多媒体播放器对象的嵌入 327

习题十三 328

第14章 ActiveX部件 330

14.1 制作ActiveX控件 330

14.1.1 ActiveX控件的制作过程 330

14.1.2 使用向导创建ActiveX控件 338

14.2 使用其他应用程序中的对象 339

习题十四 344

第15章 Visual Basic与Web编程初步 345

15.1 DHTML页面设计器 345

15.1.1 DHTML对象模型 346

15.1.2 设计DHTML页面的方法 347

15.2 DHTML页面设计示例 348

15.3 Visual Basic应用程序的Internet扩展 353

15.3.1 OpenURL方法 354

15.3.2 Execute方法 355

15.3.3 GetChunk方法 356

习题十五 357