以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]文本框的TextChanged 事件 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=194526) |
-- 作者:vvfree -- 发布时间:2024/12/18 22:36:00 -- [求助]文本框的TextChanged 事件 文本框的TextChanged 事件 文本框为数字,不管大于小于("TextBox1").Value 都没有反应 代码: If val(e.Sender.text) > e.Form.Controls("TextBox1").Value Then e.Cancel = True End If 我想要的是当我所在的文本变化,如果值大于TextBox1的数值,则所在的文本框内容等于TextBox1的数值,请问我要如何做?
|
-- 作者:有点蓝 -- 发布时间:2024/12/19 9:02:00 -- TextChanged 事件没有e.Cancel这种用法:http://www.foxtable.com/webhelp/topics/0768.htm If val(e.Sender.text) > val(e.Form.Controls("TextBox1").text) Then e.Sender.text = e.Form.Controls("TextBox1").text End If |
-- 作者:vvfree -- 发布时间:2024/12/19 10:20:00 -- 回复:(有点蓝)TextChanged 事件没有e.Cancel这种用... 按照这个代码的话,除非我的内容为空,焦点才能移动其他地方,否则光标无法移到其他文本框 |
-- 作者:有点蓝 -- 发布时间:2024/12/19 10:41:00 -- 2楼代码不可能会限制光标 |