PDA

View Full Version : سوال: فهمیدن اینکه آیا برنامه خاصی روی سیستم نصب شده یا نه؟



shadi khanum
یک شنبه 10 آبان 1388, 14:42 عصر
سلام به همه. من یه برنامه نوشتم که یه جایی به یوزر این امکانو میدم که بتونه فایلش رو zip کنه، ولی مشکلم اینکه اگه رو سیستمش Winrar نداشته باشه خطا میده!
میخوام قبل از شروع به فشرده سازی، چک کنم که روی سیستمش win rar داره یا نه!!
مرسی

saied_genius
یک شنبه 10 آبان 1388, 16:23 عصر
صلاح کار خويش را خوسروان دانند!!

ولي به نظر من شما به جاي اينکه دنبال winrar بگردي ، بهتره خودت با برنامه ات آنرا unzip کني.

چون ملاک winrar نيست ، ممکنه برنامه ديگري براي بازکردن فايل هاي فشرده استفاده کنه.

براي un-zip,un-rar,un-7z,un-tar و غيره dll هست.

يکي از بهترين هاشون ziplib# هستش که براي zip و unzip کردن خيلي راحت کار ميکنه.

اين هم لينک صفحه آن:
http://www.icsharpcode.net/OpenSource/SharpZipLib/

اين هم لينک دانلودش که هم نمونه کد داره و هم سورس آن را !!
http://www.icsharpcode.net/OpenSource/SharpZipLib/

ولي اگر هنوز اسرار بر چک کردن ، نصب بودن برنامه winrar داريد ، اميدوارم دوستان کمکتان کنند.

موفق باشيد.