![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Мою программу закрывает другая программа [D7, Win2k]
DuchmanSoft © (2004-03-17 15:10:00)Как средствами DELPHI можно запретить другой программе закрывать мою программу?
Моя программа с другой запускается с виндой и постоянно в работе, но другая программа через некоторое время закрывает мою.
Моя программа следит за состоянием USB мышки.
Другая программа может кто знает ClubTimerClient, блокирует и разблоикует комп. Но когда машина заблокированна она выгружает не нужные процессы в том чиле и моей программы, но не сразу, а по прошествии нескольких минут.
DeadMeat (2004-03-23 10:53:00) [1]Может легче разобраться как этот ClubTimerClient выбирает не нужные процессы...??
VMcL (2004-03-23 01:26:00) [2]2 [13]
Хороший слоган. С Яндекса деньги за рекламу :)
Polevi (2004-03-22 11:11:00) [3]яндекс - найдется все
DuchmanSoft (2004-03-21 04:54:00) [4]Polevi © (19.03.04 11:33) [9]
думаю тебе пожет сокрытие своего процесса с помощью перехвата NtQuerySystemInformation
поищи примеры в сети
А ссылок нет?
Polevi (2004-03-19 11:36:00) [5]думаю тебе пожет сокрытие своего процесса с помощью перехвата NtQuerySystemInformation
поищи примеры в сети
Polevi (2004-03-19 11:36:00) [6]думаю тебе пожет сокрытие своего процесса с помощью перехвата NtQuerySystemInformation
поищи примеры в сети
Polevi (2004-03-19 11:33:00) [7]думаю тебе пожет сокрытие своего процесса с помощью перехвата NtQuerySystemInformation
поищи примеры в сети
DuchmanSoft (2004-03-19 08:24:00) [8]Cobalt
В настройках ClubTimerClient можно зделать либо ничего не делать, либо выгружать запущенные процессы. А если ничего не делать, остаются запущенными большое количество игр, висящих на панели задачь и многие играющие не всегда их видят и запускают еще и еще. И в конце концов машина подвисает из-за нехватки системных ресурсов.
Cobalt (2004-03-19 08:15:00) [9]Лучше обратись к админу, пусть он настроит свой ClubTimerClient чтоб не закрывал твою прогу.
DuchmanSoft (2004-03-19 07:56:00) [10]Arm79
procedure TMainForm.onCanClose(...);
begin
if Хочу закрыть
then CanClose:= true
else CanClose:= false;
end;
^ Это отказывается работать
Или обрабатывай Application.onMessage в ApplicationEvent
^ А здесь до меня дошло как это зделать. Можно пример?
DuchmanSoft (2004-03-19 07:36:00) [11]Cobalt
Техник. Слежу за работоспособностью машин.
Cobalt (2004-03-18 22:45:00) [12]И кто же ты по отношению к клубу?
Polevi (2004-03-18 11:37:00) [13]аа, за мышкой следит :)
решение зависит от того каким образом ClubTimerClient уничтожает "не нужные" процессы
Polevi (2004-03-18 11:35:00) [14]а твоя программа нужная ?
Arm79 (2004-03-17 15:43:00) [15]попробуй так
var
Хочу закрыть : boolean = false;
.....
procedure TMainForm.onCanClose(...);
begin
if Хочу закрыть
then CanClose:= true
else CanClose:= false;
end;
Или обрабатывай Application.onMessage в ApplicationEvent