《Visual Basic 6.0程序设计教程 教程 实验 练习》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:罗朝盛主编;余文芳,余平副主编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2002
  • ISBN:7115105723
  • 页数:404 页
图书介绍:

1.1 中文Visual Basic 6.0简介 1

1.1.1 Visual Basic的发展 1

第1章 Visual Basic 6.0概述 1

1.1.2 Visual Basic的特点 2

1.1.3 Visual Basic 6.0的新特性 3

1.2.2 安装Visual Basic 6.0 5

1.2.3 启动Visual Basic 5

1.2.1 Visual Basic 6.0运行环境 5

1.2 安装和运行Visual Basic 6.0 5

1.3 Visual Basic 6.0的集成开发环境 6

1.3.1 使用VisualBasic 6.0以生成的应用程序 6

1.3.2 Visual Basic 6.0集成开发环境(IDE) 8

1.4 Visual Basic 6.0帮助系统的使用 14

1.4.1 使用MSDN Library查阅器 14

1.4.2 上下文帮助 14

1.4.3 运行所提供的样例 15

习题与思考题 15

2.1 程序设计方法概述 17

2.1.1 早期的程序设计 17

第2章 Visual Basic基本控件及简单程序设计 17

2.1.2 结构化程序设计 18

2.1.3 面向对象的程序设计 18

2.2 Visual Basic 中的一些基本概念 19

2.2.1 对象与类 19

2.2.2 属性 20

2.2.3 事件及事件过程 20

2.2.4 方法 21

2.2.5 Visual Basic应用程序的工作方式 21

2.3.1 属性 22

2.3 窗体的常用属性、方法和事件 22

2.3.2 事件 27

2.3.3 方法 27

2.4 命令按钮、标签、文本框 30

2.4.1 命令按钮CommandButton 30

2.4.2 标签控件(Label) 32

2.4.3 文本框控件(TextBox) 33

2.5 简单应用程序的建立 35

2.5.1 Visual Basic应用程序的组成 35

2.5.2 创建应用程序的步骤 36

2.5.3 一个简单的Visual Basic程序的创建 37

习题与思考题 44

实验 46

第3章 数据类型、常量、变量及表达式 47

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

3.1.1 Visual Basic的字符集 47

3.1.2 编码规则与约定 47

3.2 数据类型 49

3.2.1 Visual Basic的标准数据类型 49

3.3常量和变量 50

3.3.1 常量 50

3.2.2 用户自定义类型 50

3.3.2 变量 53

3.4 运算符和表达式 55

3.4.1 算术运算符与算术表达式 55

3.4.2 字符串运算符与字符串表达式 56

3.4.3 关系运算符与关系表达式 57

3.4.4 逻辑运算符与逻辑表达式 58

3.4.5 日期型表达式 59

3.4.6 运算符的执行顺序 60

3.5 常用内部函数 60

3.5.1 数学函数 61

3.5.2 转换函数 62

3.5.3 字符串函数 63

3.5.4 时期、时间函数 64

3.5.5 格式输出函数 65

3.5.6 其他函数 66

习题与思考题 68

实验 69

4.1 算法及算法的表示 71

4.1.1 算法概述 71

第4章 程序设计的3种基本结构 71

4.1.2 算法的特性 73

4.1.3 算法的表示 73

4.1.4 用N-S流程图表示算法 75

4.2 顺序结构 77

4.2.1 赋值语句 77

4.2.2 数据的输出——Print方法 79

4.2.3 用户交互函数和过程 79

4.2.4 注释语句 82

4.3 选择结构 82

4.3.1 If条件语句 83

4.3.2 Select Case语句(情况语句) 86

4.3.3 选择结构的嵌套 87

4.4 循环结构 89

4.4.1 For...Next循环语句 89

4.4.2 Do...Loop循环语句 90

4.4.3 While...Wend语句 92

4.4.4 循环的嵌套——多重循环结构 92

4.4.5 几种循环语句比较 94

4.5 其他控制语句 95

4.5.1 Goto语句 95

4.4.6 循环结构与选择结构的嵌套 95

4.5.2 Exit语句 96

4.5.3 End语句 97

4.5.4 暂停语句 97

4.5.5 With...End With语句 97

4.6 应用程序举例 98

4.6.1 素数与哥德巴赫猜想 98

4.6.2 字符串处理 101

4.6.3 迭代法 103

