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

أريد أداة أو كود لضغط مجلد بملفاته ومجلداته الفرعية بأي صيغة

بدأه المبرمج عبدالكريم في 18 أكتوبر 2008 · 4 رد · 1,114 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

أريد أداة أو كود لضغط مجلد بملفاته ومجلداته الفرعية بأي صيغة

ضغط zip أو rar أو اي شيء اخر ولا يهمني فك الضغط ولكن يفضل

وشكرا لكم مقدما ..

#2

جرب هذة

GZip class

أصفق أو لا أصفق فخلفي كتلة شحم تصفق وبعض المساحيق كانت تصفق وجاري يصفق وأسأل .. هل أعجبته الرواية؟ يبحلق ثم يلكز جنبي ويمضي يصفق أصفق أو لا أصفق أمامي كل الرؤوس تصفق وخلفي كل الصفوف تصفق أتى مارد شدني من يدي وتساءل لم لا تصفق تصايح كل الحضور اطردوه تحسست عقلي اطردوه أفقت لنفسي طريداً طريد فصفقت حتى انقطاع الوريد حتى انقطاع الوريد أصفق من أجل ذاك الذي لايصفق

#3

مشكور اخ vbm على المساعدة...

ولكن الكلاس خاص بضغط الملفات بشكل فردي

انا اريد ضغط مجلد بفروعة ...

شكرا لك اخي على المساعدة وجزاك الله الجنة ...

#4

جرب هذة الروابط

http://www.codeproject.com/KB/cs/compressw...;select=1459781

http://www.vbforums.com/showthread.php?t=344753

http://www.icsharpcode.net/OpenSource/Shar...ib/Default.aspx

أصفق أو لا أصفق فخلفي كتلة شحم تصفق وبعض المساحيق كانت تصفق وجاري يصفق وأسأل .. هل أعجبته الرواية؟ يبحلق ثم يلكز جنبي ويمضي يصفق أصفق أو لا أصفق أمامي كل الرؤوس تصفق وخلفي كل الصفوف تصفق أتى مارد شدني من يدي وتساءل لم لا تصفق تصايح كل الحضور اطردوه تحسست عقلي اطردوه أفقت لنفسي طريداً طريد فصفقت حتى انقطاع الوريد حتى انقطاع الوريد أصفق من أجل ذاك الذي لايصفق

#5

شكرا لك اخي الغالي ...

جربت SharpZipLib_0855 ولكنها ماضبطت معي لاني استخدم VB.NET2008 والمكتبة قديمة بعض الشيء وخاصة بFWork2.0 ومااقدم ...

حصلت على بعض الافكار من الروابط منها استخدام الCommand Line لاحد البرنامجين WinZip او WinRAR

وقررت ان استخدم هذه الطريقة مع WinRAR لانها تؤدي غرضي ... واستخدمت الكود التالي

Dim cmd, rarPath, archivePath, targetPath As String
rarPath = "D:\Program Files\WinRAR\rar"
archivePath = "D:\test.rar"
targetPath = "D:\AppServ\MySQL\data"

cmd = Replace("$rarPath a -en $archivePath $targetPath", "$rarPath", rarPath)
cmd = Replace(cmd, "$archivePath", archivePath)
cmd = Replace(cmd, "$targetPath", targetPath)
Shell cmd

* ملاحظة الكود السابق كتبته في VB6 على عجلة وان شاء الله اكتبة مرة اخرى في VB.NET

تحياتي لكم على امل الحصول على بديل افضل لجميع الاحتمالات

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…