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

Visual Basic程序设计

中国水利水电出版社
    【作 者】解亚萍 编著 【I S B N 】978-7-5084-6091-8 【责任编辑】杨元泓 【适用读者群】高职高专 【出版时间】2009-01-01 【开 本】16开本 【装帧信息】平装(光膜) 【版 次】第1版 【页 数】264 【千字数】 【印 张】 【定 价】26 【丛 书】21世纪高职高专计算机科学规划教材 【备注信息】
图书详情

      本书以Visual Basic6.0(中文版)为基础进行编写。通过大量实例,深入浅出地介绍了Visual Basic程序开发环境、对象和事件驱动的概念、基本数据类型和表达式、常用内部函数、数据输入输出、常用控件、控制结构、复合数据类型(数组、记录)、通用过程、键盘和鼠标事件过程、菜单、对话框、文件处理、多窗体程序设计与环境应用等内容。全书在编排上注意了由浅入深和循序渐进,力求通俗易懂、简洁实用。本书每章附有理论习题,最后附有大量上机练习,上机练习分基本操作题、简单应用题和综合应用题三部分,本书还为上机练习题提供了素材,突出了高职高专院校在教学中以强化练习为主的理念。

      本书适合作为高职高专院校计算机专业和非计算机专业面向对象程序设计课程的教材,也可作为全国计算机等级考试二级Visual Basic培训班的教材,还可供读者自学使用。

    Visual Basic是Microsoft公司推出的一种Windows应用程序开发工具。它是当今世界上使用最广泛、最简单易学的程序设计语言。Visual Basic引入了面向对象和事件驱动的程序设计思想,大大缩短了应用软件的开发周期,而Microsoft公司十分重视Visual Basic的功能扩充,不断地把最新技术运用到Visual Basic中,使之可以完成几乎所有Windows应用程序的开发任务。

    Visual Basic不但功能强大,而且容易掌握,因此十分适合作为第一门可视化程序设计语言来学习。掌握了Visual Basic程序设计技术,就可以学习更深入的内容或者其他难度更大的语言。正因为如此,目前国内很多高校的计算机专业和非计算机专业相继开设了Visual Basic的必修课和选修课。同时,在全国及各地区组织的计算机统一考试中,几乎无一例外地都包括Visual Basic的考试。

    本书以Visual Basic 6.0中文版为语言背景,以非计算机专业学生为教学对象,充分考虑到非计算机专业教学和初学者的需要,力求深入浅出、通俗易懂。在体系结构上,根据初学者的认知规律做了细致安排,以使读者能顺利掌握所学知识;在内容上则注重由浅入深、循序渐进以及理论与实践的密切结合。

    全书共12章。介绍了Visual Basic程序开发环境、对象和事件驱动的概念、基本数据类型和表达式、常用内部函数、数据输入输出、常用控件、控制结构、复合数据类型(数组、记录)、通用过程、键盘和鼠标事件过程、菜单、对话框、文件处理、多窗体程序设计与环境应用、数据库程序设计等内容。本书各章介绍的都是Visual Basic程序设计的基础知识,是学习Visual Basic程序设计必须掌握的内容。

    本书由解亚萍编著。参加本书编写的还有陆怀平、刘文、张伟、张晓梅。为了便于教学、实训和参加全国计算机等级考试,本书每章均附有理论习题,最后附有大量上机练习题,并提供了上机练习题对应的素材。

    本书适合作为高职高专院校计算机专业和非计算机专业面向对象程序设计课程的教材,也可作为全国计算机等级考试二级Visual Basic培训班的教材,还可供读者自学使用。

    Visual Basic已经受到了越来越多的计算机专业和非专业人士的重视,具有举足轻重的作用。随着它的进一步推广应用,学习和使用Visual Basic的人会越来越多。感谢读者选择和使用本书,欢迎专家和广大读者对本书的不足给予批评指正,提出修改意见,笔者将不胜感激。

    编 者

    2008年10月


    前言
    第1章 Visual Basic编程环境与预定义对象 1
    1.1 可视化与事件驱动型语言 1
    1.1.1 可视化界面设计 1
    1.1.2 事件驱动的编程机制 2
    1.2 启动与退出Visual Basic 3
    1.3 Visual Basic编程环境 4
    1.3.1 主窗口 4
    1.3.2 窗体设计器与工程资源管理器窗口 5
    1.3.3 属性窗口与工具箱窗口 6
    1.4 对象 7
    1.4.1 Visual Basic中的对象 7
    1.4.2 对象属性设置 8
    1.5 窗体 10
    1.5.1 窗体的结构与属性 10
    1.5.2 窗体事件 13
    1.6 控件 13
    1.6.1 控件的画法 14
    1.6.2 控件的基本操炸 15
    理论习题 16
    第2章 简单程序设计 19
    2.1 语句 19
    2.1.1 Visual Basic中的语句 19
    2.1.2 赋值、注释和结束语句 20
    2.2 命令按钮控件 21
    2.3 简单Visual Basic程序设计 22
    2.3.1 程序设计 22
    2.3.2 代码编辑器 26
    2.4 程序的保存、装入和运行 27
    2.4.1 保存程序 27
    2.4.2 程序的装入 28
    2.4.3 程序的运行 29
    理论习题 30
    第3章 数据类型、运算符与表达式 33
    3.1 基本(标准)数据类型 33
    3.1.1 字符型数据 33
    3.1.2 数值型数据 34
    3.1.3 其他数据类型 34
    3.2 常量和变量 35
    3.2.1 常量 35
    3.2.2 变量 37
    3.3 内部函数 39
    3.4 运算符与表达式 42
    3.4.1 算术运算符 42
    3.4.2 关系运算符与逻辑运算符 43
    3.4.3 字符串表达式与日期表达式 44
    3.4.4 表达式的执行顺序 45
    理论习题 45
    第4章 数据输入输出 49
    4.1 文本数据输出 49
    4.1.1 Print方法 49
    4.1.2 与Print方法有关的函数和方法 50
    4.1.3 格式输出 52
    4.2 文本数据输入输出对话框 53
    4.2.l InputBox函数 54
    4.2.2 MsgBox函数 55
    4.3 文本输入输出控件 57
    4.3.1 标签 58
    4.3.2 文本框 59
    4.4 图形数据输入输出控件 60
    4.4.1 图片框和图像框 60
    4.4.2 图形文件的装入 61
    4.4.3 直线和形状 62
    4.5 字形 63
    理论习题 65
    第5章 常用控件 69
    5.1 复选框和单选按钮 69
    5.1.1 复选框和单选按钮的属性和事件 69
    5.1.2 应用举例 70
    5.2 列表框和组合框 70
    5.2.1 列表框 71
    5.2.2 组合框 73
    5.3 滚动条 75
    5.4 计时器 76
    5.5 框架 79
    5.6 焦点与Tab顺序 80
    5.6.1 设置焦点 80
    5.6.2 Tab顺序 81
    理论习题 82
    第6章 Visual Basic控制结构 84
    6.1 选择控制结构 84
    6.1.1 单行结构条件语句 84
    6.1.2 块结构条件语句 85
    6.1.3 IIf函数 87
    6.2 多分支控制结构 88
    6.3 For循环控制结构 89
    6.4 While循环控制结构 92
    6.5 Do循环控制结构 94
    理论习题 98
    第7章 复合数据类型 104
    7.1 数组 104
    7.1.1 数组的定义 104
    7.1.2 动态数组 105
    7.2 数组的基本操作 106
    7.2.1 数组元素的输入、输出和复制 107
    7.2.2 For Each…Next语句 108
    7.3 控件数组 110
    7.4 记录 113
    7.4.1 记录类型和记录类型变量 113
    7.4.2 记录变量的初始化及其引用 115
    7.5 记录数组 116
    理论习题 119
    第8章 过程 124
    8.1 Sub过程 124
    8.1.1 建立Sub过程 124
    8.1.2 调用Sub过程 125
    8.2 Function过程 127
    8.2.1 建立Function过程 127
    8.2.2 调用Function过程 127
    8.3 参数传送 129
    8.3.1 形式参数与实际参数 129
    8.3.2 引用与传值 130
    8.3.3 数组参数的传送 131
    8.4 递归 132
    8.5 键盘事件过程 134
    8.5.1 KeyPress事件 134
    8.5.2 KeyDown和KeyUp事件 135
    8.6 鼠标事件过程 137
    8.7 拖放 140
    8.7.1 与拖放有关的属性、事件和方法 140
    8.7.2 自动拖放 141
    8.7.3 手动拖放 142
    理论习题 143
    第9章 菜单与对话框 150
    9.1 下拉式菜单 150
    9.1.1 菜单编辑器 150
    9.1.2 建立下拉式菜单 152
    9.1.3 菜单项控制 156
    9.2 弹出式莱单 157
    9.3 对话框程序设计 159
    9.3.1 文件对话框 160
    9.3.2 其他对话框 162
    理论习题 165
    第10章 文件 169
    10.1 文件概述 169
    10.2 顺序文件 170
    10.2.1 顺序文件的写操作 170
    10.2.2 顺序文件的读操作 172
    10.3 随机文件 175
    10.3.1 随机文件的读写操作 175
    10.3.2 程序举例 176
    10.4 文件系统控件 178
    10.4.1 驱动器列表框和目录列表框 178
    10.4.2 文件列表框 179
    10.4.3 程序举例 181
    理论习题 184
    第11章 多窗体程序与环境应用 187
    11.1 建立多窗体应用程序 187
    11.1.1 与多窗体程序设计有关的语句和方法 187
    11.1.2 多窗体程序举例 188
    11.1.3 多窗体程序的执行与保存 191
    11.2 Visual Basic工程结构 192
    11.2.1 标准模块 192
    11.2.2 窗体模块 193
    11.2.3 Sub Main过程 193
    11.3 变量和过程的作用域 194
    11.3.1 变量的作用域和生存期 195
    11.3.2 默认声明 196
    11.3.3 过程的作用域 198
    11.4 系统对象 198
    11.4.1 App对象 198
    11.4.2 Screen对象 199
    11.4.3 Printer对象 200
    理论习题 200
    第12章 数据库程序设计 202
    12.1 数据库构成及数据类型 202
    12.1.1 基本概念 202
    12.1.2 数据类型 203
    12.2 用数据管理器建立数据库 203
    12.2.1 建立新的数据库 203
    12.2.2 输入数据 207
    12.3 用数据控件访问数据库 208
    12.3.1 数据控件的用法 208
    12.3.2 记录的查找、增加和删除 210
    12.4 用ADO数据控件和DataGrid控件访问数据库 212
    12.5 用数据库向导访问数据库 214
    上机练习 218
    参考文献 252  
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册