ctionFinlpFin
VB声明
DeclareFunctionFindFirstFileLibkernel32AliasFindFirstFileA(ByVallpFileNameAsString,lpFindFileDataAsWIN32FINDDATA)AsLong
说明
根据文件名查找文件
返回值
Long,如执行成功,返回一个搜索句柄。如果出错,返回一个INVALIDHANDLEVALUE常数,一旦不再需要,应该用FindClose函数关闭这个句柄
参数表
参数类型及说明
lpFileNameString,欲搜索的文件名。参数可如下
c:Windows。在c:Windows目录中查找所有文件c:WindowsSystem32。dll在c:WindowsSystem32目录中查找所有dll文件
c:WindowsSystem。在c:Windows目录中查找System。ini文件
c:Windowsa???。在c:Windows目录中查找所有以a开头的文件名长度。为4个字符的文件
Test。dat在当前目录查找Test。dat文件
。在当前目录查找所有文件
(注!一定要带文件名。如果参数为“c:Windows”,则返回的文件名为“Windows”,并且接下来调用FindNextFile会返回失败)
lpFindFileDataWIN32FINDDATA,这个结构用于装载与找到的文件有关的信息。该结构可用于后续的搜索
结构说明:
WIN32FINDDATASTRUCT
dwFileAttributesDWORD?;文件属性
ftCreationTimeFILETIME;文件的创建日期
ftLastAccessTime...
(全文)