以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  如何表示一个变量里不等于空  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=3781)

--  作者:Morgan
--  发布时间:2010/11/8 15:14:49
--  如何表示一个变量里不等于空
value!="" 表示一个变量里不等于空是这样吗 不对的话请指教! 3q
--  作者:Morgan
--  发布时间:2010/11/8 15:22:10
--  
图片点击可在新窗口打开查看有人吗
--  作者:admin
--  发布时间:2010/11/8 15:22:49
--  

文本框判断是否为空

 

if GraphSetup_TextBox3.Text = "" or GraphSetup_TextBox1.Text = "" then
  MsgBox "信息填写不完整"
  Exit Sub
 End if

 

对象是否为空

Set Report1 = Grid.GetReportData
  if Report1 is NoThing Then
    Exit Sub
  End if

 


--  作者:Morgan
--  发布时间:2010/11/8 15:22:55
--  
大哥大姐们在吗图片点击可在新窗口打开查看
--  作者:Morgan
--  发布时间:2010/11/8 15:25:45
--  
变量不行吗
--  作者:admin
--  发布时间:2010/11/8 15:33:35
--  

变量是否为空只能是字符串类型

 

value <> "" 这样判断


--  作者:wattwei
--  发布时间:2010/11/8 16:45:23
--  
Dim a
说明了变量a,但未初始化,此时a为空
可以如下方法判断:TypeName(a)="Empty" 或者 a=Empty或者IsEmpty(a)

Dim b
Set b=createobject("Scripting.FileSystemObject")
Set b=Nothing
创建了某对象实例,不同普通变量,前面有Set,看它是否销毁,
可以如下方法判断:TypeName(b)="Nothing"或者b is Nothing