Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.23;
Скачать: CL | DM;

Вниз

Как прибить процесс если окна не видно?   Найти похожие ветки 

 
fatman@nm.ru   (2004-04-02 17:40) [0]

Пожалуйста не пинайте меня. Я понимаю что таких вопросов море, и некоторые из вас уже не то что отвечать, видеть их не хотят :)
Но вопрос мой в следующем. Я запускаю несколько программ с помощью соответственно своей программы, через ini файл (чтобы если что можно было бы еще добавить новые программы не перекомпилируя свою). Естетвенно в ini файле у меня находятся полный путь к той программе, которую я хочу запустить.
Запускаю скажем так (если опустить ini):
Createprocess(nil,"CC:\Program Files\Agnitum\Outpost Firewall\outpost.exe",nil,nil,false,Create_default_error_mode,nil,nil,si,p);
Причем ни одного окна не появлятся, и все что я запустил, прячется в трей, причем по своей собственной воле, и по воле авторов тех програм, которые я запускаю.
С этим я вообщем то справился.
Теперь мне хочется большего, а именно при запуске моей программы отследить запущены ли эти процессы и если да то убить их а если нет то просто запустить.
Пожалуйста помогите мне, а если вы подкините готовый (полуготовый) материал, то благодарность моя не будет знать границ :)
P.S. Конечно для начала я посмотрел на TerminateProcess но к сожалению понял что ничего не понял :( Да еще и все пишут что этот TerminateProcess не может закрыть все что связано с этим приложением. (Так как скажем это делает Диспетчер Задач).


 
Digitman ©   (2004-04-02 17:49) [1]


> к сожалению понял что ничего не понял


"Так не бывает - тут помню, тут не помню" (С)

говори, что конкретно непонятно в описании и логике вызова TerminateProcess()



Страницы: 1 вся ветка

Текущий архив: 2004.05.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.024 c
4-1081145490
Tanuki
2004-04-05 10:11
2004.05.23
Запуск внешнего приложения из Delphi


6-1080642779
vinter
2004-03-30 14:32
2004.05.23
Как получить список доменов


1-1084277129
kot_phg
2004-05-11 16:05
2004.05.23
Как с OLE вытащить данные


14-1083237452
SPeller
2004-04-29 15:17
2004.05.23
Как заработать денег?


4-1081171300
rimd
2004-04-05 17:21
2004.05.23
Как определить путь к программе...