PDA

View Full Version : فرا خوانی rar



فریدی
سه شنبه 12 خرداد 1383, 14:43 عصر
چطور میتونم برنامه rar را از داخل برنامم فراخوانی کنم و فایلهای مورد نظرم را با اون فشرده کنم :?:

مهدی کرامتی
سه شنبه 12 خرداد 1383, 20:22 عصر
برای فشرده سازی RAR راهی ندارید، اما برای باز کردن RAR میتوانید از کتابخانه رایگان Unrar.dll (از سایت خود RarSoft دریافت کنید) استفاده کنید.

vcldeveloper
چهارشنبه 13 خرداد 1383, 01:30 صبح
فکر کنم ZipTV امکان فشرده سازی به rar رو داشته باشه. خودشم مجانیه:
www.ziptv.com

merced
چهارشنبه 13 خرداد 1383, 03:45 صبح
توی مسیری که winrar رو نصب می کنی یه فایل هست rar.exe . که اون رو به شاخه ای که برنامه ات توش هست کپی می کنی
دستورات زیر رو در نظر بگیر....



AssignFile(x,MainForm.curdir+'\ZipF.bat');
Rewrite(x);
writeln(x,'rar a -o+ '+edit1.text+' data\*.*');
SetCurrentDir(AplicationDir);
winexec('zipF.bat',sw_minimize);


در اینجا یه فایل دسته ای درست کردی و اون رو اجرا کردی
edit1.text مسیری هست که قراره فایل رار شده توش ذخیره بشه.
data یه زیر شاخه توی مسیر برنامه است که تمام فایل هاش رو می خوای فشرده کنی
عکس این کار به این صورته



AssignFile(x,applicationdir+'\UnZipF.bat');
Rewrite(x);
writeln(x,'unrar e -o+ '+ edit2.text +' data\');
CloseFile(x);
winexec('unzip.bat',sw_minimize);

شفیعی
چهارشنبه 13 خرداد 1383, 04:32 صبح
سلام
دوست عزیز من یک برنامه نوشته ام که با WINRAR کار می کند اگر خواستی ادرس ایمیل بده تا برایت بفرستم