能否根据FindNextFile的hFindFile(句柄)得到文件的路径?

regft 2006-01-03 12:57:09

用FindFirstFile得到的HANDLE(句柄)作为FindNextFile的参数,


FindNextFile(
HANDLE hFindFile, // 写入 FindFirstFile得到的HANDLE(句柄)
LPWIN32_FIND_DATA lpFindFileData);

能否根据FindNextFile的hFindFile(句柄)得到文件的路径?


...全文
85 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
baiduan 2006-01-03
  • 打赏
  • 举报
回复
可以, LPWIN32_FIND_DATA lpFindFileData
在delphi中是一个 Twin32finDdata的数据类型
包含文件的各种信息。
可以这样用
var
filedata: Twin32finDdata;
fhandle:Thandle;
begin
fhandle := findfirstfile(pchar('c:\1.tmp'), filedata);
if not (fhandle = INVALID_HANDLE_VALUE) then
begin
...
filedata.cFileName
.....
end;

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