vb 判断是否是根目录

来源:百度知道 编辑:UC知道 时间:2024/05/30 01:40:13
text1里面的值:

可能是c:\123
也可能是c:\

怎么才能判断text1里面的值是否在根目录 ??

msgbox "是"



msgbox "不是"

If Right(Text1.Text, 2) = ":\" Then
MsgBox "是"
Else
MsgBox "不是"
End If

很简单啊
if len(trim(text1))<4 then
msgbox "是"
else
msgbox "不是"
end if
因为不在在根目录的路径都要大于4个字符

1, 判断路径的长度,如果根目录就是3位,如 c:\ d:\ e:\ ........

2, 如是判断\ ,如果一个路径中存在多个\ 肯当不是根目录。

看上去第二种方法将更准确。

支持netbartp的回答,不过最好对Text1.Text进行去空格,也就是改为Trim(Text1.Text)