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

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




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

نام تاپيک: سوال: کمی پیچیده در رابطه با شل و اجرا کردن application

  1. #1
    پروفشنال MichaelQwerty's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    روبروی مانیتور کامپیوترم
    پست ها
    770

    13 سوال: کمی پیچیده در رابطه با شل و اجرا کردن application

    سلام میدونید که با استفاده از دستور شل میشه یه فایل اجرایی را از مسیر خاصی اجرا کرد حالا فرض کنید شما با دستور شل برنامه regedit.exe یا هر برنامه دیگری را باز کردید
    Shell “regedit.exe”
    حالا وقتی که برنامه ای که در آن دستور شل را استفاده کردید با استفاده از task manager به صورت End process tree ببندید همراهش regedit یا فایل اجرایی بسته می شه من این کار را با Api(ShellExecute) نیز آزمایش کردم که همین اتفاق افتاد
    کسی هست که بدونه چطور میشه جلوی این کار را گرفت یا کدی هست که باعث بشه برنامه ای که توسط shell باز شده یعنی فایل اجرایی زیر مجموعه نشود مطابق شکل:

    Last edited by MichaelQwerty; 04-01-2009 at 19:09.

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

    پيش فرض

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

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


  4. #3
    آخر فروم باز قاهر - Gahir's Avatar
    تاريخ عضويت
    Dec 2008
    پست ها
    1,073

    پيش فرض

    دوستش این لینک تصویر شما فیل تر شده Fil-ter
    تو یه جایی دیگه Uploadاش کن .

  5. #4
    پروفشنال MichaelQwerty's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    روبروی مانیتور کامپیوترم
    پست ها
    770

    پيش فرض

    عکس چیز زیادی نشون نمیده فقط نشون میده که برنامه زیر مجموعه شده
    بهرام_62کارت خیلی درسته ممنون میشه یه توضیح مختصر دررابطه با کدهاش بدی
    کسی راه دیگه ای به نظرش نمیرسه فکر نکنم راه دیگه ای باشه
    Last edited by MichaelQwerty; 04-01-2009 at 20:58.

  6. #5
    حـــــرفـه ای *Batman*'s Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    Virtual Environment
    پست ها
    5,203

    پيش فرض

    طبق معمول من VB6 ندارم و نتونستم روش بهرام رو ببینم.
    میتونی CreateProcess را هم امتحان کنی.

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

  7. #6
    آخر فروم باز قاهر - Gahir's Avatar
    تاريخ عضويت
    Dec 2008
    پست ها
    1,073

    پيش فرض

    بهرام_62
    کار شاقی کردی مگه ... ولی بدک نبود ...

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

    پيش فرض

    بهرام_62کارت خیلی درسته ممنون میشه یه توضیح مختصر دررابطه با کدهاش بدی
    خواهش می کنم
    کار پیچیده ای نیست
    من با دستور شل explorer.exe رو فراخوانی می کنم و با استفاده از explorer برنامه رو فراخوانی می کنم
    اون sendkeys ها هم مشخصه فکر کنم برای چیه
    برای اینکه بفهمی اونا مال چیه فقط کافیه اونا رو پاک کنی و برنامه رو اجرا کنی
    کار شاقی کردی مگه ... ولی بدک نبود ...
    حق با تویه کار شاقی نیست
    گفتم کلک رشتیه

  9. #8
    پروفشنال MichaelQwerty's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    روبروی مانیتور کامپیوترم
    پست ها
    770

    پيش فرض

    ولی یه مشکل داره قبل از این که برنامه regedit اجرا بشه دو تا کادر سریع باز می شه که یکیشون خود کادر دانلود همون کادریی که در زمان دانلو د باز می شه
    Last edited by MichaelQwerty; 05-01-2009 at 09:06.

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

    پيش فرض

    سلام.
    بهرام ممنون ازت. فکر جالبی بود.

    اینم یه روش دیگه.

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


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

    پيش فرض

    اینم یه روش دیگه.
    سلام
    آقا یکم حرفه ایه من نفهمیدم چه کار کردی
    میشه یک توضیح بدی؟

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

Thread Information

Users Browsing this Thread

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

User Tag List

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

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