以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于null的错误提示 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=98280) |
-- 作者:10059 -- 发布时间:2017/3/27 15:47:00 -- 关于null的错误提示 老师,请问下面的代码出现下图所示的错误,该怎么改呢?? If fl Is Nothing OrElse e.Form.Controls("DateTimePicker1").value Is null Then MessageBox.show("请选择""统计类型""或者""年份""","提示",MessageBoxButtons.OK,MessageBoxIcon.Information) Return End If |
-- 作者:有点色 -- 发布时间:2017/3/27 16:12:00 --
If fl Is Nothing OrElse e.Form.Controls("DateTimePicker1").Text is Nothing Then
|
-- 作者:10059 -- 发布时间:2017/3/27 16:27:00 -- 老师,不对啊,我将DateTimePicker 控件留空了,没有弹出messagebox提示,而是直接跳过了。怎么帮助里没说DateTimePicker有text这个属性的呢?? [此贴子已经被作者于2017/3/27 16:28:03编辑过]
|
-- 作者:有点色 -- 发布时间:2017/3/27 16:52:00 -- 如果下面的代码也没提示123,说明,你没触发;如果没有进入if,说明你控件名写错
msgbox(123) If fl Is Nothing OrElse e.Form.Controls("DateTimePicker1").Text = "" Then |
-- 作者:10059 -- 发布时间:2017/3/27 16:58:00 -- 可以了,谢谢老师 |