热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力
图书信息

Visual Basic程序设计应用教程

中国水利水电出版社
    【作 者】主编 薛晓萍 黄震 【I S B N 】978-7-5084-9238-4 【责任编辑】张玉玲 【适用读者群】本科 【出版时间】2012-01-12 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版第1次印刷 【页 数】328 【千字数】505 【印 张】20.5 【定 价】36 【丛 书】普通高等教育“十二五”规划教材 【备注信息】
图书详情

    Visual Basic 6.0是一个功能强大的软件开发工具,使用Visual Basic 6.0可以快速地开发Windows环境下的应用程序。本书介绍了Visual Basic 6.0编程的基础知识和程序设计方法,共分为11章:Visual Basic程序设计概述、Visual Basic语言基础、程序设计基本结构、常用内部控件、数组、过程、窗体界面设计、文件操作、绘制图形、数据库技术、OLE控件与API函数简介。

    本书内容全面,例题丰富,概念清晰,深入浅出,突出应用,易于学习。为便于读者尽快掌握程序设计方法,提高编程能力,我们还编写了《Visual Basic程序设计应用教程习题及实验指导》作为本书的配套实验教材。

    本书既可作为普通高等院校程序设计课程的教材,又可作为广大计算机技术人员及全国计算机等级考试备考者的参考用书。

    本书配有电子教案,读者可以从中国水利水电出版社网站和万水书苑免费下载,网址为:http://www.waterpub.com.cn/softdown/和http://www.wsbookshow.com。

    本书主要特点如下:

    (1)实用性强。本书结合教学和实验的特点,根据教学内容设计丰富实验内容的同时,详细介绍VB程序调试技术和错误处理方法。所设计的实验具备实用性和趣味性等特点。

    (2)丰富的习题。本书按章节汇编了大量的选择题,内容涵盖VB课程的主要知识点。其中大量题目选自近十年的全国计算机等级考试二级VB考试试卷,有助于读者加深对VB课程的理解和掌握,且可用于读者参加各类考试的练习准备。

    (3)实验内容设计合理。实验内容的设计除考虑涵盖VB课程的主要知识点外,还对部分题目设计了思考题,有助于读者开拓思维,进一步提高编程能力。

    VB(Visual Basic)是微软公司推出的Windows应用程序开发工具,是基于事件驱动、面向对象的可视化编程语言。VB具有简单易学、功能强大、开发速度快等特点,深受广大开发人员的青睐,已成为应用广泛的高级程序设计语言之一。

    本书从实用性、易掌握性出发,深入浅出地阐述了各个知识点,在知识点后附有实际操作例题,读者可以在学习各知识点之后上机操作,做到理论和实践相结合,提高读者的编程能力。通过对本书的学习,读者可以掌握VB程序设计的基本知识和开发技术,提高在应用程序开发中分析问题和解决问题的能力。

    本书以VB 6.0为语言背景介绍VB的各个知识点,共分为11章。

    第1章Visual Basic程序设计概述,主要介绍VB的发展、特点、功能,以及VB 6.0开发环境的使用。

    第2章Visual Basic语言基础,主要介绍VB支持的数据类型、常量、变量、运算符、表达式和函数等概念。

    第3章程序设计基本结构,主要介绍三种基本控制结构:顺序结构、选择结构和循环结构。

    第4章常用内部控件,主要介绍VB的框架、单选按钮、复选框、列表框、组合框、图片框、图像框、计时器、滚动条等常用内部控件的使用方法。

    第5章数组,主要介绍数组的基本概念、一维数组和二维数组的应用、动态数组和控件数组。

    第6章过程,主要介绍Sub过程和Function过程的建立和调用、参数的传递和作用域的概念。

    第7章窗体界面设计,主要介绍菜单设计、工具栏设计、SDI程序界面设计和MDI程序界面设计。

    第8章文件操作,主要介绍文件的基本概念、文件的操作、处理文件的常用函数与语句、文件系统控件和公共对话框控件。

    第9章绘制图形,主要介绍VB坐标系统和颜色的基本概念、常用绘图控件和绘图的方法。

    第10章数据库技术,主要介绍数据库的基本概念、可视化数据管理器的使用、使用DAO或ADO的方法访问数据库、使用数据报表设计器进行简单的报表制作。

    第11章OLE控件与API函数简介,主要介绍VB中OLE控件和API函数的使用方法。

    本书的主要特点是:

    (1)实用性强。VB包含的内容非常广泛,本书不可能面面俱到,而是以实际需要和实用出发,结合计算机等级考试的知识点介绍VB中常用的编程方法和编程技巧。

    (2)容易掌握。根据VB的学习特点,注重实际操作能力,本书在各章节中附有大量的例题,每个例题均介绍详细的操作步骤,读者通过每个例题的上机练习很容易理解和掌握知识要点,做到举一反三。

    (3)习题丰富。本书在每章后面都配有多种类型的习题(包括选择题、填空题、程序填空题、程序阅读题,内容涵盖本章的主要知识点),并在附录中提供习题参考答案。通过做习题,可以加深对本章内容的理解和掌握,提高编程能力。

    本书由薛晓萍、黄震任主编,刘利、汪华斌、袁秀莲、李卫华任副主编。其中,第1章由李卫华编写,第2章和第5章由袁秀莲编写,第3章、第4章和第9章由薛晓萍编写,第6章由刘利编写,第7章和第11章由汪华斌编写,第8章和第10章由黄震编写。赵义霞、季军杰、兰远东、王健海、李慧、陈朝华、肖东、曾树洪、李旌燕对本书做了校对,薛晓萍和黄震对全书进行了统稿。

    由于编者水平有限,书中错误和不妥之处在所难免,恳请广大读者批评指正。

    编 者

    2011年10月

    前言

    第1章 Visual Basic程序设计概述 1
    1.1 Visual Basic简介 1
    1.1.1 程序设计语言与程序设计 1
    1.1.2 Visual Basic 的产生和发展 3
    1.1.3 Visual Basic 的特点 4
    1.2 Visual Basic 6.0 的集成开发环境 5
    1.2.1 VB集成开发环境简介 5
    1.2.2 工程资源管理器窗口 7
    1.2.3 属性窗口 8
    1.2.4 窗体布局窗口 8
    1.2.5 代码窗口 8
    1.2.6 立即窗口 9
    1.2.7 其他窗口 9
    1.3 Visual Basic应用程序设计初步 9
    1.3.1 一个简单程序设计 9
    1.3.2 Visual Basic应用程序的设计步骤 14
    1.4 面向对象程序设计的基本概念 14
    1.4.1 面向对象的程序设计 14
    1.4.2 对象的属性、事件和方法 15
    1.5 窗体和常用控件 20
    1.5.1 窗体 20
    1.5.2 标签控件 22
    1.5.3 命令按钮控件 23
    1.5.4 文本框控件 23
    1.5.5 Visual Basic 6.0工程的结构 25
    习题一 26
    第2章 Visual Basic语言基础 28
    2.1 数据类型 28
    2.1.1 数值型 29
    2.1.2 String(字符串)型 29
    2.1.3 Boolean(逻辑、布尔)型 29
    2.1.4 Date(日期时间)型 29
    2.2 常量与变量 30
    2.2.1 常量 30
    2.2.2 变量 31
    2.3 运算符、表达式、函数 33
    2.3.1 运算符 33
    2.3.2 表达式与运算符的优先级 35
    2.3.3 常用内部函数 36
    2.4 Visual Basic编码规则 44
    习题二 45
    第3章 程序设计基本结构 48
    3.1 顺序结构 48
    3.1.1 赋值语句Let 48
    3.1.2 数据输出 49
    3.1.3 数据输入 55
    3.1.4 常用基本语句 58
    3.2 选择结构 58
    3.2.1 条件语句(If语句) 58
    3.2.2 Select Case语句 65
    3.3 循环结构 68
    3.3.1 Do…Loop语句 68
    3.3.2 For … Next语句 70
    3.3.3 多重循环 73
    3.4 多重窗体程序设计 75
    3.4.1 建立多重窗体应用程序 75
    3.4.2 多重窗体程序设计常用的方法 76
    3.4.3 多重窗体程序设计举例 76
    3.4.4 Sub Main过程 77
    3.5 综合程序举例 78
    习题三 83
    第4章 常用内部控件 88
    4.1 Visual Basic控件分类 88
    4.1.1 内部控件 88
    4.1.2 ActiveX控件 88
    4.1.3 可插入对象 89
    4.2 框架 89
    4.3 单选按钮、复选框 91
    4.3.1 单选按钮(OptionButton) 92
    4.3.2 复选框(CheckBox) 94
    4.4 列表框和组合框 97
    4.4.1 列表框(ListBox) 97
    4.4.2 组合框(ComboBox) 103
    4.5 图片控件、图像控件 105
    4.5.1 图片控件(PictureBox) 105
    4.5.2 图像控件(Image) 108
    4.6 计时器控件 110
    4.7 滚动条控件 112
    4.8 常用ActiveX控件 115
    4.8.1 进度条控件(ProgressBar) 115
    4.8.2 滑动器控件(Slider) 116
    4.8.3 选项卡控件(SSTab) 117
    4.9 综合程序举例 117
    习题四 120
    第5章 数组 124
    5.1 数组的概念 124
    5.1.1 下标变量 124
    5.1.2 数组和数组元素 124
    5.1.3 数组元素的存放 124
    5.2 固定数组 125
    5.2.1 数组的声明 125
    5.2.2 数组的使用 126
    5.3 动态数组 133
    5.3.1 动态数组的定义 133
    5.3.2 动态数组的应用 135
    5.3.3 字符串数组 137
    5.4 For Each…Next循环 138
    5.5 控件数组 139
    5.5.1 控件数组的概念 139
    5.5.2 控件数组的建立 139
    5.5.3 控件数组的应用 140
    5.6 自定义数据类型 141
    5.6.1 自定义类型的定义 141
    5.6.2 自定义类型变量的声明和使用 141
    5.6.3 自定义类型数组及其应用 142
    习题五 143
    第6章 过程 148
    6.1 过程的概念及引例 148
    6.1.1 过程的概念 148
    6.1.2 过程引例 148
    6.2 Sub过程 149
    6.2.1 Sub过程的声明及建立 149
    6.2.2 Sub过程的调用 150
    6.3 函数过程 151
    6.3.1 函数过程的声明及建立 151
    6.3.2 函数过程的调用 152
    6.4 Sub过程与函数过程应用举例 152
    6.4.1 过程声明注意事项 153
    6.4.2 过程应用举例 153
    6.5 参数的传递 157
    6.5.1 实参与形参 157
    6.5.2 按值传递参数 158
    6.5.3 按地址传递参数 158
    6.5.4 参数传递应用举例 159
    6.5.5 数组作为参数传递 160
    6.6 过程的嵌套与递归 162
    6.6.1 过程的嵌套 162
    6.6.2 过程的递归 163
    6.7 变量和过程的作用域 164
    6.7.1 Visual Basic应用程序的组成及
    模块 164
    6.7.2 过程的作用域 166
    6.7.3 变量作用域 167
    6.7.4 变量生命周期与静态变量 168
    习题六 171
    第7章 窗体界面设计 179
    7.1 菜单设计 179
    7.1.1 菜单组成 179
    7.1.2 菜单编辑器 179
    7.1.3 下拉式菜单的设计 181
    7.1.4 弹出式菜单 182
    7.1.5 菜单控件数组 184
    7.2 创建工具栏 185
    7.2.1 ImageList控件 186
    7.2.2 ToolBar控件 186
    7.3 Windows界面样式及创建SDI
    程序界面 190
    7.3.1 Windows界面样式 190
    7.3.2 创建SDI程序界面 191
    7.4 创建MDI程序界面 192
    7.4.1 MDI窗体与MDI子窗体 192
    7.4.2 创建MDI应用程序 193
    7.5 键盘和鼠标 195
    7.5.1 键盘事件 195
    7.5.2 鼠标事件 200
    7.5.3 拖放技术 201
    7.6 综合程序举例 203
    习题七 207
    第8章 文件操作 212
    8.1 文件概述 212
    8.1.1 文件 212
    8.1.2 文件的分类 212
    8.1.3 文件的访问 213
    8.2 文件的操作 213
    8.2.1 顺序文件 213
    8.2.2 随机文件 216
    8.2.3 二进制文件 218
    8.3 文件处理函数与语句 218
    8.4 文件系统控件 221
    8.4.1 驱动器列表框控件 221
    8.4.2 目录列表框控件 221
    8.4.3 文件列表框控件 222
    8.5 公共对话框控件 224
    8.5.1 设置公共对话框控件 224
    8.5.2 “打开”对话框 225
    8.5.3 “另存为”对话框 227
    8.5.4 “颜色”对话框 228
    8.5.5 “字体”对话框 228
    8.5.6 “打印”对话框 229
    8.5.7 “帮助”对话框 230
    8.6 综合举例 231
    习题八 233
    第9章 绘制图形 236
    9.1 Visual Basic的坐标系统 236
    9.1.1 默认坐标系统 236
    9.1.2 坐标度量单位 236
    9.1.3 用户自定义坐标系统 237
    9.2 颜色 239
    9.2.1 RGB函数 239
    9.2.2 QBColor函数 240
    9.2.3 使用颜色常量 240
    9.2.4 直接使用颜色值 240
    9.3 常用绘图控件 241
    9.3.1 Line控件 241
    9.3.2 Shape控件 242
    9.4 绘图方法 244
    9.4.1 PSet方法 244
    9.4.2 Line方法 245
    9.4.3 常用绘图属性和事件 247
    9.4.4 Circle方法 250
    9.4.5 Cls方法 253
    习题九 254
    第10章 数据库技术 256
    10.1 数据库的基本概念 256
    10.1.1 关系数据库的结构 256
    10.1.2 数据库的分类 257
    10.1.3 访问数据库的方法 258
    10.2 可视化数据管理器 258
    10.2.1 新建数据库 258
    10.2.2 打开数据库 259
    10.2.3 添加数据表 260
    10.2.4 数据的编辑 262
    10.2.5 数据的查询 264
    10.3 使用DAO方法访问数据库 267
    10.3.1 Data控件 268
    10.3.2 数据绑定控件 274
    10.3.3 DAO对象 274
    10.3.4 使用DAO对象访问数据库 276
    10.3.5 DAO对象编程实例 277
    10.4 使用ADO方法访问数据库 280
    10.4.1 ADO Data控件 281
    10.4.2 ADO Data的数据绑定控件 284
    10.4.3 ADO对象 290
    10.4.4 使用ADO对象访问数据库 291
    10.4.5 ADO对象编程实例 292
    10.5 报表 297
    习题十 299
    第11章 OLE控件与API函数简介 301
    11.1 OLE控件 301
    11.1.1 OLE控件简介 301
    11.1.2 OLE控件的常用属性 301
    11.1.3 OLE控件的常用方法和事件 303
    11.1.4 OLE控件的使用 303
    11.2 API函数 306
    11.2.1 API的概念 306
    11.2.2 使用API文本浏览器 307
    11.2.3 API函数的使用示例 308
    习题十一 311
    附录1 ASCII字符集 312
    附录2 习题答案 313
    附录3 变量和控件名称缩写约定 318
    参考文献 319

最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册