27-11-16, 04:30 AM
(آخر تعديل لهذه المشاركة : 27-11-16, 04:33 AM {2} بواسطة silverlight.)
لو الملف المضغوط انت الذي قمت بضغطه و تعرف الملفات التي بداخله و نوعيتها فهنا الأمر سهل قليلا
لكن لو الملف المضغوط غير ذلك فهذا يحتاج الي جهد مضاعف خاصة انك قد لا تعرف نوعية الملفات و هنا عليك ان تحدد نوعية الملفات و تضعها في مصفوفة حتي تستطيع جمع المعلومات عن كل ملف موجود في الملف المضغوط ثم تبحث داخل المصفوفة عن الملف الخاص بك و بصراحة في هذه الحالة انت تحتاج الي مجهود كبير وعليك كتابة مجموعة من الكلاسات لتنفيذ المطلوب
عموما في جميع الحالات انت تحتاح الأتي
1- كلاس تمرر له أي ملف موجود في الملف المضغوك ومنه تحصل علي بيانات كل ملف مث الحجم و الاسم و الامتداد و اشياء من هذا القبيل
2- كلاس او مصفوفة تجمع بها الملفات
3- تقرأ بيانات كل ملف علي حده ثم تختار الملف الذي تريده و من ثم تتعامل معه
لكن لو الملف المضغوط غير ذلك فهذا يحتاج الي جهد مضاعف خاصة انك قد لا تعرف نوعية الملفات و هنا عليك ان تحدد نوعية الملفات و تضعها في مصفوفة حتي تستطيع جمع المعلومات عن كل ملف موجود في الملف المضغوط ثم تبحث داخل المصفوفة عن الملف الخاص بك و بصراحة في هذه الحالة انت تحتاج الي مجهود كبير وعليك كتابة مجموعة من الكلاسات لتنفيذ المطلوب
عموما في جميع الحالات انت تحتاح الأتي
1- كلاس تمرر له أي ملف موجود في الملف المضغوك ومنه تحصل علي بيانات كل ملف مث الحجم و الاسم و الامتداد و اشياء من هذا القبيل
2- كلاس او مصفوفة تجمع بها الملفات
3- تقرأ بيانات كل ملف علي حده ثم تختار الملف الذي تريده و من ثم تتعامل معه

