delphi如何自动提取文件路径保存到SQL数据库中

比如在文件夹D:\test\下有1.txt2.exe3.bat4.jpg...如何实现delphi自动扫描D:\test\下的所有文件,并把这些文件的路径保存在SQL数据... 比如在文件夹D:\test\下有1.txt 2.exe 3.bat 4.jpg ...
如何实现delphi自动扫描D:\test\下的所有文件,并把这些文件的路径保存在SQL数据库中?
展开
 我来答
renpeicheng
2009-09-08 · 超过28用户采纳过TA的回答
知道答主
回答量:53
采纳率:0%
帮助的人:53.8万
展开全部
可以使用FindFirst和FindNext函数查找文件,如:
begin
Found := FindFirst("d:\test\*.*", Attr, SearchRec);
while Found = 0 do
begin
//处理找出来的文件
Found := FindNext(SearchRec);
end;
FindClose(SearchRec);
end;

TSearchRec类型定义如下:
type
TSearchRec = record
Time : Integer;
Size : Integer;
Attr : Integer;
Name : TFileName;
ExcludeAttr : Integer;
FindHandle : THandle;
FindData : TWin32FindData;
end;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式