以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- 关于判断字符串空值问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=49817)
|
-- 作者:huangzhongdui
-- 发布时间:2014/4/24 14:27:00
-- 关于判断字符串空值问题
If a(11) Is Nothing Then bar.code = "2" & a(6) & "2" Else bar.code = a(11).substring(0,a(11).length-1) End If messagebox.show("有效字符串是:" & a(11).substring(1,a(11).length-1)) a(11)为空的情况下得出的结果是错的
|
-- 作者:有点甜
-- 发布时间:2014/4/24 14:35:00
--
说明意图。
试试 If a(11) = nothing Then
|
-- 作者:huangzhongdui
-- 发布时间:2014/4/24 14:37:00
--
还是不对呀,我想做一个判断呀,如果是空值时怎么处理,不是空值时怎么处理
|
-- 作者:狐狸爸爸
-- 发布时间:2014/4/24 14:39:00
--
If a(11) = "" Then
或者
If a(11).Trim = "" Then
|
-- 作者:huangzhongdui
-- 发布时间:2014/4/24 14:43:00
--
还是不对呀
|
-- 作者:狐狸爸爸
-- 发布时间:2014/4/24 14:48:00
--
上例子!
|
-- 作者:huangzhongdui
-- 发布时间:2014/4/24 14:50:00
--
dim a as string a="" if a = "" then messagebox.show("I AM NULL!") else messagebox.show("I AM NOT NULL!")
end if
|
-- 作者:有点甜
-- 发布时间:2014/4/24 14:52:00
--
此主题相关图片如下:qq截图20140424145133.png

|
-- 作者:huangzhongdui
-- 发布时间:2014/4/24 14:58:00
--
如果对于长度为0的串我们应该怎么去判断呢
|
-- 作者:有点甜
-- 发布时间:2014/4/24 15:04:00
--
以下是引用huangzhongdui在2014-4-24 14:58:00的发言: 如果对于长度为0的串我们应该怎么去判断呢
这个意思?
Dim a As String = ""
If a.Length = 0 Then
End If
|