主题:关于LEN函数在foxpro表单中如何应用
eeeee28
[专家分:0] 发布于 2008-06-05 09:19:00
关于LEN函数在表单中如何应用
命令匡里 ? len("kjlklkl) 显示的是 7
在表单里如何时现
text1输入(kjlklkl)
如何在text2中显示出 "7"
回复列表 (共5个回复)
沙发
cbl518 [专家分:57140] 发布于 2008-06-05 09:29:00
text1输入(kjlklkl)
如何在text2中显示出 "7"
thisform.text2.value=len(trim(thisform.text1.value))
板凳
cbl518 [专家分:57140] 发布于 2008-06-05 09:31:00
将以上的代码写在:
thisform.text1 的,
InteractiveChange 事件中。
3 楼
homayzh [专家分:7040] 发布于 2008-06-09 15:45:00
要用len测试text1中的内容长度,你得去掉前后空格,
thisform.text2.value = len(allt(thisform.text1.value))
4 楼
cbl518 [专家分:57140] 发布于 2008-06-09 16:16:00
[quote]要用len测试text1中的内容长度,你得去掉前后空格, [/quote]
正常的输入,text 是不会前面带有空格的字符串。
如果用户输入了,前面带空格的字符串呢?
5 楼
homayzh [专家分:7040] 发布于 2008-06-09 18:02:00
对,还是老师想的周到!
我来回复