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

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




صفحه 1 از 3 123 آخرآخر
نمايش نتايج 1 به 10 از 23

نام تاپيک: binding

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Feb 2008
    پست ها
    16

    14 binding

    چطور می شه یه فایل exe رو به یه فایل دیگه bind کرد، بطوریکه با باز کردنه فایل bind شده، هر دو برنامه باز شه؟
    لطف کنین با VB.NET باشه.

    می دونم سوالم تکراریه
    ولی هیچ کجا جواب درست و حسابی ندیدم

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

    پيش فرض

    سلام
    اگر exe دوم که باید با exe اول اجرا شود در بیرون و کنار exe اول قرار دارد میتوانید دستور زیر را در exe اول بدهید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در غیر این صورت و اگر exe دوم باید embedded داخل exe اول باشد، اگر تحت framework.net باشد میتوان از همان داخل اجرایش کرد و گرنه حتماً باید در مسیر موقتی در هارد extract شود و با اصلاح همان دستور فوق اجرا شود.
    موفق باشید.

  3. #3
    در آغاز فعالیت
    تاريخ عضويت
    Feb 2008
    پست ها
    16

    پيش فرض

    دوست من،_h2_، از راهنماییت ممنونم
    امتحانش می کنم
    Last edited by romper; 25-11-2008 at 18:38.

  4. #4
    در آغاز فعالیت
    تاريخ عضويت
    Feb 2008
    پست ها
    16

    پيش فرض

    شاید من نتونستم منظورم رو درست برسونم

    من می خوام مستقیما برنامه ای رو به یه فایل exe بچسبونم و در نهایت یک فایل با نام new name.exe داشته باشم
    که اگه من new name.exe رو در هر کجا به صورت مستقل اجرا کردم، هر دو برنامه اجرا بشن.
    از الگوریتم Extract هم نمی خوام استفاده کنم

    کدی که شما گذاشتین از تابع start برای باز کردنه یه برنامه استفاده می کنه !!!!!

  5. #5
    در آغاز فعالیت
    تاريخ عضويت
    Feb 2008
    پست ها
    16

    پيش فرض

    من با کد زیر می تونم محتویات فایل اول رو به انتهای فایل دوم اضافه کنم
    ولی با اجرای فایل دوم، فایل اول دیگه اجرا نمی شه

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

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

    پيش فرض

    سلام
    من با کد زیر می تونم محتویات فایل اول رو به انتهای فایل دوم اضافه کنم
    1) اگر چیزی شبیه ویروسها میخواهید بسازید که در رایانه بچرخد و به هر چیزی بچسبد، متاسفم من نمیتوانم کمکتان کنم، شاید دوستان دیگر ...

    اگر میخواهید با عرف معمول یک exe را درون دیگری جای دهید و اجرا کنید، میتوانیم بحث کنیم!
    همانطور که قبلاً گفتم دو حالت یا exe دومی شما مدیریت شده و تحت دات نت است ویا native است.
    2) اگر مدیریت شده و دات نتی باشد، میتوان انرا یکراست در RAM لود و اجرا کرد.
    3) اگر مدیریت شده نباشد و Native باشد، باید قبل از اجرا آن را در هارد و به صورت موقت Extract کنید و بعد از پایان کار میتوانید حذفش کنید.

    1) یا 2) یا 3) ؟؟؟

  7. #7
    در آغاز فعالیت
    تاريخ عضويت
    Feb 2008
    پست ها
    16

    پيش فرض

    لطف کنین در مورد 2 توضیح بیشتر بدین
    چطور می شه یه برنامه رو مستقیما توو ram اجرا کرد؟

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

    پيش فرض

    سلام
    1)
    شما میتوانید هر فایلی را در داخل exe یا dll خود جای دهید.
    Project->AddExistingItem
    فایل جدید اضافه شده را در SolutionExplorer انتخاب کنید و در پنجره Properties
    Build Action = Embedded Resource

    فایل داخل exe یا dll شما قرار گرفت.

    2)
    سپس میتواند در کد runtime با دستور زیر کل فایل را در buffer لود کنید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    3)
    اگر این فایل exe یا dll مدیریت شده باشد میتوانید با دستور زیر لودش کنید
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    4)
    در نهایت اگر exe باشد میتوانید با دستور زیر اجرایش کنید.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

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


  10. #9
    در آغاز فعالیت
    تاريخ عضويت
    Feb 2008
    پست ها
    16

    پيش فرض

    از راهنماییت ممنونم
    ببینم چیکار می تونم بکنم !!!

  11. #10
    در آغاز فعالیت
    تاريخ عضويت
    Feb 2008
    پست ها
    16

    پيش فرض

    H2 ی عزیز

    من تونستم از کد شماره 2 به صورت زیر استفاده کنم

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اما همونطور که می بینید، من مجبور شدم فایل رو توو سیستم ذخیره کنم.(که نمی خوام اینطور شه)

    از کدهای بعدی هم نتونستم استفاده کنم(چون برای System.Reflection.Assembly.Load(buffer) پیام خطا می داد. عکس پیام خطا رو می تونین در زیر ببینید)


    ممنون می شم اگه کمکم کنی.
    راستی من اینکار رو برای اطلاعات عمومیم می خوام نه برای انجام پروژه خاصی !!!
    Last edited by romper; 28-11-2008 at 15:54.

صفحه 1 از 3 123 آخرآخر

Thread Information

Users Browsing this Thread

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

User Tag List

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

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