VF text.text和text.value区别什么 时候用

百度网友a299049
2013-04-16 · TA获得超过667个赞
知道小有建树答主
回答量:807
采纳率:100%
帮助的人:187万
展开全部
看看下面的解释,你就会明白的。

包含在控件的文本框部分中输入的未设置格式的文本。设计时不可用;运行时只读。
Object.Text备注

与 Value 控件不一样,Text 控件包含的值是未设置格式的,并且与用户在控件中输入的文本一致。
控件的 Text 控件中的未设置格式的文本可能与控件的Value 控件不一样,有以下原因:
Value 控件可能不是字符型;可能包含日期或数值型
对编辑框来说,Value 控件可能会为在编辑框中输入的文本添加行,并提供与前期版本的兼容性。因此,在选择带有 SelStart 和 SelLength属性的文本时,使用Text 控件是更好的方法。
如果控件的 Format 控件用 R 设置,则从 Value 控件中删除输入的掩码字符。
如果组合框控件的 Style 控件设置为 2 (下拉列表),因为组合框没有文本框,所以Text 控件包含空串。

指定控件的当前状态。设计和运行时可用。
[Form.]Control.Value[ = nSetting]属性值nSetting对于复羡顷选框控件,VALUE 属性的设置有:

设置描述0(默认值)未选定。1选定。2混合值。该设置仅可用于代码中。
对于 CommandGroup, ComboBox, EditBox, ListBox, OptionGroup 和 spinner 控件, VALUE 属性的设置是当前选定的字符串或数值型的值。 对于 OptionButton 控件, value 的设置有: 设置 描述0(默认) 指明按钮未被选定。1指明按钮被选定。对于 TextBox 控件, value 属性可以是当前选定的字符串、数值型值、日期型值、日期时间型值、货币型值或逻辑型值,默认设置为字符串。
备注

对于表格控件,VALUE 属性只在表格有焦点时可用兄没陆。
命令组或选项组控件的 VALUE 属性可用来确定组中引起事件的按钮。它被设置为整数,以表明组中引起事件的按钮。
当为控件设置了控件源时,VALUE 属性的行为将有所改变。在设置控件源时,ControlSource 属性用以指定变量或字段,而 VALUE 属性则设置该变量或字段的数据类型。如果此数据类型对给定的控件无效,则 Visual FoxPro 会产生错误。
以下为有效数据类型的列表:
控件 所允许的数据类型
复选框 整型、逻辑型、数值型
组合框 字符型、整型、数值型
命令组 字符型、整型、数值型
编辑框 字符型、备注型
表格 字符型、数值型
列表框 字符型、整型、数值型
选项按钮 整型、察缺逻辑型、数值型
选项组 字符型、整型、数值型
微调 货币、整型、数值型
文本框 任何数据类型
匿名用户
2013-04-16
展开全部
thisform.text1.value 相当于vb 中的text1.text在vf中,text控件的text属性几乎没有什么用处,text为只读属性,也就是说只能在运行时刻通过液肢它来孝则取text控件的值,但这个功能闹慎世,value属性就能胜任
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式