بسم الله الرحمن الرحيم
---------------------------------------------
عندي مشكلة ساشرح ماذا يقوم برنامجي بعمله ثم المشكلة
اولا برنامجي يقوم باخذ ملفات من برتشن C ويقوم بنقلها الي برتشن اخر وعند عملية الاسترجاع يرجعها الي مكانها الاصلي
ولكن انا برنامجي عند الاسترجاع لايقوم باسترجاع الملفات والبرنامج مرفق ارجو الحل
السلام عليكم و رحمة الله
اخي الكريم برنامجك يقوم بما تريد اظن انك لم تنتيه ان الارشيف لديك فارغ لا يحتوي على ملفات بداخله
لان العملية التي يقوم بها هي فك ضغط و ليس نقل بالمعنى الحرفي
انا جربت اضفت ملف داخل الارشيف و تمت عملية الفك الى المجلدالوجهة
اخواني الملف موجود وبعد ان تم ضغطه ايضا يظل موجود في الملف المضغوط المشكلة ان عند الضغط علي ريستوري او استعادة لايرجع الملفات التي في الملف المضغوط للمسار المحدد
10-06-16, 10:49 PM (آخر تعديل لهذه المشاركة : 10-06-16, 10:52 PM {2} بواسطة ابو ليلى.)
لا ادري صراحة اول خطوة انا قمت بعمل Save ذهبت الى القرص D و رايت الملف هناك
بعد ذلك عملت Restore و جدت المجلد تم فك الضغط عنه في المسار المحدد لكنه لا يحتوي شيئ
عدت و فحصت الملف في القرص D و جدته فارغ من الداخل عندها اضفت ملف بداخله و قمت باعادة العملية Restore
عندها تم فك ضغط الملف الى المجلد الوجهة بشكل سليم
استخدم الطريقة التي اشار اليها الاخ silverlight و اعرض رسالة بدل الكلمة Filename
(10-06-16, 10:49 PM)ابو ليلى كتب : لا ادري صراحة اول خطوة انا قمت بعمل Save ذهبت الى القرص D و رايت الملف هناك
بعد ذلك عملت Restore و جدت المجلد تم فك الضغط عنه في المسار المحدد لكنه لا يحتوي شيئ
عدت و فحصت الملف في القرص D و جدته فارغ من الداخل عندها اضفت ملف بداخله و قمت باعادة العملية Restore
عندها تم فك ضغط الملف الى المجلد الوجهة بشكل سليم
استخدم الطريقة التي اشار اليها الاخ silverlight و اعرض رسالة بدل الكلمة Filename
طيب ممكن ان يتم ضغط الملف بصيغة Dll وعند فك الضغط يرجع لحالته الاساسية
اخي اذا كانت المشكلة انه لا يستخرج الملفات بشكل المطلوب تاكد هل ضهر خطا عند تنقيذ العملية اذا ضهر خطا الرجاء وضع الخطا هنا او اذا كان لا يضهر خطا ولاكن لا ينفذ العملية بي الشكل المطلوب قم بشرح المشكلة بي التفصيل لكي تجد الحل ان شاء الله
15-06-16, 05:51 AM (آخر تعديل لهذه المشاركة : 15-06-16, 05:58 AM {2} بواسطة silverlight.)
واضح انك فاهم فكرة الهدف من ملفات DLL بشكل خاطئ ؟ طبعا لا يصلح ضغط الملفات لهذه النوعية ...... واقعيا ممكن تسمية الملفات بأي إمتداد لكن الأفضل لك أن تضغط الملفات إلي صيغتها المعروفة حتي يتعرف عليها نظام التشغيل في الكمبيوتر لكن إن أردت أن تتلاعب بإمتداد الملف فهذا شأن خاص بك
للعلم فقط فإن الدوت نت حاليا يدعم ضغط و فك الملفات بشكل جيد و يمكنك أن تستخدم الكلاسات التالية التي سوف تعطيك أفكارا جيدة لكيفية بناء برامج ضغط و فك الملفات