
深入Visual FoxPro 6.0面向对象程式设计
《深入VisualFoxPro6.0面向对象程式设计》是1999年清华大学出版社出版的图书,作者是沈惠璋等。
基本介绍
- 作者:沈惠璋 / 等
- ISBN:9787302037460
- 页数:295
- 定价:29.00元
- 出版社:清华大学出版社
- 出版时间:1999-10
- 装帧:平装
内容介绍
内容简介
本书是一本介绍在Visual FoxPro6.0环境下如何使用面向对象编程技术,开发
应用程式的书籍。全书由三部分组成:面向对象基础、表单布局设计和实例分析。
书中不仅介绍面向对象程式设计的概念,还提供了32个面向不同套用的实例,使
读者能够全面地掌握面向对象编程技术。
作品目录
目录
第1章 面向对象程式设计概述
1.1 什幺是面向对象程式设计
1.2 为什幺要使用面向对象编程
1.3 充分理解事件和状态
1.3.1 什幺是状态
1.3.2 什幺是事件
1.3.3 触发器
1.4 由过程转向面向对象
1.4.1 结构化的程式
1.4.2 面向对象的设计方法
第2章 程式设计基础
2.1 VisualFoxPPro的数据类型
2.2 常量与变数
2.2.1 常量
2.2.2 变数及变数赋值命令
2.3 运算符和表达式
2.3.1 运算符
2.3.2 表达式
2.4 函式
2.4.1 函式的基本用法
2.4.2 函式的嵌套
2.5 VisualFoxPro命令
2.6 程式设计基础
2.6.1 顺序设计
2.6.2 分支设计
2.6.3 循环程式设计
2.7 面向对象设计的语法
2.7.1 点(.)操作符
2.7.2 作用域(::)操作符
2.7.3 THIS操作符
2.7.4 THISFORM操作符
2.7.5 THISFORMSET操作符
2.7.6 Parent属性
2.7.7 ParentClass属性
2.7.8 CREATECLASS命令
2.7.9 CREATEONJECT()函式
2.7.10 WTTH…ENDWTH语句
2.7.11 DEFINECLASS命令
2.7.12 AddObject()方法
2.7.13 READ和CLEAREVENTS语句
第3章 在VisualFoxPro中的面向对象程式设计
3.1 深入了解VisualFoxPro中的对象
3.1.1 类与对象
3.1.2 VisualFoxPro类的特徵
3.1.3 VisualFoxPro类的层次
3.2 深入了解VisualFoxPro
3.2.1 VisualFoxPro中的事件
3.2.2 容器事件和对象事件
3.2.3 编写事件处理程式
3.3 面向对象设计的大舞台――表单
3.3.1 新建一个表单
3.3.2 设定表单的数据环境
3.3.3 设定表单的属性
3.3.4 编辑表单的事件处理程式和方法的程式代码
3.3.5 在表单中添加对象
第4章 使用控制项
4.1 控制项和数据
4.2 选择合适的控制项
4.3 基本控制项的使用
4.3.1 单选按钮组
4.3.2 列表框和下拉列表
4.3.3 複选框
4.3.4 文本框
4.3.5 编辑框
4.3.6 组合框
4.3.7 微调控制项(微调按钮)
4.3.8 命令按钮和命令按钮组
4.3.9 超级连结
4.3.10 计时器控制项
4.3.11 图像控制项
4.3.12 标籤控制项
4.3.13 形状和线条
4.3.14 页框(选项卡)
4.3.15 表格控制项
第5章 使用ActiveX控制项
5.1 什幺是ActiveX控制项
5.2 在表单中添加ActiveX控制项
第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.3 标题
6.3.1 域和子域标题
6.3.2 对象组标题
6.4 边界
6.4.1 对象组边界
6.4.2 边界
6.4.3 讯息
6.5 表单布局实例分析
6.5.1 表单布局
6.5.2 表单布局实例分析
第7章 基本控制项实例分析
7.1 使用E出tBox控制项编辑备注栏位或文本档案
7.1.1 设计思想
7.1.2 使用控制项
7.1.3 实现方法
7.2 在EditBox控制项显示的内容中进行查找或格式化
7.2.1 设计思想
7.2.2 使用控制项
7.2.3 实现方法
7.3 Grid控制项示例
7.3.1 设计思想
7.3.2 使用控制项
7.3.3 实现方法
7.4 互动设定Grid控制项的列属性
7.4.1 设计思想
7.4.2 使用控制项
7.4.3 实现方法
7.5 利用Grid控制项实现表的一对多处理
7.5.1 设计思想
7.5.2 使用控制项
7.5.3 实现方法
7.6 互动地在列表框(ListBox)中添加项目
7.6.1 设计思想
7.6.2 使用控制项
7.6.3 实现方法
7.7 在列表框中显示多列信息
7.7.1 设计思想
7.7.2 使用控制项
7.7.3 实现方法
7.8 在两个列表框之间移动项目
7.8.1 设计思想
7.8.2 使用控制项
7.8.3 实现方法
7.9 利用列表框定位和查找档案
7.9.1 设计思想
7.9.2 使用控制项
7.9.3 实现方法
7.10 从不同的数据源向列表框中填充数据
7.10.1 设计思想
7.10.2 使用控制项
7.10.3 实现方法
7.11 利用单选按钮确定对话框类型
7.11.1 设计思想
7.11.2 使用控制项
7.11.3 实现方法
7.12 运行时改变页框中页的数量
7.12.1 设计思想
7.12.2 使用控制项
7.12.3 实现方法
7.13 命令按钮设计实例
7.13.1 设计思想
7.13.2 使用控制项
7.13.3 实现方法
7.14 複选框设计实例
7.14.1 设计思想
7.14.2 使用控制项
7.14.3 实现方法
7.15 下拉组合框和下拉列表框设计实例
7.15.1 设计思想
7.15.2 使用控制项
7.15.3 实现方法
7.16 计时器控制项设计实例
7.16.1 设计思想
7.16.2 使用控制项
7.16.3 实现方法
7.17 示例中使用的表的结构
第8章 使用ActiveX控制项实例分析
8.1 TreeView控制项与树状结构编程
8.1.1 设计思想
8.1.2 使用控制项
8.1.3 实现方法
8.2 RichTextBox控制项与文本编辑格式
8.2.1 设计思想
8.2.2 使用控制项
8.2.3 实现方法
8.3 Slider和StatusBar控制项设计刻度条
8.3.1 设计思想
8.3.2 使用控制项
8.3.3 实现方法
8.4 用Sysinfo控制项获取当前的系统信息
8.4.1 设计思想
8.4.2 使用控制项
8.4.3 实现方法
8.5 用CommonDialog控制项建立公用对话框
8.5.1 设计思想
8.5.2 使用控制项
8.5.3 实现方法
8.6 用MultimediaMIC控制项来播放多媒体档案
8.6.1 设计思想
8.6.2 使用控制项
8.6.3 实现方法
8.7 利用0LE自动化技术创建图表和修改图表的特性
8.7.1 设计思想
8.7.2 使用控制项
8.7.3 实现方法
8.8 在VisualFoxPro中调用Excel电子表格
8.8.1 设计思想
8.8.2 使用控制项
8.8.3 实现方法
8.9 在表单中建立并修改一个图表
8.9.1 设计思想
8.9.2 使用控制项
8.9.3 实现方法
8.10 在表单中嵌入一个Word文档
8.10.1 设计思想
8.10.2 使用控制项
8.10.3 实现方法
8.11 自动运行MicrosoftWord和Excdl
8.11.1 设计思想
8.11.2 使用控制项
8.11.3 实现方法
8.12 Outline控制项设计实例
8.12.1 设计思想
8.12.2 使用控制项
8.12.3 实现方法
第1章 面向对象程式设计概述
1.1 什幺是面向对象程式设计
1.2 为什幺要使用面向对象编程
1.3 充分理解事件和状态
1.3.1 什幺是状态
1.3.2 什幺是事件
1.3.3 触发器
1.4 由过程转向面向对象
1.4.1 结构化的程式
1.4.2 面向对象的设计方法
第2章 程式设计基础
2.1 VisualFoxPPro的数据类型
2.2 常量与变数
2.2.1 常量
2.2.2 变数及变数赋值命令
2.3 运算符和表达式
2.3.1 运算符
2.3.2 表达式
2.4 函式
2.4.1 函式的基本用法
2.4.2 函式的嵌套
2.5 VisualFoxPro命令
2.6 程式设计基础
2.6.1 顺序设计
2.6.2 分支设计
2.6.3 循环程式设计
2.7 面向对象设计的语法
2.7.1 点(.)操作符
2.7.2 作用域(::)操作符
2.7.3 THIS操作符
2.7.4 THISFORM操作符
2.7.5 THISFORMSET操作符
2.7.6 Parent属性
2.7.7 ParentClass属性
2.7.8 CREATECLASS命令
2.7.9 CREATEONJECT()函式
2.7.10 WTTH…ENDWTH语句
2.7.11 DEFINECLASS命令
2.7.12 AddObject()方法
2.7.13 READ和CLEAREVENTS语句
第3章 在VisualFoxPro中的面向对象程式设计
3.1 深入了解VisualFoxPro中的对象
3.1.1 类与对象
3.1.2 VisualFoxPro类的特徵
3.1.3 VisualFoxPro类的层次
3.2 深入了解VisualFoxPro
3.2.1 VisualFoxPro中的事件
3.2.2 容器事件和对象事件
3.2.3 编写事件处理程式
3.3 面向对象设计的大舞台――表单
3.3.1 新建一个表单
3.3.2 设定表单的数据环境
3.3.3 设定表单的属性
3.3.4 编辑表单的事件处理程式和方法的程式代码
3.3.5 在表单中添加对象
第4章 使用控制项
4.1 控制项和数据
4.2 选择合适的控制项
4.3 基本控制项的使用
4.3.1 单选按钮组
4.3.2 列表框和下拉列表
4.3.3 複选框
4.3.4 文本框
4.3.5 编辑框
4.3.6 组合框
4.3.7 微调控制项(微调按钮)
4.3.8 命令按钮和命令按钮组
4.3.9 超级连结
4.3.10 计时器控制项
4.3.11 图像控制项
4.3.12 标籤控制项
4.3.13 形状和线条
4.3.14 页框(选项卡)
4.3.15 表格控制项
第5章 使用ActiveX控制项
5.1 什幺是ActiveX控制项
5.2 在表单中添加ActiveX控制项
第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.3 标题
6.3.1 域和子域标题
6.3.2 对象组标题
6.4 边界
6.4.1 对象组边界
6.4.2 边界
6.4.3 讯息
6.5 表单布局实例分析
6.5.1 表单布局
6.5.2 表单布局实例分析
第7章 基本控制项实例分析
7.1 使用E出tBox控制项编辑备注栏位或文本档案
7.1.1 设计思想
7.1.2 使用控制项
7.1.3 实现方法
7.2 在EditBox控制项显示的内容中进行查找或格式化
7.2.1 设计思想
7.2.2 使用控制项
7.2.3 实现方法
7.3 Grid控制项示例
7.3.1 设计思想
7.3.2 使用控制项
7.3.3 实现方法
7.4 互动设定Grid控制项的列属性
7.4.1 设计思想
7.4.2 使用控制项
7.4.3 实现方法
7.5 利用Grid控制项实现表的一对多处理
7.5.1 设计思想
7.5.2 使用控制项
7.5.3 实现方法
7.6 互动地在列表框(ListBox)中添加项目
7.6.1 设计思想
7.6.2 使用控制项
7.6.3 实现方法
7.7 在列表框中显示多列信息
7.7.1 设计思想
7.7.2 使用控制项
7.7.3 实现方法
7.8 在两个列表框之间移动项目
7.8.1 设计思想
7.8.2 使用控制项
7.8.3 实现方法
7.9 利用列表框定位和查找档案
7.9.1 设计思想
7.9.2 使用控制项
7.9.3 实现方法
7.10 从不同的数据源向列表框中填充数据
7.10.1 设计思想
7.10.2 使用控制项
7.10.3 实现方法
7.11 利用单选按钮确定对话框类型
7.11.1 设计思想
7.11.2 使用控制项
7.11.3 实现方法
7.12 运行时改变页框中页的数量
7.12.1 设计思想
7.12.2 使用控制项
7.12.3 实现方法
7.13 命令按钮设计实例
7.13.1 设计思想
7.13.2 使用控制项
7.13.3 实现方法
7.14 複选框设计实例
7.14.1 设计思想
7.14.2 使用控制项
7.14.3 实现方法
7.15 下拉组合框和下拉列表框设计实例
7.15.1 设计思想
7.15.2 使用控制项
7.15.3 实现方法
7.16 计时器控制项设计实例
7.16.1 设计思想
7.16.2 使用控制项
7.16.3 实现方法
7.17 示例中使用的表的结构
第8章 使用ActiveX控制项实例分析
8.1 TreeView控制项与树状结构编程
8.1.1 设计思想
8.1.2 使用控制项
8.1.3 实现方法
8.2 RichTextBox控制项与文本编辑格式
8.2.1 设计思想
8.2.2 使用控制项
8.2.3 实现方法
8.3 Slider和StatusBar控制项设计刻度条
8.3.1 设计思想
8.3.2 使用控制项
8.3.3 实现方法
8.4 用Sysinfo控制项获取当前的系统信息
8.4.1 设计思想
8.4.2 使用控制项
8.4.3 实现方法
8.5 用CommonDialog控制项建立公用对话框
8.5.1 设计思想
8.5.2 使用控制项
8.5.3 实现方法
8.6 用MultimediaMIC控制项来播放多媒体档案
8.6.1 设计思想
8.6.2 使用控制项
8.6.3 实现方法
8.7 利用0LE自动化技术创建图表和修改图表的特性
8.7.1 设计思想
8.7.2 使用控制项
8.7.3 实现方法
8.8 在VisualFoxPro中调用Excel电子表格
8.8.1 设计思想
8.8.2 使用控制项
8.8.3 实现方法
8.9 在表单中建立并修改一个图表
8.9.1 设计思想
8.9.2 使用控制项
8.9.3 实现方法
8.10 在表单中嵌入一个Word文档
8.10.1 设计思想
8.10.2 使用控制项
8.10.3 实现方法
8.11 自动运行MicrosoftWord和Excdl
8.11.1 设计思想
8.11.2 使用控制项
8.11.3 实现方法
8.12 Outline控制项设计实例
8.12.1 设计思想
8.12.2 使用控制项
8.12.3 实现方法