تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 7 از 7

نام تاپيک: چند تا فايل رومي خوام بچسبونم به هم

  1. #1
    اگه نباشه جاش خالی می مونه بهرام_62's Avatar
    تاريخ عضويت
    Jan 2008
    پست ها
    343

    پيش فرض چند تا فايل رومي خوام بچسبونم به هم

    سلام من مي خوام يك برنامه حسابداري بنويسم كه چندين تا فايل ذخيره سازي داره
    بعد مي خوام امكان بك آپ گيري هم داشته باشه
    فكر كنم منظورم رو فهميدين مي خوام همه اين فايل ها رو بيارم توي يك فايل بكاپ
    بعد باز هر وقت خواستم هر فايلي رو با نام خودش برش گردونم سر جاش
    اگر امكان فشرده سازي هم داشته باشه ديگه عاليه

  2. #2
    مدیر انجمن برنامه نویسی Payman_62's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    تهران
    پست ها
    2,445

    پيش فرض

    سلام.
    آره منم موافقم خیلی عالیه. زودتر بنویس بذار این جا ما هم استفاده کنیم.

  3. #3
    اگه نباشه جاش خالی می مونه بهرام_62's Avatar
    تاريخ عضويت
    Jan 2008
    پست ها
    343

    پيش فرض

    مدير شمايي
    ما منتظريم شما بنويسي به ما هم ياد بدي

  4. #4
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    آقا بفرمائید winzip و winrar میخواهید!!! درست است؟
    یعنی بتوانید از یک پوشه یک کپی فشرده در یک فایل تهیه کنید؟

    این کار چند راه حل دارد.
    راه حل اول که خیلی همک ساده تر است از نسخه های خط فرمانی برنامه winzip و winrar است.
    (یکی شون مطمئن هستم نسخه خط فرمانی هم دارد.)

    یعنی شما فایل exe برنامه فوق را با با مسیر پوشه مورد نظر و نام فایل نهایی فراخوانی میکنید و فایل فشرده نهایی در مسیر مشخص ساخته میشود، خرجش هم همان دستور Shell مان ناصر الدین شاه است!

    راه بعدی استفاده از Api های کتابخانه lz32 است که فقط مشکلی که دارد آنت است که یک فایل تکی را میتواند فشرده کند، نتیجتاً باید در یک تابع خود فرخوان تک تک فایلها فشرده شوند و به هموراه نامشان در انتهای فایل اصلی مدام چسبانده شوند.
    (البته xp یک dll هم با نام zipfldr دارد که خودش از آن در جهت zip کردن استفاده میکند ولی نحوه کارش را بلد نیستم.)

    راه حل بعدی هم که فقط مختص vb9 است خیلی مشابه فوق است ولی به مراتب ساده تر و به کمک کلاسسهای strem ای و نیز کلاسس GZipStream یا DeflateStream.

    در خصوص vb6 بهتر است با همان نسخه های خط فرمانی winzip و winrar کنار بیایید.

  5. 4 کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده اند


  6. #5
    اگه نباشه جاش خالی می مونه بهرام_62's Avatar
    تاريخ عضويت
    Jan 2008
    پست ها
    343

    پيش فرض

    مرسی متشکرم عزیزم
    یک دنیا ممنونتیم
    داشتم نا امید می شدم
    آخه امشب باید برنامه رو تحویل بدم
    منظورت رو از خط رمان فهمیدم
    مثلا مثل explorer.exe که میشه با خط فرمان یک مسیر رو باهاش باز کنی درسته؟
    فقط مشکلم اینه که اگر یک مثال بزنی خیلی ممنون میشم
    یعنی یک برنامه یا کد بزاری که از همین روش استفاده کرده باشه تا بفهمم چطوری باید استفاده کنم از این روش

  7. #6
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    به نظر میرسد شانس با شما یار است!
    نرم افزار winrar فایلی به نام rar.exe دارد که

    - حجمی معادل 300 کیلو دارد
    - رایگان است
    - نیاز به Setup ندارد!

    و طبق تست من در VPC به محض نصب XP-SP2 و بدون هیچ setup فایل rar.exe به درستی کار کرد.

    شما میتوانید آخرین نسخه این محصول را که همین امشب از سایت اصلی دانلود و جداکردم از لینک زیر دانلود کنید:
    cid-9b2bdd1b12ce8c7d.skydrive.live.com/self.aspx/H2FX.Net/RarCommandLine.zip

    این فایل انقدر ساده و راحت کار میکند که اگر در VB.Net2008 و یا C#.Net2008 هم بخواهم همچین backup ای تهیه کنم حتماً از همین شیوه استفاده خواهم کرد.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  8. 2 کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده اند


  9. #7
    اگه نباشه جاش خالی می مونه بهرام_62's Avatar
    تاريخ عضويت
    Jan 2008
    پست ها
    343

    پيش فرض

    خيلي خيلي متشكرم دوست عزيز

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •