VFP中如何在文本框中输入文字

VFP中如何在文本框中输入文字,第1张

假设要在文本框中显示“中华人民共和国”,可以在此控件的value属性中设置此行字。

也可在代码中写:

thisform.text1.value="中华人民共和国"

可以啊,使用便签可以,一种方式是便签直接显示,也可以对便签进行编程显示,用FOR就行的,如果满足条件就通过编程实现标签的caption值变成你想显示的文字说明,如果条件不满足就显示提示信息。很简单的代码

建议不要才Change事件中做,因为每输入一个字符他都要去查询,这样慢也没有必要,建议在失去焦点的时候去查询

为什么要用list1那?我一般做有选择付值的是在text1失去焦点的事件里,判断text1不为空的时候进行查询

select * from 表 where 条件自己写,运行查询如果查询返回值没有提示没有满足条件,如果有一行把你要的信息付值给text1,如果大于1行那么建立个窗体,里面放个GIrd把刚才查询的数据放到里面,显示出来,当按回车或者双击选中行的时候把所选行里需要的信息付值给text1,再把刚才窗体关闭


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11885342.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存