![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как использовать ShellExecute????? [D5, Win95/98, WinME]
Art © (2001-11-18 18:06:00)Народ, напишите код напр. закрытия блокнота!!
Delirium (2001-12-11 16:09:00) [1]>Саня
Это называется удалённое аминистрирование: создаешь приложение которое работает на удалённой машне и информирует локальное приложение о запущеных процессах и ещё о чем пожелаешь, посылаешь команду "удалёнке" закрыть такой-то процесс, и оно его закрывает. А как послать/принять сообщение в сети, это в "Сети".
Саня (2001-12-11 15:46:00) [2]Господа..., а возможно ли по сетке
закрыть работающую прогу на другом компе?
Art (2001-11-19 09:33:00) [3]Народ извините очепятка!!!
paul_shmakov (2001-11-18 19:20:00) [4]2 Юрий Павленко:
:) первое предложение слово в слово :)
paul_shmakov (2001-11-18 19:18:00) [5]а причем здесь ShellExecute?
program test;
uses Windows, Messages;
var
wnd: HWnd;
begin
wnd := FindWindow("Notepad", nil);
if wnd <> 0 then
SendMessage(wnd, WM_CLOSE, 0, 0)
else
MessageBox(0, "not found", nil, 0);
end.
Юрий Павленко (2001-11-18 19:16:00) [6]А при чем здесь ShellExecute? Эта команда, насколько я понимаю,
служит для запуска, а отнюдь не для остановки программ.
Для закрытия же следует использовать, например, TerminateProcess.