中易网

delphi 将文件夹中所有.JPG文件的文件名,保存在任意新建的.TXT文本文件中

答案:2  悬赏:10  
解决时间 2021-02-15 19:19
delphi 将文件夹中所有.JPG文件的文件名,保存在任意新建的.TXT文本文件中
最佳答案
系统里所有的.jpg文件么?
我也才学D 给你个思路 如果是当前文件夹下 参考这个 获取所有文件名 之后判断pos如果后三位为jpg 那么写入txt.
具体 下班到家写一下给你
你参考这个,这个是遍历某目录及其所有子目录、文件,并删除的函数。有你要的东西

procedure Fun_DeleteDir(sDirectory:String);stdcall;//删除目录和目录下得所有文件和文件夹
var
sr:TSearchRec;
sPath,sFile: String;
begin
if Copy(sDirectory,Length(sDirectory),1) <> '\ ' then
sPath := sDirectory + '\ '
else
sPath := sDirectory;

if SysUtils.FindFirst(sPath+ '*.* ',faAnyFile, sr) = 0 then
begin
repeat
sFile:=Trim(sr.Name);
if sFile= '. ' then Continue;
if sFile= '.. ' then Continue;

sFile:=sPath+sr.Name;
if (sr.Attr and faDirectory) <> 0 then
Fun_DeleteDir(sFile)
else
if (sr.Attr and faAnyFile) = sr.Attr then
begin
try
DeleteFile(PAnsiChar(sFile)); //删除文件
except
;
end;
end;
until SysUtils.FindNext(sr) <> 0;
SysUtils.FindClose(sr);
end;
try
RemoveDir(sPath);
except
;
end;
end;
全部回答
期待看到有用的回答!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
高手们,指教下小弟,《大话西游2》里面朋友
1MW等于多少焦耳呢?
求那朵花的OP与ED的名字
以下哪一项不是生活饮用水的卫生细菌学指标
海狮健身会所我想知道这个在什么地方
神鬼系列有几部?它的电影名是什么?
四年级下册新课标天天伴我学的11.蝙蝠与雷达
聚福源饭店在哪里啊,我有事要去这个地方
maintain dong还是to do
封建思想什么意思
假发会油么。能用水洗么。
关于出国后(加拿大)的借记卡问题(存款的银行
桂林门窗厂这个地址在什么地方,我要处理点事
尚果鲜配地址在什么地方,想过去办事
自己购买的光猫,华为、中兴都可以吗?
推荐资讯
作文模仿临死前的严监生,一个片段120字
中北美食广场地址在哪,我要去那里办事
从洋货到天津市南开区复康路45号怎么走
新主流婚庆摄影美发造型地址在什么地方,想过
明星干洗店怎么去啊,我要去那办事
中国邮政储蓄银行ATM(三沙支行)地址在什么地
桓台县新城镇四苏幼儿园地址有知道的么?有点
中国电信合作营业厅(北白岩正街)怎么去啊,我
彩票销售店(建设东路与朝阳路交叉口东南50米
什么品牌的液晶电视看球赛适合?
京山村村民委员会地址在什么地方,想过去办事
社区开锁(胜利大街38号附近社区开锁)地址在什
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?