| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2166 人关注过本帖
标题:表单显示表的内容
只看楼主 加入收藏
走路晃悠悠
Rank: 1
等 级:新手上路
帖 子:139
专家分:0
注 册:2013-6-20
收藏
得分:0 
回复 39楼 TonyDeng
接下来要怎么定义我就不懂了
2013-06-24 14:52
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
写个main.prg,在那里定义并赋值,执行main.prg,由它启动程序:

程序代码:
PUBLIC v               && 定义为全局变量,表单form1才会“看见”这个变量
v = "ok!"
DO FORM form1          && 运行表单,表单结束后将返回这里的下一行继续执行
READ EVENTS            && 如果没有这行并没在表单的Destroy事件中写Clear Events命令,程序会马上执行到下面的messagebox()并自动结束,写了后要点击关闭表单才会显示下面的信息
                       && 如果有这行但没在表单中写Clear Events,则表单无法关闭,程序无法结束,这两句写在不同的地方但要配套使用
MESSAGEBOX("ok")


在表单的任何代码中,当要使用变量v的时候,检查变量v是否存在,可以这样:
程序代码:
IF VARTYP(v) == "U"     && 返回"U"表示变量未定义
    v = "ok"            && 这里定义的变量v是在当前函数或方法、过程中的局部变量,此时不使用全局变量
ENDIF


[ 本帖最后由 TonyDeng 于 2013-6-24 15:39 编辑 ]

授人以渔,不授人以鱼。
2013-06-24 15:32
走路晃悠悠
Rank: 1
等 级:新手上路
帖 子:139
专家分:0
注 册:2013-6-20
收藏
得分:0 
回复 42楼 TonyDeng
先请问一下,我刚才没有定义好就运行了main,现在在vfp中打不开所有文件了,总是提示无法获取怎么办?
2013-06-24 15:50
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
多数是没有Clear Events结束事务过程,用主菜单上的Program条Cancel程序试试。

授人以渔,不授人以鱼。
2013-06-25 10:49
走路晃悠悠
Rank: 1
等 级:新手上路
帖 子:139
专家分:0
注 册:2013-6-20
收藏
得分:0 
回复 44楼 TonyDeng
?不懂
2013-06-25 15:37
快速回复:表单显示表的内容
数据加载中...
 
   



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

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