以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  窗口中组合框问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=23953)

--  作者:zhangc2000
--  发布时间:2012/9/25 15:31:00
--  窗口中组合框问题

请问:窗口中的组合框在没有任何输入的情况下,是否是空值?我在调试过程中发现,没有输入任何内容的组合框好像系统不认为是空值。如果不是空值,怎样判断组合框没有输入内容?

 

谢谢


--  作者:lin_hailun
--  发布时间:2012/9/25 15:35:00
--  
 组合框.Text = ""

--  作者:zhangc2000
--  发布时间:2012/9/25 16:17:00
--  

请帮忙指点下面程序:

Dim dm As String = e.Form.controls("选择代码").text

If dm IsNot Nothing Then

   操作代码

   。。。

Else
   MessageBox.Show("请选择企业代码", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error)
End If

当在窗口的组合框没有输入任何内容时,应该进入ELSE部分,但没有。不知何故?

 

谢谢


--  作者:lin_hailun
--  发布时间:2012/9/25 16:18:00
--  
 If dm IsNot Nothing Then

改成

 If dm <> "" Then

--  作者:zhangc2000
--  发布时间:2012/9/25 16:34:00
--  
谢谢。