ورود

View Full Version : گفتگو: درخواست معرفی یک کامپوننت (Process Viwer )



مهران موسوی
چهارشنبه 23 بهمن 1387, 19:21 عصر
سلام دوستان

ایا کامپوننتی میشناسید که برنامه های در حال اجرا رو لیست کنه ؟

البته نوشتنش کاری نداره ولی خصوصیتی که مد نظر من هست اینه که یک Event داشته باشه تا وقتی یک برنامه جدید اجرا شد اون Event فراخوانی بشه و ....

ایا همچین کامپوننتی هست ؟

جواد ملاولی
چهارشنبه 23 بهمن 1387, 20:04 عصر
خصوصیتی که مد نظر من هست اینه که یک Event داشته باشه تا وقتی یک برنامه جدید اجرا شد اون Event فراخوانی بشه و ....
سلام دوست عزیز. میتونی از یه Timer استفاده کنی که این مسأله رو چک کنه.
موفق باشید.

vcldeveloper
پنج شنبه 24 بهمن 1387, 02:25 صبح
ایا کامپوننتی میشناسید که برنامه های در حال اجرا رو لیست کنه ؟
این موردی نداره، و راحت با توابعی مثل CreateToolhelp32Snapshot قابل انجام هست.
اما...

ولی خصوصیتی که مد نظر من هست اینه که یک Event داشته باشه تا وقتی یک برنامه جدید اجرا شد اون Event فراخوانی بشه
...اما من برای این کار تابعی ندیدم! احتمالا یا باید طرف در فواصل زمانی معین تغییرات در لیست را بررسی کنه، یا یکسری توابع خاص مثل CreateProcess را هوک کنه، تا همچین رویدادی تولید کنه.