习题与思考题 104

实验 109

第5章 数组 111

5.1 概述 111

5.2 一维数组 112

5.2.1 一维数组的声明 112

5.2.2 一维数组元素的引用 113

5.2.3 一维数组的基本操作 113

5.2.4 一维数组的应用 115

5.3 二维数组及多维数组 118

5.3.3 二维数组的基本操作 119

5.3.2 二维数组的引用 119

5.3.1 二维数组的声明 119

5.3.4 二维数组应用举例 121

5.3.5 多维数组的声明和引用 122

5.4 动态数组 122

5.4.1 动态数组的建立及使用 123

5.4.2 与数组操作有关的几个函数 124

5.5 控件数组 126

5.5.1 控件数组的概念 126

5.5.2 控件数组的建立 126

习题与思考题 130

实验 133

第6章 过程 135

6.1 过程概述 135

6.2 Sub过程 136

6.2.1 事件过程 136

6.2.2 通用过程(Sub过程)的定义 137

6.2.3 子过程的建立 137

6.2.4 过程的调用 138

6.3 Function过程 139

6.3.1 函数过程(Function过程)的定义 139

6.3.2 函数的调用 140

6.4 过程之间参数的传递 141

6.4.1 形式参数与实际参数 141

6.4.2 参数传递(虚实结合) 142

6.4.3 有关过程之间数据传递的几点说明 143

6.5 数组作过程的参数 146

6.6 过程的嵌套和递归调用 148

6.6.1 过程的嵌套 148

6.6.2 过程的递归调用 149

6.7 过程的可选参数与不定数量参数 150

6.7.1 可选参数(Optional) 150

6.7.2 使用不定数量的参数 151

6.8.1 查找问题 152

6.8 应用举例 152

6.8.2 插入问题 153

习题与思考题 154

实验 158

第7章 过程和变量的作用域 159

7.1 概述 159

7.1.1 窗体模块 159

7.1.2 标准模块 160

7.2 过程的作用域 161

7.1.3 类模块 161

7.3 变量的作用域 164

7.3.1 过程级变量——局部变量 165

7.3.2 窗体/模块级变量 165

7.3.3 全局变量 166

7.3.4 关于多个变量同名 166

7.3.5 静态变量 167

7.4 多重窗体与多模块程序设计 169

7.4.1 设置启动对象 169

7.4.2 窗体的加载与卸载过程 170

7.4.3 与窗体加载与卸载过程的相关的事件 172

7.4.4 应用举例 175

习题与思考题 178

实验 181

第8章 常用控件与系统对象 183

8.1 单选钮、检查框及框架 183

8.1.1 单选钮 184

8.1.2 检查框 186

8.1.3 框架 186

8.2 滚动条 188

8.3 列表框与组合框 193

8.4 时钟 201

8.5 ActiveX控件 203

8.5.1 UpDown控件 204

8.5.2 Slider控件 205

8.5.3 ProcessBar控件 206

8.5.4 ImageList控件与ImageCombo控件 207

8.5.5 SSTab控件 209

8.6 常用系统对象 209

8.6.1 App对象 209

8.6.2 Clipboard对象 210

8.6.3 Screen对象 213

8.6.4 Printer对象和Printers集合对象 214

8.6.5 立即窗口 215

8.6.6 其他系统对象 216

习题与思考题 216

实验 220

第9章 文件 223

9.1 文件的概念 223

9.2 文件系统控件 224

9.2.1 驱动器列表框(DriveListBox) 225

9.2.2 目录列表框(DirListBox) 226

9.2.3 文件列表框(FilelistBox) 227

9.2.4 文件系统控件的联动 229

9.3 顺序文件 230

9.3.1 顺序文件的打开与关闭 230

9.3.2 顺序文件的读写操作 231

9.4 随机文件 235

9.4.1 随机文件的打开与关闭 235

9.4.2 写随机文件 236

9.4.3 读随机文件 236

9.5.2 二进制文件的读写操作 241

9.5 二进制文件 241

9.5.1 打开与关闭二进制文件 241

9.6 常用的文件操作语句和函数 242

9.6.1 文件操作语句 242

9.6.2 文件操作函数 245

9.7 文件系统对象 247

9.7.1 FileSystemObject对象 248

9.7.2 Drive对象 249

9.7.3 Folder对象 250

9.7.4 File对象 252

