PDA

View Full Version : سوال: نحوه دسترسی به برنامه های در حال اجرا در C#



AiatAzizi
پنج شنبه 05 بهمن 1391, 16:24 عصر
با سلام و احترام.
من میخوام بفهمم که یک برنامه خارجی چه موقعی ممکنه اجرا بشه.
مثلا میخوام برنامه خودم دائم بررسی کنه که کی کاربر ماشین حساب رو اجرا میکنه.
اگه دوستان روشی برای این قضیه با استفاده از Process و Theard بلده بگه.
ممنون از زحمات شما عزیزان.

مهرداد صفا
پنج شنبه 05 بهمن 1391, 21:36 عصر
با سلام
تاپیک زیر را بررسی کنید:
http://barnamenevis.org/showthread.php?368802-چگونه-بفهمیم-چه-برنامه-ای-را-کاربر-اجرا-می-کند-؟

keyvan_s89
پنج شنبه 05 بهمن 1391, 22:37 عصر
یه راه ساده اینکه میتونید از Api ها استفاده کنید
مثلا از تابع Find window میتونید هندل برنامه مورد نظرتون رو پیدا کنید (با استفاده از تایمر) و بعد با یه if ساده زمان اجرا شدن برنامه رو تویه یه فایل txt ذخیره کنید.