基本信息·出版社:高等教育出版社 ·页码:397 页 ·出版日期:1999年11月 ·ISBN:7040074915 ·条形码:9787040074918 ·版本:第1版 ·装帧:平装 · ...
商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
|
Visual Basic程序设计 |
|
|
|
Visual Basic程序设计 |
|
基本信息·出版社:高等教育出版社
·页码:397 页
·出版日期:1999年11月
·ISBN:7040074915
·条形码:9787040074918
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:中等职业学校规划教材
内容简介 《Visual Basic程序设计》以VisualBasic6.0为基础介绍VisualBasic程序设计,主要内容包括VisualBasic基础、窗体与控件、VisualBasic的基本语句和程序结构、过程与、应用程序界面设计、图形程序设计、文件管理、数据库管理和应用程序技术等。《Visual Basic程序设计》重点在于介绍有关VisualBasic的基础知识,适合初学者学习、掌握VisualBasic程序设计基本概念和技能。《Visual Basic程序设计》可作为中等专业学校、职业高中和其他职业技术学校计算机程序设计语言类课程的教材或教学参考书,也可供自学者使用。
编辑推荐 《Visual Basic程序设计》是中等职业学校规划教材之一。
目录 第一章 Visual Basic概述
1.1 Visual Basic的特点
1.2 Visual Basic的安装和启动
1.2.1 Visual Basic6.0的版本
1.2.2 Visual Basic6.0的安装
1.2.3 Visual Basic6.0的启动和退出
1.3 Visual Basic的帮助系统
1.4 Visual Basic应用程序的集成开发环境
1.4.1 Visual Basic6.0的基本窗口
1.4.2 Visual Basic6.0集成开发环境中的其他元素
1.4.3 Visual Basic6.0的应用程序类型
1.5 工程与工程组
1.5.1 工程
1.5.2 工程组
1.6 几个基本概念
1.6.1 设计状态、运行状态和可执行文件
1.6.2 面向对象程序设计的概念
习题
第二章 窗体与控件
2.1 对象的属性、事件和方法
2.1.1 Visual Basic的编程对象
2.1.2 对象与属性
2.1.3 事件与程序
2.1.4 Visual Basic程序设计的基本步骤
2.2 窗体的使用
2.2.1 窗体的外观
2.2.2 窗体的属性
2.2.3 窗体的事件和方法
2.2.4 多个窗体的使用
2.3 常用标准控件
2.3.1 命令按钮控件
2.3.2 文本框(TextBox)控件
2.3.3 标签(Label)控件
2.3.4 选择类控件
2.3.5 列表类控件
2.3.6 图像控件
2.3.7 滚动条控件
2.3.8 其他标准控件介绍
习题
第三章 Visual Basic语言基础
3.1 应用程序的结构
3.2 代码编辑窗口(代码窗口)的使用
3.3 基本数据类型
3.4 常量、变量及其作用域
3.4.1 变量
3.4.2 常量
3.5 表达式
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.6.5 数据测试函数
3.6.6 格式化函数
3.7 数组
3.7.1 变量数组
3.7.2 控件数组
3.8 对象的使用
习题
第四章 语句与程序结构基础
4.1 Visual Basic的基本语句
4.1.1 赋值语句
4.1.2 输入输出语句与函数
4.1.3 设置错误陷阱语句和错误处理程序
4.1.4 其他语句
4.2 条件语句与选择结构
4.2.1 If语句
4.2.2 select Case语句
4.2.3 With End With语句
4.2.4 选择结构的嵌套
4.3 循环语句与循环结构
4.3.1 Do Loop循环语句
4.3.2 For Next循环语句
4.3.3 For Each Next循环语句
4.3.4 While Wend循环语句
4.3.5 循环结构与循环的嵌套
4.4 转移语句
4.4.1 Goto与Gosub语句
4.4.2 条件转移语句(OnGoto与OnGosub)
4.5 程序设计举例
习题
第五章 过程与函数
5.1 事件过程与通用过程
5.1.1 事件过程(EventProcedure)
5.1.2 通用过程
5.2 内部函数与函数过程
5.3 过程调用与参数传递
5.3.1 调用其他模块中的过程
5.3.2 过程的递归调用
5.3.3 过程调用中的参数传递
5.4 Shell函数
习题
第六章 菜单与工具栏的设计
6.1 菜单设计
6.1.1 菜单编辑器
6.1.2 在菜单编辑器中创建菜单控件
6.1.3 在菜单中使用通用对话框
6.1.4 菜单程序设计举例
6.2 工具栏的设计
6.2.1 用ToolBar控件创建工具栏
6.2.2 用图像(Image)控件手工创建工具栏
6.2.3 用CoolBar控件创建工具栏
习题
第七章 图形设计
7.1 坐标系
7.1.1 坐标系与单位
7.1.2 坐标系的使用
7.2 颜色
7.3 图形控件与图形方法
7.3.1 图形控件
7.3.2 图形方法
7.3.3 打印
7.4 图像和图片框控件
7.4.1 图片框控件
7.4.2 图像控件
7.4.3 在运行时移动图片
7.5 动画设计
7.5.1 动画设计的基本原理与计时器控件
7.5.2 动画程序设计实例
习题
第八章 文件管理
8.1 文件系统概述
8.2 直接操作DOS文件系统的语句和函数
8.2.1 直接操作DOS文件系统的语句
8.2.2 直接操作DOS文件系统的函数
8.2.3 应用实例
8.3 文件的处理
8.3.1 文件的打开与关闭
8.3.2 顺序文件的读写
8.3.3 随机文件的读写
8.3.4.二进制文件的读写
8.3.5 文件处理程序设计实例
8.4 文件系统控件
8.4.1 驱动器列表框
8.4.2 目录列表框
8.4.3 文件列表框
8.4.4 文件系统的控件组合
8.4.5 文件系统控件应用举例
习题
第九章 应用程序设计技术
9.1 Visual Basic中常用的系统资源
9.1.1 选择文本
9.1.2 剪贴板与图文数据交换
9.1.3 高级事件过程
9.1.4 对象链接与嵌入(OLE)
9.2 多重窗体与多文档界面(MDI)的设计
9.2.1 多重窗体程序的设计
9.2.2 多文档界面(MDI)
9.3 程序调试与出错处理
9.3.1 应用程序错误与调试
9.3.2 断点设置与立即窗口
9.3.3 错误处理
9.4 工程管理
9.4.1 工程与模块
9.4.2 创建应用程序
9.4.3 应用程序的发布
9.5 应用程序设计实例:一个简单字处理程序的设计
习题
第十章 数据库管理
10.1 数据库管理概述
10.1.1 数据库的体系结构
10.1.2 数据库管理的概念
10.1.3 Visual Basic数据库应用程序的组成
10.1.4 用户与数据库引擎的接口
10.1.5 Visual Basic6.0可以访问的数据库类型
10.2 数据管理器
10.2.1 数据管理器的基本功能和操作
10.2.2 用数据管理器建立数据库
10.2.3 用数据管理器建立查询
10.2.4 建立第二个表
10.3 数据控件
10.3.1 数据控件的外观和功能
10.3.2 数据控件的常用属性
10.3.3 数据控件的常用方法
10.3.4 应用程序设计实例
10.4 ADO数据控件
10.4.1 连接数据库并创建数据源
10.4.2 用数据绑定控件显示数据
10.5 数据环境简介
习题
第十一章 Activex简介
11.1 ActiveX概述
11.1.1 ActiveX的基本概念
11.1.2 ActiveX组件简介
11.1.3 ActiveX在Internet中的角色
11.1.4 Visual Basic与ActiveX
11.2 ActiveX在程序设计中的作用
11.2.1 建立和使用ActiveX文档
11.2.2 建立和使用AetiveX控件
附录
附录AVisual Basic窗体对象的属性
附录BVisual Basic标准控件对象的属性说明
附录CVisual Basic的函数与语句
附录DVisual Basic常用方法和事件
附录EVisual Basic6.0的出错信息
参考文献
……
序言 随着计算机技术的飞速发展,特别是Windows操作系统的发展,程序设计语言发生了巨大的变化和深刻的革命。从BASIC语言到今天的Visual Basic,从c语言到Visual c++,从dBASE到Visual FoxPro,以及Java语言等,功能都变得更加强大,而学习和使用却变得更加容易。如何学习、掌握并灵活运用先进的程序设计语言,已经成为计算机应用中的一个重要课题。
Visual Basic是当前先进的可视化软件开发工具之一,它既继承了BASIC语言简单易学的优点,又弓l入了面向对象和事件驱动机制等先进的程序设计思想。Visual Basic程序设计的主要思想是使用现有的部件组装应用程序。因此,用Visual Basic开发Windows应用程序的效率是非常高的,它使普通的计算机程序设计人员开发较大型的Windows应用程序成为可能。
本书较全面地介绍了Visual Basic 6.0中文版程序设计的基本知识和程序设计方法,包括Visual Basic的基本概念、Visual Basic的窗体和控件、Visual Basic语言基础、语句与程序的控制结构、过程与函数、菜单与工具栏的设计、图形设计、文件管理、应用程序设计技术、数据库管理以及ActiveX控件等内容。在编写过程中,充分考虑到教学的特点,由浅入深,理论联系实际,内容布局合理,文字通俗易懂,图文并茂,对于各种功能的应用均有具体的实例和练习,各章后面都附有习题,适合于学校教学和自学visual Basic语言的人员使用。
本书由柳青、何文华编著,其中第1~3章、第10~11章由柳青编写,第4~9章由何文华编写,全书由柳青统稿和定稿。
限于编者水平,书中难免出现错漏,敬请读者指正。
文摘 插图:
第三章 Visual Basic语言基础
Visual Basic是一种基于对象的程序设计语言,若能够理解、掌握好这种面向对象的程序语言,我们会发现应用程序的编写变得十分简单、容易。
Visual Basic的程序结构同其他程序设计语言的程序结构类似,也是由变量、常量、表达式等基本语法成分,各种判断语句以及循环语句构成。与其他程序设计语言相比较,VisualBasic的应用程序结构没有内在的变化。由于是面向对象的语言,具有事件驱动的特性,看起来似乎很复杂,实际上,Visual Basic应用程序的结构和特点可使编程工作更加方便自如。
3.1应用程序的结构
学习一种程序设计语言,首先应学习这种语言所编写的应用程序结构。应用程序是计算机指令的集合,计算机在应用程序的指挥和驱动下完成各种工作。所谓应用程序的结构,实际上是组织计算机指令的方法。应用程序越复杂,其组织和结构就显得越重要。
一、程序结构
1.窗体模块
我们知道,Visual Basic的程序设计是基于对象的,窗体的外观和内在特性由其属性定义。这些属性及其相关的代码一起构成了应用程序的窗体模块(文件扩展名为.frm)。每个窗体都包含代码部分,这些代码是为响应特定的事件过程而执行的指令,还包含处理事件的过程、通用过程以及变量、常量、类型和外部过程的窗体级声明。同时,在窗体模块中定义的窗体所包含的控件都有各自对应的事件过程。用户在文本编辑器中观察窗体时,可以找到窗体及该窗体中所包含控件的描述(包括它们的属性设置值)。
窗体模块中的代码属于该窗体的应用程序,它也可以引用该应用程序中其他窗体所包含的代码和对象。窗体中的所有事件过程,都可以调用窗体模块中的通用过程,而通用过程对每一次调用都会作出相应的响应。
2.标准模块
在Visual Basic应用程序中,还可以包含标准模块(文件扩展名为.bas)。标准模块用来存放那些与特定窗体或控件无关的代码,是应用程序中其他模块所访问的过程和声明的容器。为避免在每个对象的事件过程中重复编写相同的代码,对于那些能够响应几个不同对象的事件过程,可以把它们放在标准模块中,以减少编程工作量,增加程序的可读性。
标准模块中可以包含变量、常数、类型、外部过程和全局过程的全局声明或模块级声明。由于标准模块中的代码不只为一个应用程序所用,为了便于在多个不同的应用程序中重复使用一个标准模块,应采用名称引用窗
……