الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

التعامل مع المجلدات

مغلق
بدأه sharshar في 26 أغسطس 2004 · 1 رد · 606 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ارجو فهمى ومساعدتى

اريد طريقة للبحث عن المجلدات داخل drive معين ثم البحث عن الملفات داخل كل مجلد

وذلك لقراءة كل ملف على حدة واخذ ما اريده منه

وللتوضيح

مثال : البحث عن كلمة "محمد " داخل جهازى ومعرفة عدد تكرارها فى جهازى

وهذا يتطلب فتح كل drive ثم فتح كل folder داخل الـ drive ثم فتح الملفات داخل ال folder وكذلك الـ Subfolder وفتح كل ملف والبحث داخله عن كلمة "محمد"

ارجو ان اكون قد وضحت ما اريده

#2

الطريقة قد تكون بسيطة وقد تكون معقدة ( الأمر راجع لك)

عن طريق دوال API مثلا

البحث عن الملف

FindFirstFile

FindNextFile

وبعد أن تجد الملف تبحث عن الكلمة بداخلة

أول شيء نقلة للذاكرة

وهناك طريقتين ( الطريقة الأولى عمل تخطيط للملف في الذاكرة )

الدوال

CreateFile

CreateFileMapping

والقرائة من الملف بهذة الدالة

MapViewOfFile

الطريقة الثانية نقل الملف إلى الذاكرة عن طريق

VirtualAlloc

ReadFile

وبعد أن تقرأ الملف

تبحث عن الكلمة عن طريق

lstrcmp

lstrcmpi

وهكذا

هذة فكرة البحث عن كلمة في ملف داخل قرص

وطبعا الكود بيكون أطول من كذا

وبالتوفيق

http://www.jaascois.com

*************************************************

مجموعة مواضيع - إحتراف البرمجة -

ّ~~~~~~~~~~~~~~~~~~~~~~

البرمجة المتقدمة & الهندسة العكسية & برمجة وأمن الأنظمة

/index.php?showtopic=45002

آخر المواضيع :

+- تحليل جرائم الكمبيوتر -+

أنظمة اليونكس(Solaris,HP, AIX,SCO)وانواع المعالجات

ثغرة SMS لأجهزة الجوال Siemens 3568i !

أخطاء وثغرات البرامج العربية !!!

سلسلة مواضيع - أمن وحماية مواقع الويب -

E البرمجة المتقدمة X للملفات التنفيذية E

سلسلة مواضيع ثغرات الأنظمة وإختراق الأجهزة

**************************************************

<span style='font-size:14pt;line-height:100%'>الإرادة تحـــقق السيـــادة</span>

**************************************************

هذا الموضوع مغلق.

مواضيع مشابهة