《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第8章 自定义属性与自定义方法

第8章自定义属性与自定义方法 第8章自定义属性与自定义方法 8.,1自定义属性 8,2自定义方法 BACK
第8章 自定义属性与自定义方法 第8章 自定义属性与自定义方法 8.1 自定义属性 8.2 自定义方法

第8章自定义属性与自定义方法 81自定义属性 811添加自定义属性 Visual foxpro60中,用户可以像定义变量一样自定 义各种类型的属性。 在可视化编程中,自定义属性只能依附于表单对象, 对于由控件创建的对象,无法增加新的属性 在某些场合下,可以使用“属性”来代替使用“变 量
第8章 自定义属性与自定义方法 8.1 自定义属性 8.1.1 添加自定义属性 Visual FoxPro 6.0中,用户可以像定义变量一样自定 义各种类型的属性。 在可视化编程中,自定义属性只能依附于表单对象, 对于由控件创建的对象,无法增加新的属性。 在某些场合下,可以使用“属性”来代替使用“变 量

第8章自定义属性与自定义方法 1.添加自定义属性的步骤 在表单中添加一个自定义属性(如 Dese)的步骤 如下 (1)进入表单设计器,单击“表单”菜单中的“新 建属性”命令,打开“新建属性”对话框。 (2)在“新建属性”对话框的“名称(Name)”栏 中,输入自定义属性的名称: Desc,在“说明”栏中 填入该属性的简单说明
第8章 自定义属性与自定义方法 1. 添加自定义属性的步骤 在表单中添加一个自定义属性(如Desec)的步骤 如下: (1) 进入表单设计器,单击“表单”菜单中的“新 建属性”命令,打开“新建属性”对话框。 (2) 在“新建属性”对话框的“名称(Name)”栏 中,输入自定义属性的名称:Desec,在“说明”栏中 填入该属性的简单说明

第8章自定义属性与自定义方法 (3)单击“添加”按钮,然后单击“关闭”按钮, 退出“新建属性”对话框。 (4)此时,在属性窗口的“全部”选项卡中可以看 见新建的属性及其说明。 (5)新定义属性的类型为逻辑型,值为:F.。与改 变其他属性的方法一样,可以将它改为其他类型,如 数值型值:0 2.自定义属性的应用示例
第8章 自定义属性与自定义方法 (3) 单击“添加”按钮,然后单击“关闭”按钮, 退出“新建属性”对话框。 (4) 此时,在属性窗口的“全部”选项卡中可以看 见新建的属性及其说明。 (5) 新定义属性的类型为逻辑型,值为:.F.。与改 变其他属性的方法一样,可以将它改为其他类型,如 数值型值:0。 2. 自定义属性的应用示例

第8章自定义属性与自定义方法 812数组属性 数组属性是一组具有不同下标的同名属性,可以 在任何使用数组的地方使用数组属性。注意,如同属 性是一种依附于表单的特殊变量,数组属性是一种依 附于表单的数组。要使用数组属性,必须先在表单中 定义数组属性
第8章 自定义属性与自定义方法 8.1.2 数组属性 数组属性是一组具有不同下标的同名属性,可以 在任何使用数组的地方使用数组属性。注意,如同属 性是一种依附于表单的特殊变量,数组属性是一种依 附于表单的数组。要使用数组属性,必须先在表单中 定义数组属性

第8章自定义属性与自定义方法 1.添加自定义数组属性 数组属性的定义和设置与自定义属性的设置基本一样, 步骤如下 (1)在表单设计器中,单击“表单”菜单中的“新建属 性”命令,打开“新建属性”对话框 (2)在“名称”栏中输入数组属性的名称,以及括号括 起来的数组大小 (3)如果能够事先确定数组的维数和大小,就在括号中 输入其值,否则可以先随意指定一个,然后在代码中用 DIMENSION再重新定义。 (4)单击“添加”按钮后,再单击“关闭”按钮
第8章 自定义属性与自定义方法 1. 添加自定义数组属性 数组属性的定义和设置与自定义属性的设置基本一样, 步骤如下: (1) 在表单设计器中,单击“表单”菜单中的“新建属 性”命令,打开“新建属性”对话框。 (2) 在“名称”栏中输入数组属性的名称,以及括号括 起来的数组大小。 (3) 如果能够事先确定数组的维数和大小,就在括号中 输入其值,否则可以先随意指定一个,然后在代码中用 DIMENSION再重新定义。 (4) 单击“添加”按钮后,再单击“关闭”按钮

第8章自定义属性与自定义方法 82自定义方法 821自定义方法的概念 1.子程序 将重复使用的程序设计成能够完成一定功能的 可供其它程序使用(调用)的独立程序段。这种程序 段称为子程序,它独立存在,但可以被多次调用,调 用的程序称为主程序
第8章 自定义属性与自定义方法 8.2 自定义方法 8.2.1 自定义方法的概念 1. 子程序 将重复使用的程序设计成能够完成一定功能的、 可供其它程序使用(调用)的独立程序段。这种程序 段称为子程序,它独立存在,但可以被多次调用,调 用的程序称为主程序