9.7.5 TextStream对象 253

习题与思考题 255

实验 257

第10章 对话框与菜单程序设计 259

10.1 自定义对话框 259

10.1.1 由普通窗体创建自定义对话框 260

10.1. 2使用对话框模板创建对话框 260

10.13 显示与关闭自定义对话框 261

10.2 通用对话框 263

10.2.1 “打开”/“另存为”对话框 264

10.2.2 “颜色”对话框 266

10.2.3 “字体”对话框 267

10.2.4 “打印”对话框 268

10.2.5 “帮助”对话框 269

10.3 菜单 270

10.3. 1菜单概述 270

10.3. 2菜单编辑器 271

10.3. 3菜单编辑器的使用技巧 271

10.3.4 动态菜单 273

10.3. 5快捷菜单 275

习题与思考题 276

实验 277

第11章 图形操作 279

11.1 坐标系统 279

11.1.1 默认坐标系统 279

11.1.2 用户自定义坐标系统 280

11.2 绘图属性与事件 282

11.2.1 CurrentX、CurrentY属性 282

11.2.2 线宽与线型 283

11.2.3 图形的填充 285

11.2.5 图形颜色 286

11.2.4 AutoRedraw属性 286

11.3.1 图片框控件 288

11.3 图形控件 288

11.3.2 图像框控件 290

11.3.3 形状控件Shape 291

11.3.4 直线控件Line 291

11.4 绘图方法 292

11.4.1 Pset方法 292

11.4.2 Line方法 292

11.4.3 Circle方法 294

11.5.1 绘制函数曲线 295

11.5 应用举例 295

11.5.2 简单动画设计 296

11.5.3 大图片浏览 297

习题与思考题 299

实验 300

第12章 响应鼠标和键盘事件 301

12.1 鼠标事件 301

12.1.1 鼠标事件过程 301

12.1.2 拖放 304

12.1.3 OLE拖放 307

12.2 键盘事件 308

12.2.1 KeyPress事件 309

12.2.2 KeyDown和KeyUp事件 310

习题与思考题 312

实验 312

第13章 数据库编程基础 315

13.1 数据库基础 315

13.1.1 数据库技术的产生与发展 315

13.1.2 数据库基本概念 316

13.1.3 Visual Basic的数据库应用 317

13.2 数据库的设计与管理 318

13.2.1 建立数据库 318

13.2.2 数据库的基本操作 321

13.3 数据控件与数据库网格控件 323

13.3.1 数据控件 323

13.3.2 数据库网格控件 327

13.4 SQL简介 327

13.4.1 SQL概述 328

13.4.2 SQL的构成 328

13.4.3 SQL在Visual Basic中的应用 330

13.5 一个简易的学生成绩管理系统 331

习题与思考题 344

实验 346

第14章 多文档界面与工具栏设计 347

14.1 多文档界面设计 347

14.1.1 创建多文档界面应用程序 348

14.1.2 显示MDI窗体及其子窗体 349

14.1.3 维护子窗体的状态信息 349

14.1.4 MDI应用程序中的菜单 350

14.2.1 ToolBar控件 352

14.2 工具栏 352

14.2.2 手工创建工具栏 355

14.3 状态栏 355

14.3.1 建立状态栏 355

14.3.2 动态显示状态栏信息 356

14.4 一个简易的文本编辑器 357

14.4.1 RichTextBox控件 357

14.4.2 一个简易的文本编辑器 358

14.4.3 各窗体及控件的主要属性 358

14.4.4 代码清单 361

习题与思考题 372

第15章 程序调试与出错处理 373

15.1 常见错误类型 373

15.2 Visual Basic 6.0系统调试工具 375

15.2.1 设置自动语法检测 375

15.2.2 Visual Basic调试工具 375

15.3 调试和排错方法 376

15.3.1 Visual Basic的3种工作模式 376

15.3.2 控制程序的运行 377

15.3.3 程序调试窗口 378

15.4 出错处理 380

15.5 生成执行文件和制作安装程序 384

15.5.1 生成执行文件 384

15.5.2 使用安装向导创建安装程序 385

15.5.3 检测安装程序 390

习题与思考题 390

附录一 ASCII字符集 391

附录二 工具箱上的控件 393

附录三 Visual Basic 6.0常用属性 395

附录四 Visual Basic 6.0常用方法 401

附录五 Visual Basic 6.0常用事件 403