当前位置:首页 > 工业技术
Visual Basic 6.0程序设计教程  第3版
Visual Basic 6.0程序设计教程  第3版

Visual Basic 6.0程序设计教程 第3版PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:罗朝盛主编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2009
  • ISBN:9787115189615
  • 页数:319 页
图书介绍:本书着重介绍Visual Basic编程的基础知识和基本方法,同时加强了结构化程序设计和常用算法的训练,并深入浅出地介绍了面向对象的程序设计方法。主要内容有Visual Basic概述、简单Visual Basic程序设计、Visual Basic语言基础、程序设计的3种基本结构、数组、过程、过程和变量的作用域、常用控件与系统对象、文件、对话框与菜单设计、图形操作、响应鼠标和键盘事件、数据库编程基础、多文档界面与工具栏设计、程序调试与出错处理等。本书内容丰富、概念清楚、层次分明、通俗易懂。书中列举了大量的例题,每一章后精选了多种类型的习题和实验,有助于读者复习巩固所学知识,培养实际的编程能力。
《Visual Basic 6.0程序设计教程 第3版》目录

第1章Visual Basic 6.0概述 1

1.1中文Visual Basic 6.0简介 1

1.1.1 Visual Basic的发展 1

1.1.2 Visual Basic的特点 2

1.2 Visual Basic 6.0的集成开发环境 3

1.2.1主窗口 3

1.2.2窗体设计窗口 5

1.2.3工具箱 5

1.2.4工程资源管理器 6

1.2.5属性窗口 6

1.2.6窗体布局窗口 6

1.2.7代码编辑器窗口 7

1.2.8立即窗口 7

1.3 Visual Basic 6.0帮助系统的使用 8

1.3.1使用MSDN Library查阅器 8

1.3.2上下文帮助 9

1.3.3运行所提供的样例 9

本章小结 10

习题 10

上机实验 10

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

2.1 Visual Basic中的一些基本概念 11

2.1.1对象与类 11

2.1.2属性 12

2.1.3事件及事件过程 12

2.1.4方法 13

2.2窗体的常用属性、方法和事件 14

2.2.1属性 14

2.2.2事件 17

2.2.3方法 18

2.3命令按钮、标签、文本框 20

2.3.1命令按钮(CommandButton) 20

2.3.2标签控件(Label) 21

2.3.3文本框控件(TextBox) 22

2.4 Visual Basic程序的组成及工作方式 24

2.4.1 Visual Basic应用程序的组成 24

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

2.4.3创建应用程序的步骤 25

2.5一个简单Visual Basic应用程序的创建实例 25

2.5.1新建工程 26

2.5.2程序界面设计 26

2.5.3编写相关事件的代码 29

2.5.4保存工程 30

2.5.5运行、调试程序 30

2.5.6生成可执行程序 31

本章小结 31

习题 32

上机实验 33

第3章Visual Basic语言基础 35

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

3.1.1 Visual Basic的字符集 35

3.1.2编码规则与约定 36

3.2数据类型 37

3.2.1 Visual Basic的标准数据类型 37

3.2.2用户自定义类型 37

3.3常量和变量 38

3.3.1常量 38

3.3.2变量 40

3.4运算符和表达式 43

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

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

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

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

3.4.5日期型表达式 46

3.4.6运算符的执行顺序 47

3.5常用内部函数 48

本章小结 50

习题 51

上机实验 53

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

4.1算法及算法的表示 54

4.1.1算法概述 54

4.1.2算法的特性 55

4.1.3算法的表示 56

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

4.2顺序结构 59

4.2.1赋值语句 59

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

4.2.3用户交互函数和过程 60

4.2.4注释语句 63

4.2.5应用举例 63

4.3选择结构 65

4.3.1 If条件语句 65

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

4.3.3选择结构的嵌套 70

4.4循环结构 72

4.4.1 For.Next循环语句 72

4.4.2 Do.Loop循环语句 73

4.4.3 While.Wend语句 74

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

4.4.5几种循环语句比较 76

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

4.5其他控制语句 77

4.5.1 Goto语句 77

4.5.2 Exit语句 78

4.5.3 End语句 79

4.5.4暂停语句 79

4.5.5 With.End With语句 79

4.6应用程序举例 80

4.6.1累计求和、求乘积、计数等问题 80

4.6.2素数与哥德巴赫猜想 81

4.6.3字符串处理 82

4.6.4迭代法 84

本章小结 85

习题 86

上机实验 91

第5章 数组及应用 94

5.1概述 94

5.2一维数组 95

5.2.1一维数组的声明 95

5.2.2一维数组元素的引用 96

5.2.3一维数组的基本操作 97

5.2.4一维数组的应用 97

5.3二维数组及多维数组 100

5.3.1二维数组的声明 101

5.3.2二维数组的引用 101

5.3.3二维数组的基本操作 101

5.3.4二维数组应用举例 103

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

5.4动态数组 104

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

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

5.4.3应用举例 107

本章小结 107

习题 108

上机实验 110

第6章 过程与函数 112

6.1过程概述 112

6.2 Sub过程 113

6.2.1事件过程 113

6.2.2自定义过程(Sub过程) 113

6.2.3子过程的建立 114

6.2.4过程的调用 115

6.3函数过程 115

6.3.1函数过程的定义 116

6.3.2函数的调用 117

6.4过程之间参数的传递 118

6.4.1形式参数与实际参数 118

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

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

6.4.4数组作过程的参数 122

6.5过程的嵌套和递归调用 123

6.5.1过程的嵌套 123

