新闻资讯
看你所看,想你所想

VisualBasic6.0程式设计教程

VisualBasic6.0程式设计教程(Visual Basic6.0程式设计教程)

VisualBasic6.0程式设计教程

Visual Basic6.0程式设计教程一般指本词条

《VisualBasic6.0程式设计教程》是2009年人民邮电出版社出版的图书,作者是罗朝盛。本书可作为各类高等院校计算机专业和非计算机专业学生学习Visual Basic程式设计的教材,也可供相关工程技术人员和计算机爱好者学习电脑程式设计使用。

基本介绍

  • 书名:VisualBasic6.0程式设计教程
  • 作者:罗朝盛
  • ISBN:9787115189615
  • 页数:319
  • 定价:34
  • 出版社:人民邮电出版社
  • 出版时间:2009年
  • 装帧:平装
  • 开本: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。
--------------------------------------------------------------------------------

作者简介

罗朝盛,浙江科技学院教授,浙江省优秀教师,浙江省高校教学名师。从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
……

转载请注明出处海之美文 » VisualBasic6.0程式设计教程

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com