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

Visual Basic语言程序设计教程

中国水利水电出版社
    【作 者】程胜利 主编 【I S B N 】978-7-5084-4293-8 【责任编辑】朱江浩 【适用读者群】本科 【出版时间】2007-01-01 【开 本】16开本 【装帧信息】平装(光膜) 【版 次】2007年01月第1版 【页 数】 【千字数】 【印 张】 【定 价】30 【丛 书】21世纪高等院校计算机科学与技术规划教材 【备注信息】
图书详情

      本书详细介绍了Visual Basic 6.0程序设计语言的基础知识和程序设计的方法与技术。全书以程序结构为主线,共分14章,包括Visual Basic概述、Visual Basic可视化编程基础、窗体、常用标准控件、Visual Basic语法基础、顺序结构、选择结构、循环结构、数组、过程、文件、菜单与对话框、数据库、图形处理以及4个附录。

    本书重点、难点突出,尽可能与计算机二级考试紧密结合;在体系结构和编写内容方面循序渐进、深入浅出、简明精练、详略得体,文、图、表并茂;各章内容完整且前后呼应;针对性强、可读性好;一些例题一题多解,习题新颖,以调动读者学习计算机技术基础课程的兴趣和积极性,提高读者的学习效率。

      本书特别适合高等职业教育、高等专科、本科等院校计算机专业及非计算机专业的学生使用,也可作为面向计算机入门人员的培训教材及有关专业教师、技术人员参考。

      本书所配电子教案可以从中国水利水电出版社网站免费下载,网址为:http://www.waterpub.com.cn/softdown/

      20世纪90年代微软推出的Visual Basic(简称VB)是一种面向对象和采用事件驱动方式的结构化高级程序设计语言。Visual Basic是在BASIC语言基础上的进一步扩充,是当前被广泛使用的计算机高级程序设计语言。

      国内许多高校、职业院校对VB课程建设十分重视,针对非计算机应用专业和网络技术专业的学生,采用Visual Basic 6.0企业中文版授课。目的是使学生了解和掌握面向对象程序设计的基本方法和技能,能够通过计算机二级VB等级考试,或能够获得职业程序员初级证书,这也正是作者编写本书的宗旨。

    全书的编写以Visual Basic 6.0企业中文版为背景,分为14章及4个附录,深入浅出地介绍了Visual Basic 6.0概述、Visual Basic可视化编程基础、窗体、常用标准控件、Visual Basic语法基础、顺序结构、选择结构、循环结构、数组、过程、文件、菜单与对话框、数据库以及图形处理等内容。

      本书在编写内容上努力做到循序渐进,详略得体,文、图、表并茂,重点、难点突出,尽可能与计算机二级考试紧密结合;在编写风格上以程序结构为主线,各章内容完整、前后呼应;针对性强,行文简明、精练,可读性好;例题丰富,一题多解(即对于选择结构、循环结构、数组和过程等章节的一些例题,采用多种思路或技巧编写出不同的程序)是本书的一个突出特点。编者认为本教材的这种编写风格有助于调动学生学习本课程的兴趣和积极性,开拓学生的思维,提高学生的学习效率,有助于培养学生阅读程序、编写程序的能力,以期达到学生通过对VB编程语言的学习,掌握面向对象程序设计的基本技能,通过计算机二级VB等级考试的目的。

      本书特别适合高等职业教育、高等专科、本科等院校计算机专业及非计算机专业的学生使用,也可作为面向计算机入门人员的培训教材及供有关专业教师、技术人员参考。

    全书由程胜利任主编,刘永真任副主编,徐凯声任主审。参加本书编写工作的作者多年从事高等院校计算机应用专业本、专科的教学工作,本书是作者长期计算机技术基础课程教学实践的结晶。本书的第1章、第6章、第10章、第12章由刘永真编写;第2章、第5章、第11章由邓娟编写;第3章、第4章、第9章由周冰编写;第7章、第12章、附录A和附录B由石义良编写;第8章由程胜利编写;第13章、第14章、附录C和附录D由李欣编写。全书由程胜利、刘永真和李欣统稿;李仲负责程序的调试及部分辅助工作。

      中国水利水电出版社的石永峰和李晓林对本书的编写与出版给予了大力支持,在本书完稿之际,作者对他们付出的辛勤劳动表示衷心的感谢。在本书的编写过程中,作者还参阅了许多文献资料,在此谨向本书参考文献的所有作者一并表示感谢。

      书中的缺点和疏漏之处在所难免,诚望有关专家和读者不吝批评指正。

    前言
    第1章  Visual Basic概述 1
    1.1  Visual Basic的产生和发展 1
    1.2  Visual Basic的基本特点 1
    1.3  Visual Basic的版本及安装 2
    1.3.1  Visual Basic的版本 2
    1.3.2  Visual Basic 6.0的安装 3
    1.4  Visual Basic 6.0的启动和退出 6
    1.4.1  Visual Basic 6.0的启动 6
    1.4.2  Visual Basic的退出 7
    习题 7
    第2章  Visual Basic可视化编程基础 9
    2.1  集成开发环境 9
    2.1.1  主窗口 9
    2.1.2  其他窗口 11
    2.2  可视化程序设计的基本概念 16
    2.2.1  对象的基本概念 16
    2.2.2  对象的属性、事件和方法 16
    2.3  可视化程序设计的基本步骤 18
    习题 23
    第3章  窗体 25
    3.1  窗体的结构 25
    3.2  窗体的三要素 26
    3.2.1  窗体的属性 26
    3.2.2  窗体的事件 30
    3.2.3  窗体的方法 32
    3.2.4  运行窗体 33
    3.3  多窗体 35
    3.3.1  多窗体的建立 35
    3.3.2  多窗体的运行 35
    3.4  MDI窗体 36
    习题 38
    第4章  常用标准控件 40
    4.1  概述 40
    4.2  标签(Label) 43
    4.2.1  标签控件的属性 43
    4.2.2  标签控件的事件 44
    4.3  文本框(TextBox) 44
    4.3.1  文本框控件的属性 44
    4.3.2  文本框控件的事件和方法 46
    4.4  命令按钮控件(CommandButton) 49
    4.4.1  命令按钮控件的属性 49
    4.4.2  命令按钮控件的事件和方法 51
    4.5  图形控件 53
    4.5.1  图片框控件 53
    4.5.2  图像框 56
    4.6  框架和选择控件 58
    4.6.1  框架(Frame) 58
    4.6.2  单选按钮(OptionButton) 59
    4.6.3  复选框(CheckBox) 61
    4.7  列表框和组合框 64
    4.7.1  列表框(ListBox) 64
    4.7.2  组合框 68
    4.8  滚动条 70
    4.8.1  滚动条控件的属性 70
    4.8.2  滚动条控件的事件 71
    4.9  计时器 72
    4.9.1  计时器控件的属性 73
    4.9.2  计时器控件的事件 73
    习题 77
    第5章  Visual Basic语法基础 82
    5.1  数据类型 82
    5.1.1  基本数据类型 82
    5.1.2  用户自定义数据类型 84
    5.2  常量和变量 84
    5.2.1  标识符的命名规则 84
    5.2.2  常量 85
    5.2.3  变量 86
    5.3  运算符和表达式 87
    5.3.1  算术运算符及其表达式 87
    5.3.2  字符串运算符及其表达式 89
    5.3.3  关系运算符及其表达式 90
    5.3.4  逻辑运算符及其表达式 91
    5.3.5  运算符优先级 92
    5.4  常用内部函数 92
    5.4.1  数学函数 93
    5.4.2  随机数函数 94
    5.4.3  字符串函数 95
    5.4.4  转换函数 97
    5.4.5  日期和时间函数 98
    5.4.6  格式输出函数 99
    习题 100
    第6章  顺序结构 102
    6.1  注释语句 103
    6.2  数据的输入 103
    6.2.1  利用赋值语句输入数据 104
    6.2.2  使用文本框输入数据 104
    6.2.3  InputBox函数 105
    6.3  数据的输出 108
    6.3.1  Print方法 108
    6.3.2  Format函数 110
    6.4  MsgBox函数 111
    6.5  顺序结构 112
    习题 113
    第7章  选择结构 116
    7.1  If语句 116
    7.1.1  If…Then结构 116
    7.1.2  If…Then…Else结构 119
    7.1.3  多分支If结构 121
    7.2  Select Case语句 128
    习题 135
    第8章  循环结构 138
    8.1  循环结构程序设计的概念 138
    8.2  循环的三要素及构成循环的语句类型 140
    8.3  Do…Loop语句 141
    8.3.1  前测型Do…Loop循环 141
    8.3.2  后测型Do…Loop循环 145
    8.4  While…Wend循环 147
    8.5  For…Next语句 147
    8.6  循环的嵌套??多重循环 151
    8.6.1  循环重叠的种类 151
    8.6.2  嵌套循环 152
    8.7  GoTo型控制结构 161
    8.7.1  GoTo语句及其与If语句构成的循环结构 161
    8.7.2  On…GoTo语句 164
    8.8  “一题多解”编程思路与循环结构的应用举例 166
    习题 175
    第9章  数组 182
    9.1  数组的概念 182
    9.1.1  数组和简单变量的比较 183
    9.1.2  数组的定义 183
    9.2  静态数组与动态数组 184
    9.2.1  静态数组 185
    9.2.2  动态数组 188
    9.3  一维数组的基本操作 190
    9.3.1  一维数组元素赋初值 190
    9.3.2  一维数组元素的输入与输出 192
    9.3.3  数据的排序 193
    9.4  二维数组的使用 198
    9.5  控件数组 200
    9.5.1  控件数组的概念 200
    9.5.2  控件数组的建立 200
    9.5.3  控件数组的应用 201
    习题 204
    第10章  过程 209
    10.1  子过程 210
    10.1.1  子过程的定义 210
    10.1.2  子过程的调用 212
    10.2  函数过程 213
    10.2.1  函数的定义 213
    10.2.2  函数的调用 214
    10.3  过程参数 215
    10.3.1  参数传递 215
    10.3.2  对象参数 217
    10.3.3  数组参数 218
    10.4  作用域 221
    10.4.1  代码模块的概念 221
    10.4.2  变量的作用域 222
    10.4.3  变量的生存期 223
    10.4.4  过程的作用域 226
    10.5  过程的嵌套 228
    10.5.1  嵌套 228
    10.5.2  递归调用 230
    习题 232
    第11章  文件 236
    11.1  文件概述 236
    11.2  顺序文件 237
    11.2.1  顺序文件的打开 237
    11.2.2  顺序文件的关闭 238
    11.2.3  顺序文件的写操作 238
    11.2.4  顺序文件的读操作 239
    11.3  随机文件 241
    11.3.1  随机文件的打开与关闭 242
    11.3.2  随机文件的读操作与写操作 242
    11.3.3  随机文件记录的操作 242
    11.4  二进制文件 245
    11.4.1  二进制文件的打开和关闭 245
    11.4.2  二进制文件的读写操作 245
    11.5  文件处理函数与语句 246
    11.6  文件系统控件 249
    11.6.1  驱动器列表框控件 249
    11.6.2  目录列表框控件 249
    11.6.3  文件列表框控件 250
    习题 251
    第12章  菜单与对话框 254
    12.1  菜单设计 254
    12.1.1  下拉式菜单 254
    12.1.2  弹出式菜单设计 258
    12.2  通用对话框 259
    12.2.1  “文件”对话框 260
    12.2.2  其他对话框 261
    习题 263
    第13章  数据库 264
    13.1  概述 264
    13.2  数据库的创建与访问 265
    13.2.1  创建数据库 265
    13.2.2  访问数据库的方法 268
    13.3  Data控件 269
    13.3.1  Data控件的常用属性 269
    13.3.2  Data控件的常用方法 270
    13.3.3  Data控件的常用事件 270
    13.3.4  Recordset对象 271
    13.3.5  数据绑定控件 272
    13.4  ADO 278
    13.4.1  Connection对象 279
    13.4.2  Command对象 280
    13.4.3  Recordset对象 281
    13.4.4  采用ADO访问数据库的一般步骤 283
    习题 288
    第14章  图形处理 290
    14.1  图形设计基础 290
    14.2  绘图控件 292
    14.2.1  直线控件(Line) 292
    14.2.2  形状控件(Shape) 293
    14.3  图形方法 295
    14.3.1  PSet方法 295
    14.3.2  Line方法 297
    14.3.3  Circle方法 298
    14.3.4  Cls方法 299
    14.3.5  Point方法 300
    习题 301
    附录A  模拟试题 303
    附录B  程序调试 307
    附录C  常用函数及标准控件速查表 312
    附录D  常用词汇英汉对照表 317
    参考文献 321
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册