PDA

View Full Version : ساعت اجرايه يه پروسه ؟



FiACKER
شنبه 22 فروردین 1388, 17:06 عصر
چقدر من سوال مي پرسم !!!!!!!

دوستان كدي دارن كه بشه فهميد كه يه برنامه كي اجرا شده !؟
خودم تا حالا فقط كد اينو دارم كه مي گه كي ويندوز روشن شده... تا حالا زمانه اجراي پروسه رو نداشتم!

لطف مي كنيد...

با تشكر از دوستان عزيز

Mehdi Asgari
شنبه 22 فروردین 1388, 18:35 عصر
بعید می دونم این کار ممکن باشه (همۀ برنامه ها که از خودشون log به جا نمیذارن. فقط بعضی برنامه ها و سرویس های سیستم ، شروع و اتمامشون رو log می کنن. البته اگه برنامه ات یه سرویس باشه که در طی اجرای ویندوز ، اینم اجرا باشه و سیستم رو مونیتور کنه ، خب میشه یه کاری کرد)

FiACKER
شنبه 22 فروردین 1388, 18:45 عصر
متاسفانه همچين كاري رو نمي تونم بكنم.
ولي من همچين چيزي رو ديدم ! دقيقا ساعت رو مي زد ! به همراه تاريخ !

ولي تا حالا كدي ازش نديدم!
فكر كنم با Wmi بشه كاري كرد.
من تويه وي بي باهاش كار كردم ... قبلا

ايا كسي هست به wmi تويه دلفي كار كرده باشه ؟

vcldeveloper
شنبه 22 فروردین 1388, 18:56 عصر
میشه به دست آورد؛ با استفاده از تابع GetProcessTimes.

vcldeveloper
شنبه 22 فروردین 1388, 18:57 عصر
ايا كسي هست به wmi تويه دلفي كار كرده باشه ؟
چندین تاپیک درباره WMI در این تالار وجود دارند، آنها را مطالعه کردید؟!

Mehdi Asgari
شنبه 22 فروردین 1388, 20:28 عصر
میشه به دست آورد؛ با استفاده از تابع GetProcessTimes.
:اشتباه: (فکر کردم منظورشون زمان اجرای همۀ برنامه هاست ؛ مثلا برنامه ای که اجرا شده و الان بسته شده)