Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.023 c
1-1084201318
ceval
2004-05-10 19:01
2004.05.23
вывести дату обновления файла в Label


11-1071471133
DSP
2003-12-15 09:52
2004.05.23
перемещение курсора в 1 позицию CheckBox


14-1083317734
}|{yk
2004-04-30 13:35
2004.05.23
Как вам такая новость?


6-1080710055
Mistic
2004-03-31 09:14
2004.05.23
Зависание компа из-за сервера


8-1077811729
miek
2004-02-26 19:08
2004.05.23
GDIsurface




   Наверх