基本信息·出版社:清华大学出版社 ·页码:302 页 ·出版日期:2009年03月 ·ISBN:7302191921/9787302191926 ·条形码:9787302191926 ·版本:第1版 · ...
商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
 |
Visual Basic程序设计 |
 |
|
 |
Visual Basic程序设计 |
 |

基本信息·出版社:清华大学出版社
·页码:302 页
·出版日期:2009年03月
·ISBN:7302191921/9787302191926
·条形码:9787302191926
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:高等学校计算机基础教育教材精选
内容简介 《Visual Basic程序设计》是根据高等学校非计算机专业计算机公共课程“Visual Basic程序设计”的教学要求而编写的,结合Visual Basic 6.0为语言背景,以提高应用能力为目的,通过示例深入浅出地介绍了Visual Basic 6.0的可视化集成开发环境、基本概念和编程步骤,介绍了程序设计基础的标准数据类型、常量、变量、常用内部函数、运算符和表达式等编程的基础概念,介绍了窗体和控件的应用,介绍了程序结构、数组、过程调用、多窗体的程序设计、数据文件、菜单程序设计、对话框程序设计、访问数据库、键盘和鼠标事件等。
《Visual Basic程序设计》在注重系统性、科学性的基础上重点突出了实用性和可操作性。每部分都是通过示例或操作方法来讲述,并附有练习题。同时作者编写的《Visual Basic程序设计习题与实验指导》可以与《Visual Basic程序设计》配套使用,使读者通过完成示例的操作、完成配套的习题与实验的操作后,提高对知识点的认识,提高操作和应用能力。
《Visual Basic程序设计》结构清晰,内容丰富,讲解深入透彻,适合作为高等院校Visual Basic程序设计课程的教材,也可作为社会各类学校及自学者学习Visual Basic程序设计的教材或参考书。希望《Visual Basic程序设计》对使用Visual Basic程序设计的读者会有所帮助,并希望读者喜欢《Visual Basic程序设计》的写作风格。
目录 第1章 VisualBasic概述
1.1 V1sualBasic简介
l.2 vlsualBasic主要功能和特点
1.3 启动与退出VisualBasic
1.4 VisualBaslc可视化编程环境
1.4.1 标题栏
1.4.2 菜单栏
1.4.3 工具栏和数字显示区
1.4.4 窗体设计器窗口
1.4.5 工程资源管理器窗口
1.4.6 属性窗口
1.4.7 代码窗口
1.4.8 窗体布局窗口
1.4.9 立即窗口
1.4.10 工具箱窗口
1.4.11 可视化集成开发环境的模式
1.5 visualBasic可视化编程的基本概念
1.5.1 对象
1.5.2 对象属性
1.5.3 对象事件
1.5.4 对象方法
1.6 VisualBaslc可视化编程步骤
1.7 小结
1.8 思考与练习题
第2章 VisualBasic程序设计基础
2.1 标准数据类型
2.1.1 数值型数据
2.1.2 字符型数据
2.1.3 布尔型数据
2.1.4 日期型数据
2.1.5 对象型数据
2.1.6 变体型数据
2.2 常量和变量
2.2.1 常量
2.2.2 变量
2.3 常用内部函数
2.3.1 数学函数
2.3.2 字符函数
2.3.3 转换函数
2.3.4 目期函数
2.3.5 格式输出函数
2.4 运算符与表达式
2.4.1 算术表达式
2.4.2 字符表达式
2.4.3 关系表达式
2.4.4 逻辑表达式
2.4.5 日期表达武
2.4.6 表达式的执行顺序
2.5 语句
2.5.1 语句书写规则
2.5.2 语句格式中的符号约定
2.6 小结
2.7 思考与练习题
第3章 窗体及控件
3.1 输入输出操作
3.1.1 赋值语句
3.1.2 Print方法
3.1.3 与Print方法有关的函数和方法
3.1.4 输入对话框
3.1.5 输出消息对话框
3.2 窗体
3.2.1 窗体常用属性
3.2.2 窗体常用事件
3.2.3 窗体常用方法
3.2.4 窗体属性、事件和方法的应用
3.3 常用控件
3.3.1 标签控件
3.3.2 文本框控件
3.3.3 命令按钮控件
3.3.4 时钟控件
3.3.5 图形控件
3.3.6 单选按钮控件
3.3.7 复选框控件
3.3.8 框架控件
3.3.9 滚动条控件
3.3.10 列表框控件
3.3.11组合框控件
3.4 ActlveX控件
3.4.1 进度条控件
3.4.2 选项卡控件
3.4.3 滑动器控件
3.5 小结
3.6 思考与练习题
第4章 VisualBasic控制结构
4.1 顺序结构
4.2 选择结构
4.2.1 单行If语句
4.2.2 多行If语句
4.2.3 If语句的嵌套
4.2.4 IfThenE1seIf语句
4.2.5 SelectCase语句
4.2.6 IIf函数
4.3 循环结构
4.3.1 For循环语句
4.3.2 DoLoop循环语句
4.3.3 当循环语句
4.4 程序调试
4.4.1 错误类型
4.4.2 调试方法
4.4.3 培养良好的程序设计风格
4.5 小结
4.6 思考与练习题
第5章数组
5.1 数组的基本概念
5.2 静态数组
5.2.1 一维数组
5,2.2 二维数组
5.3 动态数组
5.4 数组的基本操作
5.4.1 数组元素的引用
5.4.2 数组元素的输入
5.4.3 数组元素的复制
5.4.4 数组元素的输出
5.4.5 ForEachNext语句
5.4.6 应用实例
5.5 控件数组
5.5.1 控件数组的建立
5.5.2 控件数组应用实例
5.6 用户自定义数据类型
5.6.1 用户自定义数据类型
5.6.2 建立用户自定义数据类型
5.6.3 用户自定义类型应用实例
5.7 小结
5.8 思考与练习题
第6章 过程
6.1 Sub过程
6.1.1 Sub过程的定义
6.1.2 Sub过程的建立
6.1.3 sub过程的调用
6.1.4 通用过程和事件过程
6.2 Function过程
6.2.1 Function过程的定义
6.2.2 调用Function过程
6.3 参数的传递
6.3.1 形式参数与实际参数
6.3.2 传值与传地址
6.3.3 数组参数的传递
第7章 多窗体的程序设计
第8章 数据文件
第9章 菜单程序设计
第10章 对话框程序设计
第11章 访问数据库
第12章 键盘与鼠标事件过程
参考文献
……
序言 本书是高等学校计算机基础教育教材精选系列之一,适合VisualBasic程序设计课程的教学。
本书按二级等级考试大纲"组织内容,同时又针对VisualBasic程序设计等方面的应用组织内容。
本朽根据应刚型大学教学的特点.本着以应用为目的,突出实用性和可操作性,详细地介绍VisualBasic可视化程序设计的基本知识和编程方法。
本书大部分章节以示例来驱动每部分的基本概念和基本操作.对所要描述的内容本着由浅人深、循序渐进的讲述方法加以阐述。在每一章都提出了主要掌握的内容,然后依次加以叙述,最后加以归纳,每一章均给H{简答题、选择题和填空题,进步强化所学知识。
本书共12章,主要包括VisualBasic概述、VisualBasic程序设计基础、窗体及控件、visualBasic控制结构、数组、过程、多窗体的程序设计、数据文件、菜单程序设计、对话框程序设计、访问数据库、键盘与鼠标事件过程等应用。
为了辅助本教材的使用,本书有配套《VisualBasic程序设计习题与实验指导》辅助教材。
本书建议用75学时(其中实验学时至少占一半)。
本书第1~3章由訾秀玲编写,第4~5章、第11章由于宁编写,第6~8章由陈红编写,第9~10章、第12章由聂清林编写。
文摘 插图:

第1章 Visual Basic概述
Visual Basic是在Windows环境下,支持可视化编程的、面向对象的、采用事件驱动方式的结构化程序语言,使用Visual Basic可以既快又方便地开发应用程序。
本章的主要内容有:
Visual Basic概述;
Visual Basic主要功能和特点;
Visual Basic启动与退出;
Visual Basic可视化编程环境;
Visual Basic可视化编程的基本概念;
Visual Basic可视化编程步骤。
1.1 Visual Basic简介
Visual Basic(简称VB)是美国Microsoft公司1991年在Basic基础上研发而成的。Visual Basic提供了面向对象可视化编程工具和程序设计方法,程序设计时无需使用大量的程序编码,只要对Visual Basic提供各种图形控件进行不同的事件驱动方式的设计和组合,就可以方便、快捷地设计开发出一个应用程序。
1991年,Microsoft公司推出了Visual Basic 1.0,此后,每隔一年左右更新一次版本,到1998年推出了Visual Basic 6.0,尤其是Visual Basic 6.0中文版和Visual Basic.NET已成为程序设计爱好者普遍使用的编程工具,Visual Basic也成为编程初学者首选的程序设计语言。
Visual Basic 6.0有标准版、专业版和企业版三个版本。标准版主要是为初学者了解基于Windows的应用程序开发而设计的;专业版主要是为专业人员创建客户/服务器应用程序而设计的;企业版是为创建更高级的分布式客户/服务器或Intranet上的应用程序而设计的。