图书
VisualBasic程序设计教程

VisualBasic程序设计教程"

作者:史宝会主编
ISBN:7-111-17096-2/TP.4399(课)
定价:¥35.0
字数:600千字
页数:
出版时间:2005-09-13
开本:16开
版次:
装帧:平装
出版社:机械工业出版社
简介

本书主要介绍了VisualBasic6.0系统的基础知识,程序设计的常用函数,程序设计语句、数组,简单介绍了面向对象程序设计的基本概念,详细介绍了基本控件、对话框、图形、菜单等的设计方法,介绍了多文档界面、工具栏、状态栏的程序设计方法,数据库、对象的链接和嵌入,多媒体控件、常用的ActiveX控件的应用,以及简单的网络应用程序的开发。 本书是面向高职高专电子商务、软件技术专业学生的教材,因而特别注重技术应用,突出职业教育特点,把握合适的难易程度,引入生动案例,尽量做到简单明了、通俗易懂。书中安排了大量短小精练、典型实用的例题,使学生在学习时能达到事半功倍的效果。每章最后都安排了大量的习题和上机实习内容,有利于学生复习、巩固所学的知识。本书也非常适合初、中级编程爱好者、技术人员自学。 本书配有电子教案、程序源代码,辅助教学,需要者请登录www.cmpbook.com免费下载,或与机械工业出版社编辑联系:kongxiiun@163.com。

前言

VisualBasic 6.0是Microsoft公司推出的可视化应用程序开发工具,是目前最流行的可视化编程工具。VisualBasic既继承了BASIC语言具有的语法简单、易学、易用、数据处理能力强的特点,又引入了面向对象的编程机制和可视化程序设计方法,大大降低了开发Windows应用程序的难度,有效地提高了应用程序开发的效率。 本书主要介绍了Visual Basic 6.0系统的基础知识,程序设计的常用函数,程序设计语句、数组,简单介绍了面向对象程序设计的基本概念,详细介绍了基本控件、对话框、图形、菜单等的设计方法,多文档界面、工具栏、状态栏的程序设计方法,数据库、对象的链接和嵌入、多媒体控件、常用的ActiveX控件的应用,以及简单的网络应用程序的开发。 由于本书是面向高职高专学生的教材,所以特别注重技术应用,突出职业教育特点,把握合适的难易程度,引入生动案例,尽量做到简单明了、通俗易懂。书中安排了大量短小精练、典型实用的例题,使学生在学习时能达到事半功倍的效果。每章后面都有大量的习题和上机实习内容,有利于学生复习、巩固所学的知识。 本书的主要特点是: 实用性强,在编写本书的过程中,我们本着“以职业能力培养为主,知识与能力并重”的编写原则,力求体现“以就业为导向”的职业教育思想, 以突出职业教育以能力培养为目标的特色。 正确处理了理论知识和实践技能的关系,在书中将通过大量的实例的方式解析可视化编程的理论知识,使学生更容易理解和掌握。 采用实例驱动的方式,从实际出发,通过介绍使用VisualBasic开发Windows应用程序的方法,使学生掌握对象、事件、属性和方法,以达到学生能独立开发应用程序的目的。 本书突出操作实践,淡化理论阐述,针对性强,既有计算机语言教学的参考性、可操作性,又有实际开发应用的借鉴性、实用性。本书既可作为高职高专院校教学用书,也适合于初、中级读者自学使用。 本书由史宝会主编,武亚、李丹丹、任文、毛乃川参加了本书的编写工作。北京信息职业技术学院的卢小平院长给本书提出了宝贵的意见,在此表示感谢! 由于时间仓促及作者的水平所限,书中难免存在错误与不妥之处,敬请广大读者批评指正。

目录

