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

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

Подскажите (+)


Azbul ©   (2002-09-23 19:07:00) 

надо отключить мышу и клаву, а потом соответственно включить


Граф   (2002-09-24 23:21:00) [1]

Во !
Не моё, помог, чем смог !

ShellExecute(Application.Handle, Pchar("Open"),Pchar("C:\Windows\Rundll32.exe"),
Pchar(команда),
Pchar("C:\Windows"),SW_SHOWNORMAL);

команды:
"rundll32 keyboard,disable" - Вырубить клаву!
"rundll32 mouse,disable" -соответственно мышу !


Xemax   (2002-09-24 14:55:00) [2]

Способ работает на 100%, вытыкаешь вилку клавы и мыши из разъема кампа и они отключены. Втыкаешь и они снова работают.


Azbul   (2002-09-24 14:24:00) [3]

есть процедура BlockInput тока она мне не подходит сделал хуками но почему-то работает через раз :-(


s.kaster   (2002-09-24 11:47:00) [4]

Оно не у кого не влючится...


Sonic   (2002-09-24 10:26:00) [5]

Song © (24.09.02 09:04)
Все верно, Song, под Win2000 действительно
напишет, что не найден keyboard или mouse.
В Win98 все работает, вчера проверил.

Semion © (24.09.02 08:26)
По логике чтобы включить нужно enable,
но уже проверено, у меня не включается.


Song   (2002-09-24 09:04:00) [6]

2Sonic © (23.09.02 22:09)
Он Вам напишет что не найден keyboard или mouse соответственно.


Semion   (2002-09-24 08:26:00) [7]

а чоб включит вместо дисабле надо enable(или как то так.)


Sonic   (2002-09-23 22:09:00) [8]

Отключить не так сложно ( под Win98 ):

rundll32 keyboard,disable - отключить клавиатуру.
rundll32 mouse,disable - отключить мышку.

Вот как все это включить не знаю.


Наверх

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