请问vb里有判断目录或者文件的函数吗?各位大S帮忙啊 还有,getfolder函数得到的怎么必须为父文件夹名+i 啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果指定的文件存在,返回 True,若不存在,则返回 False。object.FileExists(filespec) dir函数Dir[(pathname[, attributes])]Dir 函数的语法具有以下几个部分:部分 描述 pathname 可选参数。用来指定文件名的字符串表达式,可能包含目录或文件夹、以及驱动器。如果没有找到 pathname,则会返回零长度字符串 ("")。 attributes 可选参数。常数或数值表达式,其总和用来指定文件属性。如果省略,则会返回匹配 pathname 但不包含属性的文件。 设置值attributes 参数的设置可为:常数 值 描述 vbNormal 0 (缺省) 指定没有属性的文件。 vbReadOnly 1 指定无属性的只读文件 vbHidden 2 指定无属性的隐藏文件 VbSystem 4 指定无属性的系统文件 vbVolume 8 指定卷标文件;如果指定了其它属性,则忽略vbVolume vbDirectory 16 指定无属性文件及其路径和文件夹 Public Declare Function GetFileAttributes Lib "kernel32" Alias "GetFileAttributesA" (ByVal lpFileName As String) As LongPublic Const FILE_ATTRIBUTE_DIRECTORY = &H10判断 GetFileAttributes(fileName) & FILE_ATTRIBUTE_DIRECTORY > 0为真的话就是目录,否则不是 用VB自带的dir函数就可以了dir可以带目录参数,返回第一个文件(目录)不带参数返回下一个文件(或者目录)如果没有文件了dir返回空字符串所以你可以在一个循环里面使用dir rs.Close句话报错 !!!!!有关VB连接ACCESS数据库的?????? 两个窗口的Show与Unload me退出后程序没有真正结束 达人来 送分 listview问题 打包,MDAC问题 关于查询到日期后进行比较的问题!!!! 如何一次关闭所有打开的窗体 关于DataGrid的列下标越界的问题. 我用VB浏览本地的HTML文件,但又不想让别人看到HTML文件,如何实现啊? 一个困扰我的有趣的难题:请既熟悉vc又熟悉vb的高手帮忙解决一下! 有没有查看一个VB编译的EXE用到了哪些DLL,OCX这样的分析工具? urlmon.dll中有哪些函数可以使用?
object.FileExists(filespec) dir函数
Dir[(pathname[, attributes])]
Dir 函数的语法具有以下几个部分:
部分 描述
pathname 可选参数。用来指定文件名的字符串表达式,可能包含目录或文件夹、以及驱动器。如果没有找到 pathname,则会返回零长度字符串 ("")。
attributes 可选参数。常数或数值表达式,其总和用来指定文件属性。如果省略,则会返回匹配 pathname 但不包含属性的文件。
设置值attributes 参数的设置可为:常数 值 描述
vbNormal 0 (缺省) 指定没有属性的文件。
vbReadOnly 1 指定无属性的只读文件
vbHidden 2 指定无属性的隐藏文件
VbSystem 4 指定无属性的系统文件
vbVolume 8 指定卷标文件;如果指定了其它属性,则忽略vbVolume
vbDirectory 16 指定无属性文件及其路径和文件夹
Public Const FILE_ATTRIBUTE_DIRECTORY = &H10
判断 GetFileAttributes(fileName) & FILE_ATTRIBUTE_DIRECTORY > 0
为真的话就是目录,否则不是
dir可以带目录参数,返回第一个文件(目录)
不带参数返回下一个文件(或者目录)
如果没有文件了dir返回空字符串
所以你可以在一个循环里面使用dir