前言
第1章 VisualBasic6.0概述
1.1 概述
1.1.1 VisualBasic发展与特点
1.1.2 Visual Basic版本简介
1.1.3 Visual Basic 6.0的新特征
1.2 可视化程序设计的基本要素
1.2.1 什么是可视化程序设计
1.2.2 对象的属性和方法
1.2.3 事件驱动编程
1.3 VisualBasic6.0的安装和运行
1.3.1 Visual Basic 6.0对系统的要求
1.3.2 Visual Basic 6.0的安装
1.3.3 添加或删除Visual Basic 6.0组件
1.3.4 VisualBasic 6.0启动和退出
1.4 Visual Basic 6.0的工作窗体
1.4.1 窗体设计器
1.4.2 菜单栏
1.4.3 工程资源管理器窗口
1,4.4 工具箱
1.4.5 窗体布局窗口
1.4.6 程序代码窗口
].4.7 立即窗口
1.5 VisualBasic的联机帮助系统
1.5.1 使用MSDNLibrary查阅器
1.5.2 使用上下文件帮助
1.5.3 联机帮助系统的应用实例
1.6 一个简单编程实例
1.6.1 Visual Basic应用程序设计方法
1.6.2 创建一个小应用程序
1.7 本章小结
习题
第2章 Visual Bask 6.0集成开发系统
2.1 定制VisualBask 6.0用户环境
2.1.1 使用工程文件
2.1.2 定制VisualBasic 6.0开发环境
2.2 设计用户界面
2.2.1 用户界面的分类及组成元素
2.2.2 用户界面的设计原则
2.3 控件的属性及设置方法
2.3.1 Name(名称)、Caption(标题)和Text(文本)
2.3.2 对象在窗体中的大小和位置属性
2.3.3 字体属性(Font)
2.3.4 颜色属性(Color)
2.3.5 Enabled属性和Visible属性
2.3.6 其他重要属性
2.4 窗体和控件的重要方法
2.4.1 Cls方法
2.4.2 Hide和Show方法
2.4.3 Move方法
2.4.4 Print方法
2.4.5 焦点与Tab顺序
2.5 鼠标与键盘相关事件
2.5.1 鼠标相关事件
2.5.2 键盘相关事件
2.6 本章小结
习题
第3章 Visual Basic 6.0编程基础
3.1 数据类型
3.1.1 基本数据类型
3.1.2 用户自定义类型
3.1.3 枚举类型
3.2 常量和变量
3.2.1 常量
3.2.2变量
3.3 变量的作用域
3.3.1 局部变量与全局变量
3.3.2 默认声明
3.3.3 变量的生存期
3.4 运算符和表达式
3.4.1 算术运算符与算术表达式
3.4.2 字符串运算符与字符串表达式
3.4.3 关系运算符和关系表达式
3.4.4 逻辑运算符与逻辑表达式
3.4.5 日期型表达式
3.4.6 运算符的执行顺序
3.5 Visual Bask基本控制结构
3.5.1 顺序结构
3.5.2 选择结构程序设计
3.5.3 循环结构
3.5.4 其他控制语句
3.6 数组
3.6.1 数组的概念
3.6.2 数组的定义与赋值
3.6.3 动态数组
3.6.4 控件数组
3.7本章小结
习题
第4章 函数与过程
4.1 函数概述
4.1.1 自定义函数
4.1.2 标准函数
4.2 过程概述
4.2.1 Sub过程的建立和调用
4.2.2 Function函数的建立和调用
4.3 过程之间参数的传递
4.3.1 形参与实参
4.3.2 参数传递(虚实结合)
4.4 过程的嵌套调用和递归调用
4.4.1 过程的嵌套调用
4.4.2 过程的递归调用
4.5 过程的作用域
4.5.1 程序模块概述
4.5.2 过程的作用域
4.6 文件的操作
4.6.1 顺序文件的概述
4.6.2 顺序文件的操作
4.6.3 随机文件的概述
4.6.4 随机文件的操作
4.6.5 二进制文件
4.6.6 其他有关文件的语句和函数
4.7 本章小结
习题
第5章 创建Visual Basic应用程序
5.1 窗体的设计
5.1.1 窗体的结构
5.1.2 窗体的属性
5.1.3 窗体的方法
5.1.4 窗体所能识别的事件
5.2 常用控件
5.2.1 命令按钮
5.2.2 文本框
5.2.3 标签
5.2.4单选按钮
5.2.5 复选框
5.2.6列表框
5.2.7 组合框
5.2.8框架
5.2.9滚动条
5.2.10 定时器
5.3 文件系统控件
5.3.1 驱动器列表框
5.3.2 目录列表框
5.3.3 文件列表框
5.3.4 文件系统控件的使用
5.4 对话框
5.4.1 消息框
5.4.2输入对话框
5.4.3 自定义对话框
5.4.4 通用对话框
5.5 ActiveX控件
5.5.1 UpDown控件
5.5.2 Slider控件
5.5.3 ProcessBar控件
5.5.4 创建ActiveX控件
5.6 本章小结
习题
第6章 菜单与工具栏设计
6.1 菜单设计
6.1.1 菜单概述
6.1.2 菜单编辑器
6.1.3 菜单编辑器的使用技巧
6.1.4动态菜单
6.1.5 弹出式菜单
6.2 菜单的控制
6.2.1 有效性控制
6.2.2 菜单项的复选标记
6.2.3 在程序运行时增减菜单项
6.3 工具栏
6.3.1 ToolBar控件
6.3.2 利用图片框控件创建工具栏
6.4 状态栏
6.4.1 建立状态栏
6.4.2 动态显示状态栏信息
6.5 本章小结
习题
第7章 多窗体与多文档界面设计
7.1 多文档界面的特性
7。1.1 SDI与MDI窗体的区别
7.1#.2 MDI应用程序的特点
7.2 建立多文档应用程序
7.2.1 创建MDI应用程序
7.2.2 使用向导创建MDI应用程序
7.2.3 加载MDI窗体及子窗体
7.2.4 编写程序代码
7.3 多窗体程序的执行与保存
7.3.1 添加并设置启动窗体
7.3.2 创建并设置Sub Mian()过程
7.3.3 编写各窗体及标签的事件过程
7.3.4 多重窗体程序的存取
7.4 本章小结
习题,
第8章 图形程序设计
8.1 Ⅵsual Basic图形系统概述
8.1.1默认坐标系统
8.1.2 用户自定义坐标系统
8.1.3 图形容器
8.1.4 向控件加载图形
8.2 绘图属性与事件
8.2.1 CurrentX、Cutely属性
8.2.2 图形控件的主要属性
8.2.3 AutoRedraw属性
8.2.4 容器控件的主要图形属性
8.3 图形控件
8.3.1 图片框控件
8.3.2 图像框控件
8.3.3 形状控件Shape
8.3.4 直线控件Line
8.4 在Ⅵsual Basic应用程序中绘图
8.4.1 常用的绘图方法
8.4.2 画点、直线、矩形
8.4.3 画圆、椭圆、弧线
8.4.4 PaintPicture事件
8.5 应用举例
8.5.1 绘制函数曲线
8.5.2 简单动画设计
8.6 本章小结
习题
第9章 Visual Basic程序设计
9.1 数据访问
9.1.1 数据库概述
9.1.2 Visual Basic的数据库应用
9.2 利用VisData建立数据库
9.2.1 启动可视化数据管理器VisData
9.2.2 使用VisData建立数据库
9.2.3 输入和编辑数据
9.2.4 建立查询
9.3 利用Data控件访问数据库
9.3.1 常用的属性
9.3.2 常用方法
9.3.3 常用事件
9.4 数据访问对象
9.4.1 DAO的分层结构
9.4.2新建数据库
9.4.3 记录的添加、修改和删除
9.4.4 查找和定位
9.5 使用数据窗体向导
9.6 SQL简介
9.6.1 SQL概述
9.6.2 SQL的构成
9.6.3 SQL在VisualBasic中的应用
9.7 本章小结
习题
第10章 高级程序设计
10.1 多媒体应用程序开发
10.1.1 多媒体控件简介
10.1.2 多媒体控件常用的属性和方法
10.1.3 利用多媒体播放歌曲
10.1.4制作一个CD播放机
10.1.5 使用Animation控件
10.1.6 利用API调用编写多媒体应用程序
10.2 网络程序设计
10.2.1 VBScript的使用与网页操作
10.2.2 使用套接字进行Intemet传输
10.3 与其他应用程序通信
10.3.1 Shell函数
10.3.2动态数据交换(DDE)
10.3.3 对象链接与嵌入(OLE)
10.3.4动态链接库(DLL)
10.4 本章小结
习题
第11章 程序调试与公布发行
11.1 错误类型和程序模式
11.1.1 Visual Basic程序设计的错误类型
11.1.2 VisualBasic程序的工作模式
11.2 程序调试
11.3 捕获错误及处理
11.3.1 Err对象
11.3.2 捕获错误
11.3.3 设计错误处理程序
11.4 程序发布
11.4.1 编译打包应用程序
11.4.2 发布应用程序
11.4.3 安装和卸载应用程序
11.5 本章小结
习题
附录 ASCⅡ字符集
参考文献

作者简介

编辑推荐

作者寄语

电子资料

www.luweidong.cn

下一个