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

Visual Basic语言程序设计

中国水利水电出版社
    【作 者】付永平 宋向红 主编 【I S B N 】978-7-5084-4010-2 【责任编辑】宋俊娥 【适用读者群】中职中专 【出版时间】2006-08-01 【开 本】16开本 【装帧信息】平装(光膜) 【版 次】第1版 【页 数】232 【千字数】 【印 张】 【定 价】22 【丛 书】21世纪职业教育规划教材 【备注信息】
图书详情

      本书以面向对象程序设计语言为基础,以Visual Basic语言开发为主线,结合大量实例,强调实用性,以通俗易懂的语言,将面向对象程序设计的基础知识和Visual Basic的具体应用展示给读者。

      本书内容由浅入深,循序渐进,以程序结构为主线,介绍可视化程序设计的基本知识和编程方法。内容包括:面向对象的初步概念,程序设计基础,数据输入、输出,选择结构程序设计,循环结构程序设计,数组,过程,数据文件,常用控件的使用和程序调试等。本书内容丰富,文字叙述简明易懂,注重实用性和可操作性。各章配有精心设计的例题、习题和编程及上机调试题。

      本书适合中等职业学校、各类技术学校在校学生作为计算机公共课教材使用,也适合广大计算机爱好者作为工具参考书使用。

      本书配套电子教案,此教案用PowerPoint制作,可以任意修改。

       计算机的产生和发展,彻底改变了人们的工作和生活方式,为人们带来了极大的方便。随着社会信息化技术的进一步发展,必将对人们操作计算机提出更高的要求。计算机应用技术已经成为21世纪必不可少的基本技能之一,随着计算机技术在各个领域的广泛应用,以及编程环境可视化程度的不断提升,计算机编程早已不再是计算机专业人员特定的任务。为此,我们组织一线老师编写了这本适合职业院校学生和广大计算机爱好者使用的《Visual Basic语言程序设计》。

       本书共分9章,内容包括Visual Basic概述、Visual Basic基础知识、分支和循环、Visual Basic控件基础知识、创建应用程序界面、错误处理与调试、数组、过程和文件等。本书以培养应用能力,突出实用操作为基本出发点,通过阅读本书使读者能尽快地写出完整的初级Visual Basic程序。在阅读本书时,同步地写出完整的程序并且执行该程序非常重要,这样做可以极大地增强初学者的自信心并且提高学习兴趣。本书由王中生详细安排编写规划、编写方法并编写第1章。第2、4、6章由付永平和宋向红编写并对全书统稿,第5章由宁孟丽编写,第3、9章由罗建斌编写,第7、8章及附录由马战宝编写。

       本书在编写过程中,得到了许多职业院校老师的关心和帮助,并提出许多宝贵的修改意见,对于他们的关心、帮助和支持,编者表示由衷的感谢!由于时间仓促,编者水平有限,书中错误之处在所难免,希望各位读者不吝指正。 编者 2006年6月


    前言
    第1章  Visual Basic概述 1
    1.1  Visual Basic简介 1
    1.1.1  什么是Visual Basic 1
    1.1.2  Visual Basic的版本 1
    1.2  Visual Basic的基本概念 2
    1.2.1  事件 2
    1.2.2  过程 2
    1.2.3  常用术语 2
    1.3  Visual Basic程序的开发过程 3
    1.3.1  开发步骤 3
    1.3.2  程序的组成部分 3
    1.4  Visual Basic编程环境 3
    1.4.1  Visual Basic 6.0的启动 3
    1.4.2  主窗口 5
    1.5  程序的打开、保存和运行 7
    1.5.1  打开一个已有的工程 7
    1.5.2  保存VB工程 7
    1.5.3  运行VB工程 8
    1.6  如何获取帮助 8
    1.7  VB工程举例 8
    1.7.1  定义界面上控件的属性 9
    1.7.2  定义事件过程 11
    1.7.3  工程的执行 12
    1.8  练习题 12
    1.9  上机题 13
    第2章  Visual Basic基本知识 14
    2.1  基本数据类型 14
    2.1.1  数值常量 14
    2.1.2  字符串常量 15
    2.2  变量 15
    2.2.1  变量命名规则 15
    2.2.2  注意事项 16
    2.3  数据类型及声明 16
    2.3.1  Variant变量 16
    2.3.2  符号常量 17
    2.3.3  后缀 17
    2.3.4  用户定义的数据类型 17
    2.4  运算符和表达式 18
    2.4.1  算术运算符 18
    2.4.2  表达式 18
    2.4.3  运算符的优先级 19
    2.4.4  插入括号 19
    2.4.5  字符串表达式 20
    2.4.6  变量赋值 20
    2.5  显示输出—Print语句 20
    2.6  库函数 21
    2.6.1  数学函数 21
    2.6.2  字符串函数 22
    2.6.3  日期和时间函数 23
    2.6.4  格式化函数 23
    2.7  程序注释 24
    2.8  练习题 25
    2.9  上机题 26
    第3章  分支和循环 28
    3.1  运算符与表达式 28
    3.1.1  关系运算符和关系表达式 28
    3.1.2  逻辑运算符和逻辑表达式 29
    3.2  If-Then分支语句 31
    3.2.1  If-Then语句的格式 31
    3.2.2  If-Then语句的功能和执行过程 31
    3.3  If-Then-Else分支语句 32
    3.3.1  If-Then-Else语句的格式 32
    3.3.2  If-Then-Else语句的功能和执行过程 32
    3.4  Select Case多分支语句 35
    3.4.1  Select Case语句的格式 35
    3.4.2  Select Case语句的功能和执行过程 37
    3.5  For-Next循环结构 38
    3.5.1  For-Next语句的格式 38
    3.5.2  For-Next语句的功能 38
    3.6  Do-Loop循环结构 39
    3.6.1  Do-Loop语句的格式 39
    3.6.2  Do-Loop语句的功能和执行过程 40
    3.7  While-Wend循环结构 43
    3.7.1  While-Wend语句的格式 43
    3.7.2  While-Wend语句的功能和执行过程 43
    3.8  循环的嵌套 44
    3.9  Stop语句 46
    3.10  练习题 47
    3.11  上机题 50
    第4章  Visual Basic控件基础知识 51
    4.1  窗体的结构 53
    4.1.1  创建新窗体 54
    4.1.2  添加窗体 55
    4.2  Visual Basic控件工具 56
    4.2.1  工具箱 56
    4.2.2  控件工具分类 56
    4.3  使用控件 58
    4.3.1  控件的画法 58
    4.3.2  控件的基本操作 59
    4.4  给窗体和控件命名 61
    4.4.1  对象命名约定 61
    4.4.2  给窗体和控件的属性赋值 62
    4.4.3  控件常用属性 64
    4.5  产生错误消息(MsgBox函数) 70
    4.6  执行命令(事件过程和命令按钮) 72
    4.6.1  事件过程 72
    4.6.2  命令按钮 74
    4.6.3  命令按钮的事件 75
    4.7  显示输出数据(标签和文本框) 76
    4.7.1  标签控件(Label) 76
    4.7.2  文本框控件(TextBox) 78
    4.8  输入数据(文本框和InputBox函数) 80
    4.8.1  文本框(TextBox) 80
    4.8.2  InputBox函数 82
    4.9  选择多个选项(复选框) 84
    4.9.1  复选框(CheckBox)的属性 85
    4.9.2  复选框的Click事件 85
    4.10  选择单个选项(单选按钮和框架) 87
    4.10.1  单选按钮(OptionButton) 87
    4.10.2  单选按钮的Click事件 88
    4.11  框架(Frame) 89
    4.12  从列表中选择(列表框和组合框) 91
    4.12.1  列表框控件(ListBox) 91
    4.12.2  列表框的事件 92
    4.12.3  列表框的方法 92
    4.13  组合框(ComboBox) 92
    4.14  创建定时事件(定时器控件) 94
    4.15  滚动条 96
    4.15.1  滚动条的工作原理 97
    4.15.2  设置滚动条的变化范围 97
    4.15.3  改变移动量 97
    4.15.4  滚动条的当前取值 97
    4.16  练习题 98
    4.17  上机题 99
    第5章  创建应用程序界面 100
    5.1  窗 体 100
    5.1.1  窗体常用属性 100
    5.1.2  窗体常用事件 101
    5.1.3  窗体常见方法和语句 102
    5.1.4  窗体的生命周期 102
    5.1.5  使用控件数组 103
    5.1.6  焦点与Tab键序 104
    5.2  菜单设计 107
    5.2.1  建立菜单 107
    5.2.2  把代码连接到菜单上 108
    5.2.3  动态修改菜单状态 109
    5.2.4  建立菜单的例子 109
    5.3  弹出式菜单 113
    5.3.1  弹出式菜单设计 113
    5.3.2  弹出式菜单设计例子 114
    5.4  多文档界面 115
    5.4.1  MDI窗体 116
    5.4.2  创建MDI界面 116
    5.4.3  加入MDI子窗体 116
    5.4.4  加载和关闭MDI窗体及子窗体 117
    5.5  练习题 120
    5.6  上机题 121
    第6章 错误处理与调试 122
    6.1  错误类型 122
    6.1.1  语法错误 122
    6.1.2  逻辑错误 123
    6.2  设置断点 124
    6.3  定义监视值 125
    6.3.1  监视窗口 125
    6.3.2  立即窗口 127
    6.3.3  本地窗口 128
    6.3.4  逐句执行程序 128
    6.4  错误处理 133
    6.5  练习题 135
    6.6  上机题 136
    第7章  数组 137
    7.1  数组的概念 137
    7.2  静态数组和动态数组 138
    7.2.1  静态数组 138
    7.2.2  动态数组 138
    7.2.3  数组在内存中存放的顺序 139
    7.2.4  数组的清除 140
    7.3  数组的基本操作 140
    7.3.1  给数组元素赋初值 140
    7.3.2  数组的输入 140
    7.3.3  数组的赋值 140
    7.3.4  数组的输出 141
    7.4  控件数组 141
    7.4.1  控件数组的概念 141
    7.4.2  控件数组的建立 141
    7.5  自定义数据类型数组的应用 144
    7.6  综合实例 146
    7.6.1  数组排序 146
    7.6.2  数据分类统计 148
    7.7  练习题 149
    第8章  过程 154
    8.1  Sub 过程 154
    8.1.1  声明Sub过程 154
    8.1.2  调用Sub过程 155
    8.1.3  使用Sub过程 156
    8.2  Function过程 157
    8.2.1  声明Function过程 157
    8.2.2  调用Function过程 158
    8.2.3  使用Function过程 158
    8.3  过程的递归调用 160
    8.4  调用过程时的参数传递 162
    8.4.1  按值传递参数(ByVal) 162
    8.4.2  按地址传递参数(ByRef) 162
    8.5  其他类型的参数 164
    8.5.1  可选参数(Optional) 164
    8.5.2  不定数量的参数(ParamArray) 166
    8.5.3  命名参数 167
    8.5.4  数组作参数 167
    8.5.5  对象型参数 171
    8.5.6  自定义类型参数 172
    8.6  函数返回自定义类型值或数组? 172
    8.6.1  函数返回自定义类型值 172
    8.6.2  函数返回数组 173
    8.7  练习题 174
    第9章  文件 182
    9.1  文件及其基本操作 182
    9.1.1  文件及文件结构 182
    9.1.2  文件的基本操作 184
    9.2  顺序文件 189
    9.2.1  顺序文件的写操作 189
    9.2.2  顺序文件的读操作 190
    9.3  随机文件 192
    9.3.1  随机文件的打开与读写操作 192
    9.3.2  记录的增加与删除 194
    9.4  二进制文件 196
    9.4.1  二进制存取与随机存取 196
    9.4.2  文件指针 197
    9.5  文件系统控件 198
    9.5.1  驱动器、目录和文件列表框 198
    9.5.2  使用通用对话框选择文件 201
    9.6  目录及文件操作 201
    9.6.1  文件及目录的基本操作 202
    9.6.2  文件查找 203
    9.7  练习题 205
    附录  实验指导 206
    参考文献 219
     
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册