首 页IT知识库翔宇问吧收藏本站
当前位置:翔宇亭IT乐园IT知识库编程技术VF

VF中变量的赋值方法与作用域

减小字体 增大字体 作者:biye5u.com  来源:本站原创  发布时间:2011-10-25 12:39:59

变量是内存中的一个存储单元的位置,其中的内容可以变化。一般可使用的字符集包括英文大小字母、数字和下划线,开头字符不能是数字。

在VF中变量的赋值方式有两种:

第一种方法是使用STORE 命令,例如:

STORE  "翔宇亭"  TO  sSiteName

 第二种方法是使用赋值操作符=,例如:

sSiteName = "翔宇亭"

变量拥有自己的作用域,即变量起作用的有效范围。在VF中,变量有三种类型作用域:

(1) 局部变量(Local Variable),使用LOCAL进行定义,其只能在一个函数或过程中被访问,其他过程或函数不能访问此变量的数据。当其所属函数或过程执行完毕后,局部变量将被释放。

(2)私有变量(private variable),使用PRIVATE进行定义,该类型的变量在VFP中是默认的,不需要特殊的关键字定义。但是,如果在更高一级例程(routine)中已经有同名变量,可以用PRIVATE 关键字予以声明,以限定其范围。当定义此变量的例程结束时,此变量也被相应释放。可使用私有变量在被调用的函数中共享数据。

(3)公共变量(public variable),使用PUBLIC进行限制和定义,该类型的变量可用于所有过程和函数,而不限于定义该变量的过程和函数。可使用全局变量在多个过程或函数之间共享数据,在命令窗口中创建的任何变量自动具有全局属性。

本文为本站原创,转载请注明出处:翔宇亭IT乐园(http://www.biye5u.com/

知识评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

用户名: 查看更多评论

分 值:100分 85分 70分 55分 40分 25分 10分 1分

内 容:

            请注意用语文明且合法,不要发布带有攻击性、侮辱性的言论,谢谢合作!

         通知管理员 验证码:

关于本站 | 网站帮助 | 广告合作 | 网站声明 | 友情连接 | 网站地图 | 用户守则 | 联系我们 |
本站大多数内容来自互联网或网站会员发布,如有侵权,请来信告之,谢谢!
Copyright © 2007-2017 biye5u.com. All Rights Reserved.
网站备案号:黑ICP备13005378号-3