| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3269 人关注过本帖
标题:VFP 主程序中设置公共变量
只看楼主 加入收藏
modaijifeng
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2010-5-7
结帖率:53.85%
收藏
 问题点数:0 回复次数:5 
VFP 主程序中设置公共变量
VFP 主程序中要设置公共变量,这里要设置的公共变量是不是自己在做表单时编写的代码里已经定义的全局变量啊,  如果必须两者要一致,该怎么查看自己以前定义的公共变量啊
搜索更多相关主题的帖子: VFP 主程序 变量 
2010-05-13 22:18
喜欢Oracle
Rank: 2
等 级:论坛游民
帖 子:23
专家分:73
注 册:2010-5-13
收藏
得分:0 
好多年没有用VFP了,但还是记得一些,Visual FoxPro是一种面向对象的程序设计语言,其程序设计当然要符合结构化的程序设计思想。因此,在结构化的程序设计模块中就可以在前面函数定义的地方说明全局变量,也就是公共变量,凡是没有特别声明的或Privete变量都是私有变量,打开各个模块很方便就可以察看到变量的定义。
如果是在程序引导部份,其实也是一个模块,除了有系统函数和变量外,也可以自定义变量,声明的方法是相同的。一般放在模块的初始化部分或模块的前部。
2010-05-14 07:18
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
主程序中设置的公共变量是在所有模块都可以调用的全局变量,在这些模块中不需要(也不能)重复声明。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2010-05-14 08:32
sanjie38
Rank: 2
等 级:论坛游民
帖 子:20
专家分:37
注 册:2010-5-13
收藏
得分:0 
嗯,如红土地所说,公共变量是区别于私有变量和本地变量的一种全局变量,它在你整个系统中都起作用的,所以,该在表单中定义变量的就在表单中定义,没必要特意放在主程序中重复定义。主程序定义的公共变量一般是在主程序模块中要用的,比如一般是定义登录表单的“用户名”,“用户密码”,“权限”和“是否登录成功”几个变量,然后在登录表单中对这些变量进行直接运用就行,当从主程序开始运行时就会有同意变量的值调用和返回,实现公共变量的效用。
2010-06-02 08:17
lycheeva
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:60
专家分:148
注 册:2010-5-16
收藏
得分:0 
在load函数或者init函数下面就可以声明了,只需声明一次 用关键字public &

farmer
2010-06-02 13:50
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
收藏
得分:0 
个人喜欢用自定义属性代替全局变量

感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2010-06-11 23:30
快速回复:VFP 主程序中设置公共变量
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016893 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved