vb中如何使用相对路径 我想判断一个文件夹下的文件是否存在,Dir("%systemdrive%\*._mp") <> ""这样的做法是否正确?能把%...%的含义和指定的具体位置说明就更好了.谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 "%systemdrive%是环境变量,在VB中需要自己解析出来Dir(Environ$("systemdrive") & "\*._mp") <> "" 可以这样用:dim Lnk$ Lnk="%windir%\system32\cmd.exe" systemdrive是指windows系统所在的盘符, %的使用一般是在cmd DOS环境下使用的,在这里不适合用.Private Sub Command1_Click() If Dir(Environ("systemdrive") & "\*._mp", vbHidden) <> "" Then MsgBox "存在" Else MsgBox "不存在" End IfEnd Sub 小问题,关于文件属性操作。大家帮忙给看一下啊!?在线结帖! 递归调用时,使用Dir为什么报错? 疑惑,关于CallByName。给正解高分相送!!!! 请问如何更新及增加一个可执行文件中的图标资源? 找 InstallShield Developer 7.02 Full + 东方语言包 !!! 谈谈用VB实现c/s和三层结构: 寻求一个网格控件!!! 请问如何获得类似“我的文档”、“我的图片”等系统目录? vb中null值写入sql2005中不显示<null> 在vb中能不能插入flash 5? 远程服务器机器不存在或不可用 vb 中如何获得文件夹中所有文件的数目?
Dir(Environ$("systemdrive") & "\*._mp") <> ""
dim Lnk$
Lnk="%windir%\system32\cmd.exe"
If Dir(Environ("systemdrive") & "\*._mp", vbHidden) <> "" Then
MsgBox "存在"
Else
MsgBox "不存在"
End If
End Sub