بسم الله الرحمن الرحيم
لايجاد الملفات النصية في مجلد
----
لو اردت البحث عن التكست والبيداف ( txt ، pdf )
ولماذا خطا في حالة كتابة الكود بهذا الشكل؟
-----
وعند الكتاية بهذا الشكل
يعمل بشكل جيد
---
السؤال ما هو الكود المثالي لتنفيذ هذه العملية ؟
موفقين بإذن الله ... لكم مني أجمل تحية .
لايجاد الملفات النصية في مجلد
كود PHP:
Browse = Dialog.FolderBrowse("Please select a folder:", _WindowsFolder);
if Browse~="CANCEL" then
Find = File.Find(Browse, "*.txt", false, false, nil, nil);
if Find~=nil then
for i, s in pairs(Find) do
ListBox.AddItem("ListBox1", s, "");
end
end
end
لو اردت البحث عن التكست والبيداف ( txt ، pdf )

كود PHP:
Browse = Dialog.FolderBrowse("Please select a folder:", _WindowsFolder);
tip = {"*.txt","*.pdf"}
if Browse~="CANCEL" then
Find = File.Find(Browse, tip[i], false, false, nil, nil);
if Find~=nil then
for i, s in pairs(Find) do
ListBox.AddItem("ListBox1", s, "");
end
end
end
وعند الكتاية بهذا الشكل
كود PHP:
Browse = Dialog.FolderBrowse("Please select a folder:", _WindowsFolder);
file_txt = File.Find(Browse, "*.txt", false, false, nil);
file_pdf = File.Find(Browse, "*.pdf", false, false, nil);
tip = {file_txt, file_pdf};
for k in pairs(tip) do
for j,file_path in pairs(tip[k]) do
ListBox.AddItem("ListBox1", String.SplitPath(file_path).Filename, file_path);
end
end
---

موفقين بإذن الله ... لكم مني أجمل تحية .
تعليق