PDA

View Full Version : سوال: بستن پروسه به صورت tree



Mask
جمعه 02 مهر 1389, 19:58 عصر
با سلام
چطوری می توان پروسه ای را با زیر پروسه هاش بست.

Felony
جمعه 02 مهر 1389, 20:57 عصر
به کامپوننت Process Info آقای کشاورز نگاهی بندازید احتمالا کارتون رو راه میاندازه .

acilios
شنبه 03 مهر 1389, 18:58 عصر
سلام.
یه نگاهی به اینجا بنداز ببین به کارت میاد :
http://www.mail-archive.com/delphi-en@yahoogroups.com/msg05706.html

موفق باشید.

Mask
یک شنبه 04 مهر 1389, 19:46 عصر
سلام.
یه نگاهی به اینجا بنداز ببین به کارت میاد :
http://www.mail-archive.com/delphi-en@yahoogroups.com/msg05706.html

موفق باشید.
ممنون
اما فایده ای نداشت.
از دوستان ممکنه کسی کمک کنه؟
کامپوننت علی آقا رو هم نگا کردم اما tree نداشت.

vcldeveloper
یک شنبه 04 مهر 1389, 21:24 عصر
کامپوننت علی آقا رو هم نگا کردم اما tree نداشت.
هر کدوم از Process ها در اون کامپوننت یک خصوصیت ParentProcess دارند، که ProcessID مربوط به Process ایی که آن Process را ایجاد کرده را نگهداری میکنه. از طریق اون ProcessID و متد FindByID می تونید به Process مربوطه دسترسی پیدا کنید، و هر کدامشان را یکی یکی ببندید.

مهران رسا
یک شنبه 04 مهر 1389, 21:39 عصر
از دستورات Dos هم میتونید استفاده کنید . اگه اشتباه نکنم پارامتر im/ اینکار رو برای شما انجام میده :



Taskkill /f /im process.exe

Mask
دوشنبه 05 مهر 1389, 13:00 عصر
از دستورات Dos هم میتونید استفاده کنید . اگه اشتباه نکنم پارامتر im/ اینکار رو برای شما انجام میده :



Taskkill /f /im process.exe

ممنون.
دستور شما به شکل زیر حالت tree پیدا میکنه.

Taskkill /f /im client.exe /t