View Full Version : آیا تابعی هست که مشخص کنه یک پروسس فعاله ؟
Programmer
16 October 2005, 12:23 AM
میخواستم بدونم آیا در دلفی تابعی هست که نام یک پروسس رو بگیره و مشخص کنه اون پروسس در حال اجراست یا نه ؟ (Process های TaskManager)
اگه میشه توابعی رو که در رابطه با پروسس ها هستند رو توضیح بدین !
persian_gulf
9 November 2005, 12:16 AM
فکر کنم بتونین از API استفاده کنین (مطمئن نیستم)
Dokht Esmati
9 November 2005, 02:30 AM
فکر کنم بتونین از API استفاده کنین (مطمئن نیستم)
متمئنن باید این کار رو بکنن ، اما چه تابعی ؟
persian_gulf
9 November 2005, 09:07 AM
متمئنن باید این کار رو بکنن ، اما چه تابعی ؟
الان نمی دونم (چون به دلیل درس و کار خیلی وقت است در این زمینه کار نکردم)
اما فکر کنم اگع توی لیست API ها نگاه کنه پیدا می کنه ... یا یه کتاب در این زمینه است ... از اون استفاده کنه
Black_lightt
9 December 2005, 12:43 PM
همون طور که persian_gulf گفت با API میشه . من دو تابع میگم هر کدوم رو خواستی می تونی استفاده کنی.
1)CreateToolHelp32Snapshot
یه لیست از فایل های exe و dll باز در همون لحظه رو بر میگردونه
ورودی هاش:
dwflags:مشخص می کنه چه نوع فایلی رو برگردونه.
TH32CS_SnapModule واسه EXE ها
Th32CS_SnapModule واسه DLL ها
LprocessID: اینو 0 وارد کنید.
2)EnumWindows:
این تابع یه لیستی از پنجره های باز برمیگردونه ولی از Child ها بر نمی گردونه.
vBulletin v3.7.1, Copyright ©2000-2008, Jelsoft Enterprises Ltd.