Отключить Alt+F4 (Delphi)
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Отключить Alt+F4 (Delphi) - 2007-08-03 20:46:44.743333
|
|
|
5_nix
Сообщений: 231
Оценки: 0
Присоединился: 2007-02-26 00:43:17.386666
|
Надо, чтобы прога не закрывалась на Alt+F4. Есть у кого здравые идеи?
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-04 01:55:03.433333
|
|
|
DiFor
Сообщений: 49
Оценки: 0
Присоединился: 2007-05-26 15:45:17.710000
|
убрать оконную форму, логично?
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-04 02:14:50.903333
|
|
|
alexbozhko
Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
|
Хук повесь и переопредели реакцию на комбинацию клавиш. Примерв в сети масса Побочный эффект в том, что другие тоже не будут закрываться Но тут можно с хэндлом окна поработать
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-04 12:00:06.703333
|
|
|
Yashin
Сообщений: 964
Оценки: 0
Присоединился: 2007-05-09 20:18:01.153333
|
Только по Alt F4? это тогда надо ставить хук А общий случай может быть такой
TForm1 = class(TForm)
private
{ Private declarations }
procedure WMSysCommand(var Message: TMessage); message WM_SYSCOMMAND;
public
{ Public declarations }
end;
...
procedure TForm1.WMSysCommand(var Message: TMessage);
begin
if Message.WParam <> SC_CLOSE then begin
inherited;
end;
end;
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-04 14:26:10.263333
|
|
|
blacksun
Сообщений: 2360
Оценки: 0
Присоединился: 2006-09-27 03:05:59.350000
|
на OnClose напиши CanClose := False;
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-04 20:23:46.366666
|
|
|
Yashin
Сообщений: 964
Оценки: 0
Присоединился: 2007-05-09 20:18:01.153333
|
А теперь выключаем компьютер и … облом. юзай мой вариант, это тоже самое только пропаченное.
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-04 21:23:24.670000
|
|
|
blacksun
Сообщений: 2360
Оценки: 0
Присоединился: 2006-09-27 03:05:59.350000
|
quote:
ORIGINAL: Yashin А теперь выключаем компьютер и … облом. юзай мой вариант, это тоже самое только пропаченное. Ты читать умеешь? там написано что бы тьлько форму закрыть нельзя было.
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-04 22:40:18.776666
|
|
|
sergeiprog
Сообщений: 302
Оценки: 0
Присоединился: 2007-04-24 10:02:27.956666
|
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean); begin CanClose:=false; end;
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-04 23:17:58.430000
|
|
|
5_nix
Сообщений: 231
Оценки: 0
Присоединился: 2007-02-26 00:43:17.386666
|
Правильно подметил, blacksun, именно так и надо. Благодарю.
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-05 16:20:24.293333
|
|
|
Yashin
Сообщений: 964
Оценки: 0
Присоединился: 2007-05-09 20:18:01.153333
|
Да делай как хочешь, только не справшивай почему компьютер не выключается
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-07 03:09:57.450000
|
|
|
FlipLab Software
Сообщений: 179
Оценки: 0
Присоединился: 2007-02-08 01:50:01.693333
|
Yashin ты меня достал…blacksun привёл верный пример…и ты тоже….В тебе много пафоса, откуда он у тебя?
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-07 19:18:53.376666
|
|
|
Yashin
Сообщений: 964
Оценки: 0
Присоединился: 2007-05-09 20:18:01.153333
|
Ты мне не нравишься Я просто не понимаю автора, это тоже самое как человек спросит какая XP лучше SP1 или SP2. Я скажу SP2 т.к. исправлены многие ошибки, потом кто-то ответит SP1, потому что у меня она стоит. Автор делает вывод- беру SP1 потому что и он работает.
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-07 19:26:19.996666
|
|
|
MNSHacker
Сообщений: 34
Оценки: 0
Присоединился: 2007-07-11 22:48:14.416666
|
О чем ты говориш, он не просил закрыт окно с мыщкой он просил с клавой
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-07 19:37:08.790000
|
|
|
blacksun
Сообщений: 2360
Оценки: 0
Присоединился: 2006-09-27 03:05:59.350000
|
quote:
ORIGINAL: MNSHacker О чем ты говориш, он не просил закрыт окно с мыщкой он просил с клавой Разницы нету, всеравно цель - не дать закрыцо окну
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-07 19:41:22.793333
|
|
|
Yashin
Сообщений: 964
Оценки: 0
Присоединился: 2007-05-09 20:18:01.153333
|
ну я спокоен, а честно обидно про вариант blacksun я знал, но и знал про возможные баги. Мне пришлось перетолочь волокиту гугловских бумаг чтобы найти верный вариант и тут такой удар, можно сказать ниже некуда.
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-07 19:49:47.180000
|
|
|
blacksun
Сообщений: 2360
Оценки: 0
Присоединился: 2006-09-27 03:05:59.350000
|
quote:
ORIGINAL: Yashin ну я спокоен, а честно обидно про вариант blacksun я знал, но и знал про возможные баги. Мне пришлось перетолочь волокиту гугловских бумаг чтобы найти верный вариант и тут такой удар, можно сказать ниже некуда. Ты вот это еще и в гугле искал? quote:
TForm1 = class(TForm) private { Private declarations } procedure WMSysCommand(var Message: TMessage); message WM_SYSCOMMAND; public { Public declarations } end; … procedure TForm1.WMSysCommand(var Message: TMessage); begin if Message.WParam <> SC_CLOSE then begin inherited; end; end; Держите меня ктонить, я щя со смеха здохну [sm=bj.gif][sm=bj.gif][sm=bj.gif]
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-07 20:31:08.836666
|
|
|
Yashin
Сообщений: 964
Оценки: 0
Присоединился: 2007-05-09 20:18:01.153333
|
Сдохни, я не против. Ну если ты помнишь все это, то флаг тебе в руки я и спорить не стану. Но мне никогда не приходилось использывать это апишное сообщение.
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-07 22:53:51.083333
|
|
|
alexbozhko
Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
|
quote:
ORIGINAL: 5_nix Правильно подметил, blacksun, именно так и надо. Благодарю. Ну ты посмотри, что ты спросил, и какой ответ получил… ты ж просил блокировать Alt+F4 А получил блокировку закрытия формы. blacksun может и ясновидящий. Но если ты хочешь получить ответ именно на тот вопрос, который задал… То либо поковыряй код, либо ставь вопрос коректнее. ЗЫ блокировать закрытие формы без учловий в FormCloseQuery, мягко говоря, дурной стиль. И по логике вообще, и по количеству артефактов, о которых говорил тот же Yashin, в частности.
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-08 10:12:43.200000
|
|
|
5_nix
Сообщений: 231
Оценки: 0
Присоединился: 2007-02-26 00:43:17.386666
|
quote:
Ну ты посмотри, что ты спросил Я просил, чтобы форма не закрывалась на Alt+F4. Оба ответа отвечают этому требованию, но при дальнейших исследованиях выяснилось: если в панели задач правой кнопкой нажать на программу, а затем нажать закрыть, то в случае, предложенном Yashin, программа уходит в "небытие" и вот тогда приходится ковыряться в коде, вставляя разные ухищрения. Например удаление этих менюшек: procedure TForm1.FormCreate(Sender: TObject);
var
hwndHandle: THANDLE;
hMenuHandle: HMENU;
begin
hwndHandle:=FindWindow (nil,'Project1');
if (hwndHandle <> 0) then
begin
hMenuHandle:=GetSystemMenu (hwndHandle,false);
if hMenuHandle <> 0 then
begin
DeleteMenu (hMenuHandle, SC_CLOSE, MF_BYCOMMAND);
DeleteMenu (hMenuHandle, SC_MINIMIZE, MF_BYCOMMAND);
DeleteMenu (hMenuHandle, SC_MAXIMIZE, MF_BYCOMMAND);
end;
end;
end; Признаюсь, по началу у меня был вариан, который предложил Yashin, в совокупности с тем, что я описал выше. Но в процессе разработки он меня не устроил, да и по компактности он уступает. Yashin: Не обижайся, иногда простое решение лучше сложного.
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-08 10:22:26.646666
|
|
|
alexbozhko
Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
|
quote:
ORIGINAL: 5_nix quote:
Ну ты посмотри, что ты спросил Я просил, чтобы форма не закрывалась на Alt+F4. Оба ответа отвечают этому требованию, но при дальнейших исследованиях выяснилось: если в панели задач правой кнопкой нажать на программу, а затем нажать закрыть, то в случае, предложенном Yashin, программа уходит в "небытие" и вот тогда приходится ковыряться в коде, вставляя разные ухищрения. Например удаление этих менюшек: procedure TForm1.FormCreate(Sender: TObject);
var
hwndHandle: THANDLE;
hMenuHandle: HMENU;
begin
hwndHandle:=FindWindow (nil,'Project1');
if (hwndHandle <> 0) then
begin
hMenuHandle:=GetSystemMenu (hwndHandle,false);
if hMenuHandle <> 0 then
begin
DeleteMenu (hMenuHandle, SC_CLOSE, MF_BYCOMMAND);
DeleteMenu (hMenuHandle, SC_MINIMIZE, MF_BYCOMMAND);
DeleteMenu (hMenuHandle, SC_MAXIMIZE, MF_BYCOMMAND);
end;
end;
end; Признаюсь, по началу у меня был вариан, который предложил Yashin, в совокупности с тем, что я описал выше. Но в процессе разработки он меня не устроил, да и по компактности он уступает. Yashin: Не обижайся, иногда простое решение лучше сложного. А использовал код, который пытается не дать закрыть форму ВООБЩЕ. Разница. Чувствуешь? Только по Alt+F4 и просто не дать закрыть. DeleteMenu (hMenuHandle, SC_CLOSE, MF_BYCOMMAND); DeleteMenu (hMenuHandle, SC_MINIMIZE, MF_BYCOMMAND); DeleteMenu (hMenuHandle, SC_MAXIMIZE, MF_BYCOMMAND); Тоже элементарно в обжект инспекторе отключаются.
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-08 12:09:02.206666
|
|
|
5_nix
Сообщений: 231
Оценки: 0
Присоединился: 2007-02-26 00:43:17.386666
|
quote:
не дать закрыть форму ВООБЩЕ Меня это устраивает. quote:
Тоже элементарно в обжект инспекторе отключаются. Обжект инспектор скрывает эти кнопки только с формы, если в панели задач правой кнопкой нажать на программу, а затем нажать закрыть/свернуть/восстановить, то программа все это внимательно слушает и выполняет.
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-21 12:37:46.506666
|
|
|
TeNbOK
Сообщений: 154
Оценки: 0
Присоединился: 2007-08-21 11:04:41.766666
|
Слушай… вопрос немного не по теме: а как ты потом собираешься вообще работу с программой завершать? :))
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-21 13:23:45.486666
|
|
|
JTG
Сообщений: 1189
Оценки: 0
Присоединился: 2007-03-05 11:56:01.993333
|
Надо будет кликнуть по СекретномуПикселю с координатами (13;13)
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-21 14:59:34.660000
|
|
|
TeNbOK
Сообщений: 154
Оценки: 0
Присоединился: 2007-08-21 11:04:41.766666
|
Я если юзверь заманается точку мышОм ловить? reboot? :))
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-22 13:16:49.550000
|
|
|
5_nix
Сообщений: 231
Оценки: 0
Присоединился: 2007-02-26 00:43:17.386666
|
Мне не надо, что бы программа закрывалась. Мне надо, чтобы она висела перед глазами юзеров и кроме, как по этой программе они ни где не могли кликнуть.
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-22 19:53:25.323333
|
|
|
Yashin
Сообщений: 964
Оценки: 0
Присоединился: 2007-05-09 20:18:01.153333
|
в ребут тыкнуть им никто не помешает )
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-22 22:13:48.263333
|
|
|
alexbozhko
Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
|
quote:
ORIGINAL: 5_nix Мне не надо, что бы программа закрывалась. Мне надо, чтобы она висела перед глазами юзеров и кроме, как по этой программе они ни где не могли кликнуть. Вообще это изначально нужно было написать. Кстати, никто не запрещает тупо срубить процесс, что неизбежно приведет к завершению работы программы. Но дело не в этом. Подобная логика, как правило, ни к чему хорошему не приводит.
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-22 23:12:35.283333
|
|
|
5_nix
Сообщений: 231
Оценки: 0
Присоединился: 2007-02-26 00:43:17.386666
|
Опишу суть программы, может тогда отпадут некоторые вопросы. При вкл. компа программа автоматически запускается, раскрывается на весь экран и не дает себя ни закрыть, ни свернуть; так же запрещает использовать комбинации клавиш, которые направлены на изменение активности окон. В рабочей области программы расположены иконки приложений, которые разрешены для запуска. Как вы сами видете, это своеобразная оболочка, которая надстраивается над оболочкой Windows 95,98,Me (на XP к сожалению не работает, ну и ладно, так как писал я ее именно под Windows 98) - explorer.exe quote:
в ребут тыкнуть им никто не помешает Если ты имеешь ввиду кнопочку на системнике, так я программу в автозагрузку вместе с сервисами записал. quote:
Кстати, никто не запрещает тупо срубить процесс, что неизбежно приведет к завершению работы программы. С этим все впорядке. Программу нельзя вырубить всеми известными мне способами (хотя если кто знает какой-нибудь шаманский способ, поделитесь, протестирую; если сработает, исправлю). quote:
Но дело не в этом. Подобная логика, как правило, ни к чему хорошему не приводит. Что ты хочешь этим сказать?
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-23 00:30:59.170000
|
|
|
alexbozhko
Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
|
quote:
ORIGINAL: 5_nix Опишу суть программы, может тогда отпадут некоторые вопросы. При вкл. компа программа автоматически запускается, раскрывается на весь экран и не дает себя ни закрыть, ни свернуть; так же запрещает использовать комбинации клавиш, которые направлены на изменение активности окон. В рабочей области программы расположены иконки приложений, которые разрешены для запуска. Как вы сами видете, это своеобразная оболочка, которая надстраивается над оболочкой Windows 95,98,Me (на XP к сожалению не работает, ну и ладно, так как писал я ее именно под Windows 98) - explorer.exe quote:
в ребут тыкнуть им никто не помешает Если ты имеешь ввиду кнопочку на системнике, так я программу в автозагрузку вместе с сервисами записал. quote:
Кстати, никто не запрещает тупо срубить процесс, что неизбежно приведет к завершению работы программы. С этим все впорядке. Программу нельзя вырубить всеми известными мне способами (хотя если кто знает какой-нибудь шаманский способ, поделитесь, протестирую; если сработает, исправлю). quote:
Но дело не в этом. Подобная логика, как правило, ни к чему хорошему не приводит. Что ты хочешь этим сказать? ну не знаю… Мне сильно кажется, что подобные вещи так не пишутся Там либо состояние процесса надо отслеживать, либо мессаги оконные нужно переопределять Точнее реакцию на них. А как ты блокируешь приложения не "разрешенные для запуска"?
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-23 10:04:25.766666
|
|
|
5_nix
Сообщений: 231
Оценки: 0
Присоединился: 2007-02-26 00:43:17.386666
|
quote:
А как ты блокируешь приложения не "разрешенные для запуска"? Я их не блокирую (представь сколько будет весить программа, если я буду блокировать все приложения). Юзеры просто не в состоянии до них добраться, т.к. у них нет доступа к пуску, панели задач, отключены некоторые комбинации клавиш т.д. Перед ними лишь рабочая область программы, в которой находятся только те приложения, которыми я разрешил пользоваться.
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-23 10:33:01.306666
|
|
|
alexbozhko
Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
|
quote:
ORIGINAL: 5_nix quote:
А как ты блокируешь приложения не "разрешенные для запуска"? Я их не блокирую (представь сколько будет весить программа, если я буду блокировать все приложения). Юзеры просто не в состоянии до них добраться, т.к. у них нет доступа к пуску, панели задач, отключены некоторые комбинации клавиш т.д. Перед ними лишь рабочая область программы, в которой находятся только те приложения, которыми я разрешил пользоваться. Ну примерно так я и думал. Я жму Win+D Что произйдет? Win+E. Far ты мне разрешил запустить. Ну и так далее.
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-23 10:36:40.670000
|
|
|
alexbozhko
Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
|
Не нужно блокировать все приложения. Нужно просто контролировать списко процессов. И сверять их с допустимым множеством. Ну, в крайнем случае окна проверять. Почитай MSDN.
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-23 12:24:25.350000
|
|
|
5_nix
Сообщений: 231
Оценки: 0
Присоединился: 2007-02-26 00:43:17.386666
|
Win+D, Win+E - заблокированы, также отказ в работе получают функциональные клавиши (F1-F12). Программа писалась по заказу учебного заведения, поэтому в список допустимых программ входят только стандартные (блокнот, paint, калькулятор), MS Office (word, excel, powerpoint, access), языки и среда программирования (Pascal, Basic, Delphi), и некоторые др специфические программы, прописанные в учебном курсе. Доступ к Far или другим файловым менеджерам я предоставлять не стал, т.к. пропадает вся суть программы ради чего я ее делал.
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-23 12:30:20.656666
|
|
|
alexbozhko
Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
|
quote:
ORIGINAL: 5_nix Win+D, Win+E - заблокированы, также отказ в работе получают функциональные клавиши (F1-F12). Программа писалась по заказу учебного заведения, поэтому в список допустимых программ входят только стандартные (блокнот, paint, калькулятор), MS Office (word, excel, powerpoint, access), языки и среда программирования (Pascal, Basic, Delphi), и некоторые др специфические программы, прописанные в учебном курсе. Доступ к Far или другим файловым менеджерам я предоставлять не стал, т.к. пропадает вся суть программы ради чего я ее делал. Ну блокнота достаточно для того, что бы я свой, и любой другой exe файл запустил :) Работы - секунд на 15 по сносу такого решения
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-23 12:32:16.283333
|
|
|
alexbozhko
Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
|
quote:
ORIGINAL: alexbozhko quote:
ORIGINAL: 5_nix Win+D, Win+E - заблокированы, также отказ в работе получают функциональные клавиши (F1-F12). Программа писалась по заказу учебного заведения, поэтому в список допустимых программ входят только стандартные (блокнот, paint, калькулятор), MS Office (word, excel, powerpoint, access), языки и среда программирования (Pascal, Basic, Delphi), и некоторые др специфические программы, прописанные в учебном курсе. Доступ к Far или другим файловым менеджерам я предоставлять не стал, т.к. пропадает вся суть программы ради чего я ее делал. Ну блокнота достаточно для того, что бы я свой, и любой другой exe файл запустил :) Работы - секунд на 15 по сносу такого решения Так что и Delphi запустить можно? ну тогда ты не напишешь ничего, что бы решило твою задачу в принципе.
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-23 12:35:22.086666
|
|
|
alexbozhko
Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
|
quote:
ORIGINAL: 5_nix Win+D, Win+E - заблокированы, также отказ в работе получают функциональные клавиши (F1-F12). Программа писалась по заказу учебного заведения, поэтому в список допустимых программ входят только стандартные (блокнот, paint, калькулятор), MS Office (word, excel, powerpoint, access), языки и среда программирования (Pascal, Basic, Delphi), и некоторые др специфические программы, прописанные в учебном курсе. Доступ к Far или другим файловым менеджерам я предоставлять не стал, т.к. пропадает вся суть программы ради чего я ее делал. Это код, который срубит любую экзезшку
function KillTask(ExeFileName: string): Integer;
const
PROCESS_TERMINATE = $0001;
var
ContinueLoop: boolean;
FSnapshotHandle: THandle;
FProcessEntry32: TProcessEntry32;
begin
Result := 0;
FSnapshotHandle := CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
FProcessEntry32.dwSize := SizeOf(FProcessEntry32);
ContinueLoop := Process32First(FSnapshotHandle, FProcessEntry32);
while Integer(ContinueLoop) <> 0 do
begin
if ((UpperCase(ExtractFileName(FProcessEntry32.szExeFile)) =
UpperCase(ExeFileName)) or (UpperCase(FProcessEntry32.szExeFile) =
UpperCase(ExeFileName))) then
Result := Integer(TerminateProcess(
OpenProcess(PROCESS_TERMINATE,
BOOL(0),
FProcessEntry32.th32ProcessID),
0));
ContinueLoop := Process32Next(FSnapshotHandle, FProcessEntry32);
end;
CloseHandle(FSnapshotHandle);
end;
Простейшая модификация и достаточно будет ткнуть мышкой в окно программы, как она слетит и не вякнет
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-23 12:56:27.676666
|
|
|
TeNbOK
Сообщений: 154
Оценки: 0
Присоединился: 2007-08-21 11:04:41.766666
|
Божко, где взял коду?
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-23 13:01:23.496666
|
|
|
5_nix
Сообщений: 231
Оценки: 0
Присоединился: 2007-02-26 00:43:17.386666
|
С этим я конечно согрешил, но я не думаю, чтобы там сидели большие умы, сейчас в школах даже Pascal c Baisic-ом изучаются довольно посредственно (дальше массивов и простейшей работы с файлами не заходят). За код спасибо, а что будет если ткнуть мышкой в окно блокнота, как я понял он тоже слетит? И еще, эту функцию ты писал или где-то нашел? Спрашиваю, потому что появилось несколько вопросов…
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-23 13:05:45.410000
|
|
|
alexbozhko
Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
|
quote:
ORIGINAL: TeNbOK Божко, где взял коду? Сам написал :)
|
|
|
RE: Отключить Alt+F4 (Delphi) - 2007-08-23 13:09:29.653333
|
|
|
alexbozhko
Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
|
Да вообще в чем смысл проги? Я запускаю блокнот Вызываю открытие файла И вметсо текстарая запускаю exe-ху Гением быть не нужно Такой подход к решению подобных задач неверен изначально.
|
|
|
|
|