Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Прекрывание запусков. [D5, Win95/98]


vidiv ©   (2002-10-08 09:27:00) 

Народ, можно ли зделать так: При попытке запуска какой-либо программы запускается моя процедура типа
StartQuery(exename:string;var allowstart:boolean);
и только в том случае, если моя процедура в allowstart возвращает true, то программа запускается, если false, то нет.

Помогите пожалуйста


Reindeer Moss Eater   (2002-11-12 11:34:00) [1]

>Pavel-ak
А если вредные программы запускать из под чего-нибудь 16-разрядного типа Norton"а?


vidiv   (2002-11-12 11:30:00) [2]

Спасибо за идею, я бы не додумался.


Pavel-ak   (2002-10-11 12:19:00) [3]

vivid тебе надо прогу которая контролировала бы запуск программ ??
... тогда в реестре виндовс найди "exefile" там где прописано
""%1" %*"" и поставь имя своей проги перед ""%1" %*"".
когда программы будут загружаться, то произойдёт вызов твоей программы. А в ней читаешь параметры, смотриш на них, и если надо запускаеш (только запускать придётся через CreateProcess)
ключи реестра на пиф,лнк,бат файлы - piffile,lnkfile,batfile соответственно


Наверх

Титульная страница Поиск, карта сайта Написать письмо