以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 0值判断 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=185288) |
-- 作者:shqpldczj -- 发布时间:2023/2/14 15:35:00 -- 0值判断 我在控件税率的组合框选的0值,保存代码 If sl.Value = Nothing msgbox("税率不能为空,请填完整再保存!") Return End If 我选了0值系统还是认为是空值这个怎么处理啊
|
-- 作者:有点蓝 -- 发布时间:2023/2/14 15:48:00 -- 0值和空值是不一样的。如果系统提示是空值,肯定就是空值 调试看看 msgbox(sl.Value = Nothing) msgbox(sl.Value = 0)
|
-- 作者:shqpldczj -- 发布时间:2023/2/14 15:53:00 -- 弹窗回复 两个都是true说明 0 和nothing一样啊 |
-- 作者:SbFox -- 发布时间:2023/2/14 15:56:00 -- sl.Text 试试 |
-- 作者:shqpldczj -- 发布时间:2023/2/14 15:58:00 -- 可以的 可以的 |
-- 作者:有点蓝 -- 发布时间:2023/2/14 16:00:00 -- 值类型的对象判断确实是这样。 改为使用text属性做判断 if sl.text = "" then 空值 else 有值
|