永发信息网

VFP中文本框的text属性与value属性的区别

答案:2  悬赏:50  手机版
解决时间 2021-02-13 11:35
  • 提问者网友:暮烟疏雨之际
  • 2021-02-12 17:11
VFP中文本框的text属性与value属性的区别
最佳答案
  • 五星知识达人网友:青尢
  • 2021-02-12 17:57
text不同于 Value 属性,Text 属性中包含的值是无格式的,且与在控件中用户输入的文本相同。
Value 属性可能不是字符型;它可能包含日期或数型的值。
对于编辑框,Value 属性可能会为在编辑框中输入的文本添加换行,为早期版本提供兼容性。由于这个原因,为了用 SelStart 和 SelLength 属性选择文本,使用 Text 属性是首选的方法。
如果控件的 Format 属性使用 R 设置,则从 Value 属性中删除输入掩码字符。
全部回答
  • 1楼网友:罪歌
  • 2021-02-12 19:31
TEXT包含在控件文本框部分输入的无格式文本。设计时不可用;运行时只读。
VALUE指定控件的当前状态。设计和运行时可用。
不同于 Value 属性,Text 属性中包含的值是无格式的,且与在控件中用户输入的文本相同。
控件的 Text 属性中包含的无格式文本与控件的 Value 属性不同,有以下原因:
Value 属性可能不是字符型;它可能包含日期或数型的值。
对于编辑框,Value 属性可能会为在编辑框中输入的文本添加换行,为早期版本提供兼容性。由于这个原因,为了用 SelStart 和 SelLength 属性选择文本,使用 Text 属性是首选的方法。
如果控件的 Format 属性使用 R 设置,则从 Value 属性中删除输入掩码字符。
如果组合框控件的 Style 属性设置为 2(下拉列表框),由于组合框中不存在文本框,所以 Text 属性包含空字符串。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