第8章自定义属性与自定义方法 2.过程、函数与方法 在Ⅴ isual foxpro60中,子程序的结构分为过程 函数与方法三类。一般来说,过程与函数的区别在于 函数返回一个值而过程不返回值,而方法则是VFP中 的一个新式的程序组装方式限制在一个对象中的 子程序
第8章 自定义属性与自定义方法 2. 过程、函数与方法 在Visual FoxPro 6.0中,子程序的结构分为过程、 函数与方法三类。一般来说,过程与函数的区别在于 函数返回一个值而过程不返回值,而方法则是VFP中 的一个新式的程序组装方式——限制在一个对象中的 子程序

第8章自定义属性与自定义方法 (1)“方法”的特点 “方法”可以像过程那样以传值或传址的方式 传递参数,也可以像函数那样返回值,集中了过程和 函数的所有功能与优点。与过程、函数的不同在于方 法总是和一个对象密切相联,即仅当对象存在并且可 见时方法才能被访问
第8章 自定义属性与自定义方法 (1) “方法”的特点 “方法”可以像过程那样以传值或传址的方式 传递参数,也可以像函数那样返回值,集中了过程和 函数的所有功能与优点。与过程、函数的不同在于方 法总是和一个对象密切相联,即仅当对象存在并且可 见时方法才能被访问

第8章自定义属性与自定义方法 (2)“方法”的分类 VFP的方法分为两类:内部方法和用户自定义方 法 内部方法是ⅤFP预制的子程序,可供用户直接调 用或修改后使用。例如 Release、 Setfocus等方法。 用户自定义方法其实就是用户为某种需要所编写 的子程序
第8章 自定义属性与自定义方法 (2) “方法”的分类 VFP的方法分为两类:内部方法和用户自定义方 法。 内部方法是VFP预制的子程序,可供用户直接调 用或修改后使用。例如Release、SetFocus等方法。 用户自定义方法其实就是用户为某种需要所编写 的子程序
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第7章 数组.ppt
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第6章 循环结构设计.ppt
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第5章 选择结构程序设计.ppt
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第4章 赋值与输入输出.ppt
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第3章 VFP的编程工具与编程步骤.ppt
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第2章 Visual Fox Pro编程基础.ppt
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第1章 Visual FoxPro6.0初步.ppt
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第17章 设计报表文件.ppt
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第16章 视图.ppt
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第15章 检索数据.ppt
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第14章 关系数据库标准语言SQL.ppt
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第13章 创建数据库.ppt
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第12章 数据表的索引和排序.ppt
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第11章 Visual FoxPro数据表.ppt
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第10章 菜单与工具栏设计.ppt
- 《c语言入门教程》讲义.pdf
- 《微机原理与接口技术》课程教学资源(PPT课件)第11章 MASM6.15汇编环境.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第10章 并行处理技术.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第2章 处理器结构.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第4章 汇编语言程序设计.ppt
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)第9章 表单集与多重表单.ppt
- 《Visual FoxPro 6.0程序设计教程》电子教案(PPT教学课件)封面及目录.ppt
- 《数据结构与算法分析》课程PPT教学课件(数据结构和算法、数学预备知识、算法分析).ppt
- 东北大学:《数据结构》课程教学资源(学习资料)第一章 绪论.doc
- 东北大学:《数据结构》课程教学资源(学习资料)第七章 图.doc
- 东北大学:《数据结构》课程教学资源(学习资料)第三章 栈与队列.doc
- 东北大学:《数据结构》课程教学资源(学习资料)第九章 查找.doc
- 东北大学:《数据结构》课程教学资源(学习资料)第二章 线性表.doc
- 东北大学:《数据结构》课程教学资源(学习资料)第五章 数组和广义表.doc
- 东北大学:《数据结构》课程教学资源(学习资料)第八章 动态存储管理.doc
- 东北大学:《数据结构》课程教学资源(学习资料)第六章 树和二叉树.doc
- 东北大学:《数据结构》课程教学资源(学习资料)第十章 内部排序.doc
- 东北大学:《数据结构》课程教学资源(学习资料)第四章 串.doc
- 《据结构习题与解析》(C语言版).pdf
- 东北大学:《数据结构》课程教学资源(学习资料)第9章 排序自测题.doc
- 东北大学:《数据结构》课程教学资源(学习资料)第10章 排序自测题答案.doc
- 东北大学:《数据结构》课程教学资源(学习资料)第1章 概论自测题.doc
- 东北大学:《数据结构》课程教学资源(学习资料)第1章 概论自测题答案.doc
- 东北大学:《数据结构》课程教学资源(学习资料)第2章 线性表自测卷.doc
- 东北大学:《数据结构》课程教学资源(学习资料)第2章 自测卷答案.doc