第8章 自定义属性与方.pptVIP

  • 1
  • 0
  • 约7.07千字
  • 约 33页
  • 2017-02-02 发布于湖北
  • 举报
如果说内存变量是个自由数据元素,那么属性就是与某对象相联系的数据元素。自定义属性就是依附到表单上的内存变量,在表单存在时期内,可以象“全局变量”一样使用 。由于属性的使用需要严格的引用格式(对象.属性),使得属性使用起来在某种程度上比传统的xBASE变量作用域(全局、局部、私有)更加安全。在某些场合,可以使用“属性”来代替使用“变量”。 而方法则是VFP中的一个新式的程序组装方式——限制在一个对象中的子程序。 过程间的数据传递除参数传递,还有一种是按变量的作用域传递数据 。 全局变量 :PUBLIC 内存变量表 定义变量以后,在任何过程中都可使用的变量 。 私有变量 :[PRIVATE 内存变量表 ] 未加任何变量类型说明,直接赋值使用的内存变量,本过程其被调用的下层过程中有效。本过程运行结束,变量无效。 区域变量 : LOCAL 内存变量表 区域变量只能在建立它的过程中使用,不能在上层及下层过程中使用 。 例题:内存变量作用域例题.prg 大小写转换.scx 变量作用域.scx 8.1 自定义属性 VFP允许用户像定义变量一样自定义各种类型的属性。 自定义属性只能依附于表单对象 对于由控件创建的对象,无法增加新的属性。 8.1.1 添加自定义属性 例如:在表单中添加

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档