| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1770 人关注过本帖
标题:怎么在程序代码中,用一个表单文本框的值
只看楼主 加入收藏
chenlingxiao
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2012-5-20
结帖率:100%
收藏
已结贴  问题点数:14 回复次数:14 
怎么在程序代码中,用一个表单文本框的值
怎么在程序代码中,用一个表单文本框的值
搜索更多相关主题的帖子: 表单 文本框 
2012-06-01 21:49
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
你的问题真是层出不穷呀,有多少分送多少了?

授人以渔,不授人以鱼。
2012-06-01 21:52
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
你这个问题主要包括了两个概念:数据类型变量。首先要搞清楚TEXT.VALUE的数据类型,其次要弄明白变量的意思,这两个关键问题不搞清楚,你的这个问题是弄不明白的。如果连这个问题都弄不清楚,.....
再说一次,要多查资料,多动脑筋。

坚守VFP最后的阵地
2012-06-01 22:09
qjbzjp
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:尧的故乡
等 级:贵宾
威 望:48
帖 子:1914
专家分:4397
注 册:2007-3-14
收藏
得分:0 
表单中text1的值:
thisform.text1.Value
在代码中直接用就是了,例如:
if thisform.text1.Value=...
    ……
endif

相互学习,互相交流,共同提高。
2012-06-01 22:11
arefeng
Rank: 2
等 级:论坛游民
帖 子:69
专家分:61
注 册:2012-5-30
收藏
得分:0 
假如表单的名字叫做    formA
假如文本框的名字叫做  textA

(根据楼主的水平这样假如...各位高手不要骂我)

如果你要在程序中引用这个文本框的值, 那就是
formA.textA.value
把上面这一串当作一个变量名那样用就好了.
注意一定要用你自己表单中的名字哦.
2012-06-01 22:15
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
应该不是TEXTn.VALUE的引用问题,可能是不知道怎么用TEXTn.VALUE
IF XM=THISFORM.TEXTn.VALUE
.......
ENDIF

坚守VFP最后的阵地
2012-06-01 22:22
chenlingxiao
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2012-5-20
收藏
得分:0 
可是显示找不到对象呀
2012-06-01 22:22
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
假如表单文件名为:SSS.SCX

SSS.RELEASE

试下看表单是否能关闭

坚守VFP最后的阵地
2012-06-01 22:33
arefeng
Rank: 2
等 级:论坛游民
帖 子:69
专家分:61
注 册:2012-5-30
收藏
得分:14 
可是显示找不到对象呀
有三个问题要注意:
1.这个text文本框是不是直接建立在表单的第一层次的, 如果不是的话, 还需要指明它的容器(比如是不是有framepage存在)
2.表单是不是处于运行状态下, 你不可能引用一个没有被运行的表单中的对象.
3."thisform"只能在本表单的事件代码中引用, 如果是主程序调用表单, 则需要传参的方法了. 如果是其它表单引用, 则我在5楼讲的肯定能搞定.
2012-06-01 22:35
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
以下是引用arefeng在2012-6-1 22:15:55的发言:

假如表单的名字叫做    formA
假如文本框的名字叫做  textA

(根据楼主的水平这样假如...各位高手不要骂我)

如果你要在程序中引用这个文本框的值, 那就是
把上面这一串当作一个变量名那样用就好了.
注意一定要用你自己表单中的名字哦.
假如表单的名字叫做    formA
名字:是NAME属性名,还是表单的文件名

[ 本帖最后由 sdta 于 2012-6-1 22:39 编辑 ]

坚守VFP最后的阵地
2012-06-01 22:37
快速回复:怎么在程序代码中,用一个表单文本框的值
数据加载中...
 
   



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

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