delphi4arab منتديات دلفي للعرب
كيف استخدام حلقة تكرراية في البحث في جميع المجلدات والمجلدات الفرعية وتعديل اللاحقة - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : كيف استخدام حلقة تكرراية في البحث في جميع المجلدات والمجلدات الفرعية وتعديل اللاحقة (/showthread.php?tid=7295)



كيف استخدام حلقة تكرراية في البحث في جميع المجلدات والمجلدات الفرعية وتعديل اللاحقة - faiz - 19-11-2015

هل يمكن استخدام حلقة تكرراية في هذا  
  [size=small]newName [/size][size=small]:= [/size][size=small]ChangeFileExt[/size][size=small]([/size][size=small]oldName[/size][size=small], [/size][size=small]'.new'[/size][size=small]);[/size]
[size=small]بمعنى [size=small]البحث في جميع المجلدات والمجلدات الفرعية  وتعديل الاحقة [size=small]مثلا من jpg الى ico دون تغير في بنية الصورة او الملف فقط الاسم  مثل الامر ren  في الدوز[/size][/size][/size]


RE: كيف استخدام حلقة تكرراية في البحث في جميع المجلدات والمجلدات الفرعية وتعديل اللاحقة - Samer Assil - 24-11-2015

اكيد
استخدم مشابه لهذا

SR: TSearchRec;
if FindFirst('folderPath/*.jpg', faAnyFile or faDirectory, SR) = 0 then
begin
end;
SR سوف تحتوي على بيانات الملف الذي وجده وهل هو مجلد ام ملف
بعدها استبدل الاسماء
RenameFile


RE: كيف استخدام حلقة تكرراية في البحث في جميع المجلدات والمجلدات الفرعية وتعديل اللاحقة - faiz - 25-11-2015

مشكور اخي الكريم ولاكن ارجو المزيد من التوضيح والمعذرة منك لكثرة الاسئلة


RE: كيف استخدام حلقة تكرراية في البحث في جميع المجلدات والمجلدات الفرعية وتعديل اللاحقة - Snyder - 22-05-2017

مثال عن استعمال FindFirst للبحث في جميع المجلدات