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

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




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

نام تاپيک: باز کردن یه برنامه تو پنجره خود برنامه

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Sep 2008
    پست ها
    105

    پيش فرض باز کردن یه برنامه تو پنجره خود برنامه

    سلام میخوام یه برنامه با فرمت exe رو تو پنجره برنامه ای که درست کردم باز بشه
    میتونم با یه کد یه فایل exe رو باز کنم ولی بیرون از پنجره باز میشه ، میخوام تو خود برنامه باز بشه

    مثلا دیدید که میشه یه فایل jpg رو تو پنجره برنامه باز کرد؟ حالا میخوام به جاش یه فایل exe رو باز کنم

    در ضمن با vb.net کار میکنم


    ممنون اگه جواب بدید
    Last edited by SASAN-BSE; 30-09-2011 at 15:46.

  2. #2
    داره خودمونی میشه
    تاريخ عضويت
    Sep 2008
    پست ها
    105

    پيش فرض

    کسی اینو نمیدونه؟

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

    پيش فرض

    سلام
    سوال جالبی است.

    برخی از برنامه محیط کاری خود را تحت یک ActiveX عمومی به اشتراک میگذارد و خودشان به راحتی اجازه میدهند, دیگران از هسته اصلی آنها استفاده کنند, از مثالهای بارز ان میتوان به InternetExplorer و WindowsMediaPlayer اشاره کرد.
    ولی اگر برنامه همچین امکانی نداشته باشد و فقط بخواهید پنجره ان داخل پنجره برنامه شما باز شود (!!! چرا؟!!!) باز هم دستتان باز است.

    اینکار اصولاْ کاری نیست که من شخصاً به کسی پیشنهاد کنم.
    چون بحرحال یک برنامه مستقل, باید مستقل بماند و معنی خاصی ندارد که برنامه ای داخل دیگری باز شود.
    برنامه شما هم برای تعامل و همکاری با سایر برنامه ها نیازی به اینکه آنها را داخل خودش باز کند ندارد.

    مثلاْ
    اگر شما دیتابیسی برای ذخیره اسناد فایلی کاربر دارید (سند Word یا نامه اسکن شده و...) وقتی کاربر در داخل برنامه شما روی ان دبل کلیک میکند, نیازی نیست که حتماْ برنامه مرتبط داخل محیط برنامه شما باز شود!

    ولی در هر صورت کدی مثل این همچین کاری انجام میدهد ولی برای برنامه ها و موارد خاص شاید نیاز به کدهای پیچیده تری باشد تا اشاره گر مربوطه حاصل شود:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    (((
    سعی کنید فرم خودتان را حرکت دهید و برنامه notepad در مثال زیر را max و min کنید تا بهتر متوجه اتفاق روی داده بشوید
    )))
    در آخر لازم بذکر است که در این حالت اگر برنامه شما بسته شود, فرم برنامه دوم از دسترس خارج میشود ولی احتمالاْ واقعاْ فایل exe برنامه دوم همچنان در RAM فعال خواهند ماند که این اصلاْ وضعیت مطلوبی نیست.
    در نتیجه باید در خروج از برنامه خودتان مطمپن شوید برنامه دوم هم بسته شده است.
    موفق باشید.
    Last edited by _H2_; 02-10-2011 at 02:17.

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


  5. #4
    داره خودمونی میشه
    تاريخ عضويت
    Sep 2008
    پست ها
    105

    پيش فرض

    خیلی ممنون که کمک کردی
    اون مشکل باز موندن برنامه دوم رو هم فکر کنم بتونم حل کنم
    مرسی

Thread Information

Users Browsing this Thread

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

User Tag List

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

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