6.5.2过程的递归调用 123

6.6过程与变量的作用域 124

6.6.1过程的作用域 124

6.6.2变量的作用域 126

6.6.3变量的生存期 128

6.7多重窗体与多模块程序设计 129

6.7.1设置启动对象 129

6.7.2窗体的加载与卸载过程 130

6.7.3与窗体加载与卸载过程的相关的事件 131

6.8应用举例 133

6.8.1查找问题 133

6.8.2插入问题 134

6.8.3多模块程序设计 135

本章小结 137

习题 138

上机实验 141

第7章 常用控件与系统对象 143

7.1单选钮、检查框及框架 143

7.1.1单选钮 144

7.1.2检查框 145

7.1.3框架 147

7.2滚动条 148

7.3列表框与组合框 150

7.4时钟控件 157

7.5控件数组 159

7.5.1控件数组的概念 159

7.5.2控件数组的建立 160

7.5.3应用举例 160

7.6鼠标、键盘事件 163

7.6.1鼠标事件 163

7.6.2键盘事件 165

7.6.3拖放 170

7.7 ActiveX控件 173

7.7.1概述 173

7.7.2 ProcessBar控件 174

7.7.3 ImageList控件与ImageCombo控件 174

7.7.4 SSTab控件 176

7.8常用系统对象 176

7.8.1 App对象 176

7.8.2 Clipboard对象 177

7.8.3 Screen对象 179

7.8.4 Printer对象和Printers集合对象 179

7.8.5其他系统对象 181

本章小结 181

习题 182

上机练习 186

第8章 文件 188

8.1文件的概念 188

8.2文件系统控件 189

8.2.1驱动器列表框(DriveListBox) 189

8.2.2目录列表框(DirListBox ) 190

8.2.3文件列表框(FileListBox) 191

8.2.4文件系统控件的联动 193

8.3顺序文件 193

8.3.1顺序文件的打开与关闭 193

8.3.2顺序文件的读写操作 194

8.4随机文件 198

8.4.1随机文件的打开与关闭 198

8.4.2写随机文件 199

8.4.3读随机文件 199

8.5二进制文件 203

8.5.1打开与关闭二进制文件 203

8.5.2二进制文件的读写操作 203

8.6常用的文件操作语句和函数 204

8.6.1文件操作语句 204

8.6.2文件操作函数 206

8.7应用举例 208

8.7.1文件管理 208

8.7.2文件加密与解密 210

本章小结 212

习题 212

上机实验 214

第9章 图形操作 216

9.1图形控件 216

9.1.1图片框控件 216

9.1.2图像框控件 218

9.1.3形状控件Shape 219

9.1.4直线控件Line 219

9.2坐标系统 220

9.2.1默认坐标系统 220

9.2.2用户自定义坐标系统 220

9.3绘图属性与事件 222

9.3.1 CurrentX、 CurrentY属性 222

9.3.2线宽与线型 223

9.3.3图形的填充 225

9.3.4 AutoRedraw属性 225

9.3.5图形颜色 225

9.4绘图方法 227

9.4.1 Point方法 227

9.4.2 Pset方法 227

9.4.3 Line方法 228

9.4.4 Circle方法 229

9.5应用举例 229

9.5.1绘制函数曲线 229

9.5.2简单动画设计 230

本章小结 231

习题 232

上机实验 234

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

10.1自定义对话框 235

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

10.1.2使用对话框模板创建对话框 236

10.1.3显示与关闭自定义对话框 237

10.2通用对话框 237

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

10.2.2“颜色”对话框 240

10.2.3“字体”对话框 241

10.2.4“打印”对话框 242

10.2.5“帮助”对话框 242

10.3菜单设计 243

10.3.1菜单的类型 243

10.3.2菜单编辑器 244

10.3.3下拉式菜单 244

10.3.4弹出式菜单 247

10.4应用举例 247

本章小结 251

习题 251

上机实验 252

第11章 多文档界面与工具栏设计 254

11.1多文档界面设计 254

11.1.1创建多文档界面应用程序 254

11.1.2显示MDI窗体及其子窗体 256

11.1.3维护子窗体的状态信息 256

11.1.4 MDI应用程序中的菜单 257

11.2工具栏 258

11.2.1 ToolBar控件 258

11.2.2手工创建工具栏 261

11.3状态栏 261

11.3.1建立状态栏 261

11.3.2动态显示状态栏信息 262

11.4一个简易的文本编辑器 262

11.4.1 RichTextBox控件 262

11.4.2界面设计 263

11.4.3代码清单 266

本章小结 267

习题 267

上机实验 268

第12章 数据库编程基础 269

12.1数据库基础 269

12.1.1数据库技术的产生与发展 269

12.1.2数据库基本概念 270

12.1.3 Visual Basic的数据库应用 271

12.2数据库的设计与管理 271

12.2.1建立数据库 271

12.2.2数据库的基本操作 274

12.3数据访问控件与数据约束控件 275

12.3.1概述 275

12.3.2 Data控件 276

12.3.3 ADO控件 280

12.4结构化查询语言SQL 282

12.4.1 SQL概述 282

12.4.2 SQL的构成 282

12.4.3 SQL的查询语句 284

12.5一个简易的学生成绩管理系统 285

12.5.1系统分析 285

12.5.2设计实现 286

本章小结 294

习题 294

上机实验 296

附录A 程序调试与程序发布 297

附录B 常用内部函数 308

附录C Visual Basic程序设计实验CAI系统 313

附录D ASCII字符集 318

参考文献 319

返回顶部