PDA

View Full Version : فعال شدن برنامه با اجرای برنامه دیگه



farhadyoosefi
جمعه 21 مهر 1385, 02:55 صبح
سلام
همگی خسته نباشید
من یه برنامه دارم که می خوام وقتی اجرا بشه(فعال شه)که یه برنامه دیگه (مانندmedia player)اجرا شه
یعنی مثلا تا با اجرایmedia player اونم فعال بشه
ممنون

farhadyoosefi
شنبه 22 مهر 1385, 16:24 عصر
اقا هیچکس نبود جواب بده

سعید112
دوشنبه 15 آبان 1385, 03:15 صبح
منم کنجکاو شدم بدونم...هر چند فکر نمیکنم به سورس برنامت ربطی داشته باشه
بیشتر به Events ویندوز مربوطه
مثل شبه ویروسها که با کپی یا پاک کردن بعضی فایلها یه بار اجرا میشن
اگه کسی میدونه ممنون میشم

na3er-faraji
دوشنبه 15 آبان 1385, 21:49 عصر
فکر میکنم باید از Hook استفاده کنی . سرچ کن تو همین تالار پیدا میکنی

farazjoonam
شنبه 26 اسفند 1385, 23:10 عصر
Process.Start("C:\Faraz.exe")
in komaket mikone?

Sub Zero
یک شنبه 27 اسفند 1385, 20:50 عصر
روش کار خیلی سادس ونیاز به hook و اینجور چیزا نداره .

یه برنامه بنویسید که هر x ثاینه تمام پروسسهای فعال رو چک کنه (برای این کار بهتره از Thread استفاده کنید ) و نامشون رو توی یه ارایه بریزه . اگه برنامه مورد نظر شما همنام با یکی از پروسسها بود عمل مورد نظر انجام بشه .

جهت اشنایی بیشتر با پروسسها و نحوه کار با اونها میتونید از این سورس (http://www.barnamenevis.org/forum/attachment.php?attachmentid=6231&d=1167942493) استفاده کنید .

saeed_rezaei
دوشنبه 28 اسفند 1385, 13:25 عصر
سلام
موردی که آقای sub zero نوشتند روش خوبی هستش اما عیب کار اینه که باید برنامه شما قبلا اجرا شده و تو حافظه باشه.
حالا اگه بخوایم یه برنامه بنویسیم که هم زمان با اجرای مدیا پلیر اونم اجرا بشه، چه باید کرد.
به نظر من باید یه جایی مثل ریجیستری رو مورد بررسی قرار داد.