欢迎来到中国铁道出版社有限公司官网!
$itImage.title$

Visual Basic可视化程序设计(第二版)

书      号:9787113120535

丛  书 名:21世纪高校计算机应用技术系列规划精品教材

作      者:郭静 李利平 等

译      者:

开      本:16开

装      帧:平装

正文语种:

出  版 社:中国铁道出版社有限公司

定      价:36

  • 内容简介

    改版后的全书根据《中国高等院校计算机基础教育课程体系2008》中对VisualBasic语言设计程序的指导,对某些章节做了较大调整,在保证学生掌握基础知识,培养基础编程能力的基础上,又补充了一些综合与设计型编程实例,来激发学生编程的应用创新能力,达到编程能力提高的效果。本书主要讲述了VB程序设计语言及可视化编程基础;VB程序编写基础(语句和编码规则,数据类型,变量、常量表达式,函数);VB程序设计基本结构(顺序结构语句、选择结构语句、循环结构语句);VB常用控件与界面设计;VB文件管理与图形处理;VB数据库应用以及VB与多媒体等内容。
  • 前言

    本书以Visual Basic 6.0中文版为背景,根据初学者的特点,首先让读者熟悉Visual Basic程序设计语言的环境,在简单的程序设计过程中掌握Visual Basic可视化设计的步骤,逐步掌握什么是对象、对象的属性以及事件和方法等重要概念。在此基础上,掌握程序设计的3种基础结构,使读者既掌握了程序设计的基本方法,又加深了对面向对象概念的理解。
    改版后的全书根据《中国高等院校计算机基础教育课程体系2008》中对Visual Basic程序设计语言的要求,对某些章节做了较大调整,在保证学生掌握基础知识、培养基础编程能力的基础上,又补充了一些综合与设计型编程实例,来激发学生编程的应用创新能力,达到提高编程能力的效果。全书共13章,内容包括Visual Basic程序设计语言概述、Visual Basic可视化编程基础、窗体和最基本控件、程序编写基础、程序结构、常用控件、界面设计、数据库应用、图形处理、文件管理、面向对象的编程、多媒体以及Web编程等。与教材配套的《Visual Basic可视化程序设计习题解答与上机指导(第二版)》包含了每章的知识点、大量操作实例及习题解答等,内容丰富、实用,有利于学生上机自学、巩固和提高课堂知识。教材配以电子教案与程序源代码,方便、实用,既有助于教师提高教学效率和效果,也有利于学生理解和接受。
    改版后本书计划课时与教学方案安排如下表所示:
    章节与内容 课时与教学方案
    课 堂 讲 授 上 机 练 习
    第1章Visual Basic程序设计语言概述 2 0
    第2章Visual Basic可视化编程基础 2 0
    第3章窗体和最基本控件 2 4
    第4章程序编写基础 6 2
    第5章程序结构 6 4
    第6章常用控件 6 4
    第7章界面设计 4 4
    第8章数据库应用 4 4
    第9章图形处理 4 4
    第10章 文件管理 4 4
    第11章 面向对象的编程 2 2
    第12章 多媒体 4 4
    第13章 Web编程 2 4
    合计 48 40
    本书由郭静、李利平等编著,其他参与编写的都是一线教师。全书编写分工如下:第1章由宋勇编写,第2章、第3章、第8章由郭静编写,第4章由李素萍编写,第5章、第7章、第11章由黄永来编写,第6章、第9章、第10章和第12章由李利平编写,第13章由侯海霞编写。
    由于编者水平有限,书中疏漏与不足之处在所难免,恳请读者批评指正,在此表示真诚的谢意。


    编 者
    2010年9月
  • 目录

    第1章 Visual Basic程序设计语言概述 1
    1.1 Visual Basic的产生和发展 1
    1.2 Visual Basic的基本特点 2
    1.3 Visual Basic 6.0简介 2
    1.3.1 Visual Basic 6.0版本介绍 2
    1.3.2 Visual Basic 6.0的新增功能 3
    1.3.3 Visual Basic 6.0的安装环境及安装过程 4
    1.3.4 Visual Basic 6.0的启动与退出 7
    小结与提高 8
    思考与练习 9
    第2章 Visual Basic可视化编程基础 10
    2.1 Visual Basic 6.0的集成开发环境 10
    2.2 Visual Basic可视化程序设计的基本概念 14
    2.2.1 对象 15
    2.2.2 对象的属性 15
    2.2.3 对象的事件和方法 15
    2.3 Visual Basic可视化程序设计的基本步骤 17
    2.3.1 界面设计 17
    2.3.2 属性设置 20
    2.3.3 代码编写 24
    2.3.4 调试运行 25
    2.4 应用举例 26
    小结与提高 27
    思考与练习 27
    第3章 窗体和最基本控件 28
    3.1 窗体 28
    3.1.1 窗体的结构 28
    3.1.2 窗体的属性 29
    3.1.3 窗体的事件与方法 30
    3.2 命令按钮 32
    3.2.1 命令按钮的属性 32
    3.2.2 命令按钮的事件 33
    3.3 文本框控件 35
    3.3.1 文本框控件的属性 35
    3.3.2 文本框的事件与方法 37
    3.4 标签控件 38
    3.4.1 标签控件的属性 38
    3.4.2 标签控件的事件 39
    3.5 应用举例 39
    小结与提高 40
    思考与练习 40
    第4章 程序编写基础 41
    4.1 Visual Basic 6.0的数据类型 41
    4.1.1 基本数据类型 41
    4.1.2 自定义数据类型 43
    4.2 常量与变量 44
    4.2.1 常量 44
    4.2.2 变量 45
    4.2.3 变量的作用域 46
    4.3 运算符和表达式 47
    4.3.1 赋值运算符 47
    4.3.2 算术运算符 47
    4.3.3 连接运算符 48
    4.3.4 关系运算符 48
    4.3.5 逻辑运算符 49
    4.4 常用内部函数 49
    4.4.1 数学函数 49
    4.4.2 字符串函数 50
    4.4.3 转换函数 50
    4.4.4 判断函数 52
    4.4.5 其他函数 52
    4.5 应用举例 52
    小结与提高 54
    思考与练习 54
    第5章 程序结构 56
    5.1 顺序结构 56
    5.1.1 赋值语句 56
    5.1.2 数据的输入 56
    5.1.3 数据的输出 58
    5.2 分支结构 59
    5.2.1 If语句 59
    5.2.2 Case语句 60
    5.2.3 多分支结构 62
    5.3 循环结构 63
    5.3.1 Do…Loop语句 63
    5.3.2 For…Next语句 64
    5.3.3 循环嵌套 65
    5.4 数组 65
    5.4.1 数组的定义 65
    5.4.2 静态数组和动态数组 66
    5.4.3 数组的基本操作 67
    5.4.4 控件数组 68
    5.5 过程和函数 69
    5.5.1 过程的定义 69
    5.5.2 过程的调用 70
    5.5.3 函数的定义 70
    5.5.4 函数的调用 71
    5.5.5 形参与实参的传送方式 72
    5.5.6 函数的递归调用 74
    5.6 应用举例 74
    小结与提高 80
    思考与练习 80
    第6章 常用控件 85
    6.1 选择控件——复选框和单选按钮 85
    6.1.1 复选框和单选按钮的属性和事件 85
    6.1.2 应用举例 86
    6.2 选择控件——列表框和组合框 89
    6.2.1 列表框 89
    6.2.2 组合框 93
    6.3 滚动条 96
    6.4 计时器 98
    6.5 框架 100
    6.6 焦点与Tab顺序 102
    6.6.1 设置焦点 102
    6.6.2 Tab顺序 103
    6.7 外部控件 105
    6.7.1 ProgressBar控件 105
    6.7.2 UpDown控件 106
    6.7.3 Animation控件 107
    6.7.4 SSTab控件 108
    6.8 鼠标和键盘事件 110
    6.8.1 鼠标 111
    6.8.2 键盘 112
    6.8.3 拖放 115
    6.8.4 OLE拖放 120
    小结与提高 122
    思考与练习 122
    第7章 界面设计 127
    7.1 菜单设计 127
    7.1.1 下拉菜单设计 128
    7.1.2 弹出式菜单设计 131
    7.1.3 菜单项的修改 133
    7.2 工具栏和状态栏 133
    7.2.1 工具栏设计 133
    7.2.2 状态栏设计 138
    7.3 多窗体和多文档界面 141
    7.3.1 多窗体 141
    7.3.2 多文档界面 144
    小结与提高 150
    思考与练习 150
    第8章 数据库应用 152
    8.1 概述 152
    8.1.1 数据库基础知识 152
    8.1.2 数据库实例 153
    8.2 数据库管理器 154
    8.2.1 创建多种类型的数据库 154
    8.2.2 建立Microsoft Access表结构 156
    8.2.3 添加及查询Microsoft Access表记录 157
    8.3 使用数据控件Data访问数据库 159
    8.3.1 Data常用属性 159
    8.3.2 Data数据控件的事件 161
    8.3.3 Data数据控件的方法 162
    8.3.4 Data数据控件上的对象 162
    8.3.5 实现数据库记录操作的方法 163
    8.4 数据绑定控件 164
    8.4.1 数据绑定控件属性设置 164
    8.4.2 通过数据绑定控件显示数据库记录 165
    8.5 ActiveX数据对象(ADO) 166
    8.5.1 ADO基本概念 166
    8.5.2 创建ADO Data控件 167
    8.5.3 创建数据连接 167
    8.6 数据报表的生成 169
    8.6.1 数据环境设计器 169
    8.6.2 数据报表设计器 171
    小结与提高 176
    思考与练习 177
    第9章 图形处理 178
    9.1 图形操作基础 178
    9.1.1 坐标系统 178
    9.1.2 自定义坐标系统 179
    9.1.3 使用颜色函数 181
    9.2 图形控件 182
    9.2.1 线条(Line)控件 182
    9.2.2 形状(Shape)控件 183
    9.2.3 图像框(Image)控件 185
    9.2.4 图片框(Picture Box)控件 187
    9.3 图形方法 188
    9.3.1 PSet 方法 188
    9.3.2 Line方法 190
    9.3.3 Circle 方法 191
    9.3.4 Point方法 193
    9.3.5 建立绘制曲线的程序 194
    小结与提高 195
    思考与练习 195
    第10章 文件管理 197
    10.1 文件概述 197
    10.1.1 文件结构 197
    10.1.2 文件分类 198
    10.2 文件的打开和关闭 199
    10.2.1 文件的打开(建立) 199
    10.2.2 文件的关闭 201
    10.3 文件操作语句和函数 202
    10.3.1 文件指针 202
    10.3.2 常用的文件操作函数 203
    10.3.3 文件基本操作语句 204
    10.4 顺序文件 205
    10.4.1 顺序文件的写操作 205
    10.4.2 顺序文件的读操作 208
    10.5 随机文件 212
    10.5.1 随机文件的打开与读/写操作 212
    10.5.2 随机文件记录的增加与删除 217
    10.6 二进制文件 219
    10.7 文件系统控件 219
    10.8 应用举例 221
    小结与提高 222
    思考与练习 222
    第11章 面向对象的编程 226
    11.1 对象 226
    11.1.1 什么是对象 226
    11.1.2 对象如何识别事件 227
    11.1.3 事件驱动的真实工作过程 227
    11.1.4 关于类 228
    11.2 OLE控件 229
    11.3 嵌入对象与链接对象的区别 232
    11.4 编辑OLE对象 235
    小结与提高 235
    思考与练习 235
    第12章 多媒体 236
    12.1 调用Windows API函数 236
    12.1.1 用API Viewer查看API 236
    12.1.2 API函数声明 238
    12.1.3 使用API函数实例 238
    12.2 编写多媒体应用程序 241
    12.2.1 Multimedia MCI 控件 241
    12.2.2 MCI命令 244
    12.2.3 用多媒体控件编程 245
    12.2.4 使用API多媒体函数 248
    12.2.5 多媒体播放器对象的嵌入 250
    小结与提高 251
    思考与练习 251
    第13章 Web编程 252
    13.1 DHTML页面设计器 252
    13.1.1 HTML 252
    13.1.2 设计DHTML页面的方法 263
    13.1.3 DHTML中的关键对象 265
    13.1.4 DHTML应用程序的编译和发布 266
    13.1.5 页面设计实例 267
    13.2 VBScript脚本语言 275
    13.2.1 在主页中嵌入VBScript脚本程序 275
    13.2.2 语句、行和注释 275
    13.2.3 命名规则和数字 275
    13.2.4 数据值 276
    13.2.5 变量 277
    13.2.6 常量 277
    13.2.7 运算符 277
    13.2.8 程序流控制语句 278
    小结与提高 281
    思考与练习 281
    参考文献 282
  • 作者介绍

    主要著译者顺序姓名学历职称学科专长通讯地址1 谭浩强 教授计算机教育 工作单位清华大学 邮政编码 100084电话010-62783988 2郭静 副教授 程序设计 工作单位山西太原理工大学阳泉学院邮政编码045001 电话15935388511 3 工作单位 邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话
  • 编辑推荐

    内容由浅入深,结构上以VB程序设计的顺序为主线,并在每章节都配以Visual Basic程序设计实例,加强实践环节,学生掌握起来比较容易
  • 书评书荐

  • 附件下载

图书推荐