请输入您要查询的百科知识:

 

词条 VisualBasic6.0程序设计教程
释义

《Visual Basic6.0程序设计教程》着重介绍Visual Basic编程的基础知识和基本方法,同时加强了结构化程序设计和常用算法的训练,并深入浅出地介绍了面向对象的程序设计方法。《Visual Basic6.0程序设计教程》分12章,主要内容有Visual Basic概述、简单Visual Basic程序设计、Visual Basic语言基础、3种基本结构的程序设计、数组及应用、过程和函数、常用控件与系统对象、文件、图形操作、对话框与菜单程序设计、多文档界面与工具栏设计、数据库编程基础等

Visual Basic6.0程序设计教程

作者:罗朝盛

合著者:余文芳 余平

市场价:¥34.00

出版社:人民邮电出版社

页码:319 页

出版日期:2009年

ISBN:9787115189615

条形码:9787115189615

版本:3版

装帧:平装

开本:16

内容简介

《Visual Basic6.0程序设计教程》着重介绍Visual Basic编程的基础知识和基本方法,同时加强了结构化程序设计和常用算法的训练,并深入浅出地介绍了面向对象的程序设计方法。《Visual Basic6.0程序设计教程》分12章,主要内容有Visual Basic概述、简单Visual Basic程序设计、Visual Basic语言基础、3种基本结构的程序设计、数组及应用、过程和函数、常用控件与系统对象、文件、图形操作、对话框与菜单程序设计、多文档界面与工具栏设计、数据库编程基础等。

《Visual Basic6.0程序设计教程》中列举了大量的例题,每一章后精选了多种类型的习题和实验,有助于读者复习巩固所学知识,培养实际编程能力。

为方便教师教学和学生学习使用,《Visual Basic6.0程序设计教程》配有一套任务驱动的“Visual Basic程序设计实验CAI系统”和PPT电子课件。对于选用《Visual Basic6.0程序设计教程》作教材的学校,我们可提供实验CAI系统的网络版,详细介绍请参阅前言和附录C。

《Visual Basic6.0程序设计教程》可作为各类高等院校计算机专业和非计算机专业学生学习Visual Basic程序设计的教材,也可供相关工程技术人员和计算机爱好者学习计算机程序设计使用。

--------------------------------------------------------------------------------

作者简介

罗朝盛,浙江科技学院教授,浙江省优秀教师,浙江省高校教学名师。从1992开始从事计算机基础课程的教学及计算机应用研究,先后讲授VB程序设计、C语言程序设计、计算机网络、计算机基础等多门计算机课程?主持多项教学改革课题,并取得多项教学改革成果。主讲的“VB程序设计”课程2003年被评为浙江省高校首批“精品课程”,“任务驱动的VB程序设计实验CAI系统及系列教材”被评为2005年度浙江省高等学校“教学成果二等奖”。任务驱动的VB程序设计实验CAI系统推广到全国100多所高校使用。近几年来主编或参编出版教材10多部,其中“十一五”国家规划教材2部,浙江省统编教材2部,重点教材1部。参与或主持了多项网家自然科学基金项目、省基金项目和横向科研项目,发表论文30多篇。

--------------------------------------------------------------------------------

编辑推荐

体现作者多年的VB教学与开发经验

培养算法设计和可观化程序思想

提供实验CAI系统、电子课件等教学资源

目录

第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

……

[看更多目录]

--------------------------------------------------------------------------------

序言

本书第2版自2005年7月由人民邮电出版社出版以来,受到广大读者的欢迎,被全国五十多所各类高等学校选为教材,在两年多时间里,先后10多次重印,与教材配套的实验CAI系统也推广到很多高校,得到了不少专家、教师和学生的好评。2007年本教材人选普通高等教育“十一五”国家级规划教材。按照规划教材的要求,结合近几年的教学实践以及广大读者和教师提出的意见和建议,我们对本教材进行了修订,推出第3版。本次修订保持了第1、2版的写作风格和特色,优化调整了部分章节内容,对部分章节内容进行了删减、充实。

本书第3版与第2版相比,主要做了以下几方面的调整。

(1)将第2版的15章调整为12章,将原第7章内容合并到第6章,原第12章合并到第8章,原第15章改作为附录内容,原第10章和第11章内容的顺序交换,原第13章和第14章内容的顺序交换。调整后各章顺序是:Visual Basic 6.0概述、简单的Visual Basic程序设计、Visual Basic语言基础、3种基本结构的程序设计、数组及应用、过程与函数、常用控件与系统对象、文件、图形操作、对话框与菜单程序设计、多文档界面与工具栏设计、数据库编程基础。这些调整使得本书更适合教学实际。

(2)根据教学实际,删减、充实了部分章节。各章内容和文字均细致地进行了修改,使读者更容易理解与掌握。

(3)精选和充实教材的例题。例题是为帮助读者理解、掌握教学内容而设计的程序范例,此次修订更换了部分例题,对原有例题的程序代码进行优化,使读者更容易阅读理解。对大部分例题都给出了编程分析;在例题最后,针对一些要求学生掌握并容易出错的问题提出了“思考与讨论”,使读者通过阅读这些例题,能够做到举一反三,加深对所学内容的理解和掌握,提高编程能力。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/22 10:55:53