PDA

View Full Version : نیاز به سورس فشرده ساز



mahdi_cem
جمعه 31 مرداد 1393, 01:46 صبح
با سلام و عرض ادب و احترام

با توجه به اینکه چندین سال است برنامه نویسی ننمودهام و بسیاری از سینتکس ها را فراموش کرده ام ، برای پروژه ای نیازمند متد فشرده سازی نوع مختلفی از فایل دارم(Extension) ، درباره فشرده سازی در برنامه نویسی #VB.NET , C بطوریکه قابلیت فشرده سازی فایل هایی با پسوند مشخص شده را دارا باشد نه همه فایلهارا. چندین سورس کد پیدا نمودهام ولی متاسفانه نتوانستم کد های انتخاب پسوند در حین فشرده سازی را بنویسم:ناراحت:


بطور مثال در مورد C#‎‎‎‎‎‎‎‎ :


private void btnCompression_Click(object sender, EventArgs e)
{
SevenZipCompressor.SetLibraryPath(Application.Star tupPath + "\\7z.dll");
SevenZipCompressor tmp = new SevenZipCompressor();
tmp.ArchiveFormat = OutArchiveFormat.SevenZip;
tmp.CompressionLevel = CompressionLevel.Ultra;
tmp.CompressDirectory(txtCompressDirectory.Text, txtCompressOutput.Text);
MessageBox.Show("پشتیبان گیری با موفقیت انجام شد");

{
SevenZipExtractor.SetLibraryPath(Application.Start upPath + "\\7z.dll");
using (SevenZipExtractor tmp = new SevenZipExtractor(txtExtractArchive.Text))
{
tmp.ExtractArchive(txtExtractDirectory.Text);
}
MessageBox.Show("بازیابی اطلاعات با موفقیت انجام پذیرفت");
}



و اینکه چگونه میتوان فایلها را با یک فرمت خاص فشرده کرد تابا سیستم عامل معمولی باز نشود؟

ضمنا بعضی از کدهایی را که برای من نامفهوم است را چگونه میتوانم حلاجی کنم؟
لطفا اینجانب را راهنمایی نمایید

با تشکر
سید مهدی موسوی

mahdi_cem
دوشنبه 03 شهریور 1393, 00:21 صبح
واقعا سپاسگذارم از این همه پاسخگویی !! یعنی با اینکه 41 بار مشاهده شده کسی جوابی یا راهنمایی نداشته؟