Форум: "Потрепаться";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
ВнизКак можно заблокировать клавиатура. Найти похожие ветки
← →
ALex191261 (2004-07-07 20:21) [0]Привет мастерам! Подскажите пожалуста как можно заблокировать клавиатура.Зарание БОЛЬШОЕ СПОСИБО.
← →
TUser © (2004-07-07 20:30) [1]Пожалуйста, не говорите ему. Все это знают, но только плохие люди так желают.
← →
Alex191261 (2004-07-07 20:37) [2]Уменя просто в пограмме есть кусочек где ненадо пользоватси клавои и вот к моему сажелению я незнаю как блокировать клавиатуру.
← →
TUser © (2004-07-07 21:14) [3]Нет. Вопрос пока похож на кул-хацкерский. Если где-то в проге не надо пользоваться клавой, а надо скажем рисовать картинку - в чем проблема? Рисуй.
Короче, чем пользование клавой может помешать работе твое программы?
← →
Alex191261 (2004-07-07 21:37) [4]периодически ее надо отключать
← →
Alex191261 (2004-07-07 21:40) [5]TUser тебе трудно сказать.
← →
Iconka © (2004-07-08 09:04) [6]Например, её можно положить в сейф. Или выдернуть шнур из системника.
Ты спросиш "Как програмно?". Ответ: можно програмно вывести сообщение "Выдерните шнур клавиатуры из системника" - блокировка 100%
← →
Amoeba © (2004-07-08 11:24) [7]Такой способ есть (можно заблокировать и мышь) - описание несколько лет назал видел в материалах Круглого стола на Королевстве Дельфи. Только вот он делает эту блокировку так, что снять ее можно только аппаратным Rest"ом.
Если же на всемя и только для твоей программы - то нужно перехватывать и обрабатывать события от клавиатуры и, например от таймера (если нужно ее будет разблокировать).
А вообще непонятно, зачем это все нужно.
← →
Игорь Шевченко © (2004-07-08 11:46) [8]
> А вообще непонятно, зачем это все нужно.
Затем, что круто
← →
ПЛОВ (2004-07-08 12:40) [9]
> Затем, что круто
Помогите заблокировать монитор )))))))
← →
суп (2004-07-08 13:26) [10]ПЛОВ (08.07.04 12:40) [9]
Блокирую
← →
DimKa © (2004-07-08 14:36) [11]А как заблокировать мышку, чтоб по столу не бегала?
← →
Она © (2004-07-08 16:34) [12]Удалено модератором
← →
Digitman © (2004-07-08 16:44) [13]
> ALex191261 (07.07.04 20:21)
держи
while Tru do;
это как раз то что тебе нужно - юзер упарится давить кнопули на клавиатуре, чтобы хоть что-то изменить в ходе выполнения ТВОЕЙ программы
а чужие программы, работающие одновременно с твоей, ты, брат, не трогай ! не ты их запускал - не тебе и блокировать взаимодействие юзера с ними.. за это - по рукам ..
← →
ПЛОВ (2004-07-08 16:49) [14]
> А как заблокировать мышку, чтоб по столу не бегала
SetMolotok(Mouse, BOLSHOY_GVOZD)
← →
DimKa © (2004-07-08 16:52) [15]
> А как заблокировать мышку
Спасибо, но она и так сама повесилась )
← →
Nous Mellon © (2004-07-08 16:55) [16]
> Как можно заблокировать клавиатура.
Вы все неправильно поняли! Клавиатур это очень злой дяденька. Приходит толькок плохим программистам во снах. Его не надо блокировать его надо уничтожить. Это международный террорист №1. Даешь армию против дяденьки Клавиатура!
← →
DimKa © (2004-07-08 16:56) [17]Мышка - его сообщнища - точно!!!
← →
Юрий Зотов © (2004-07-08 19:50) [18]> Digitman © (08.07.04 16:44) [13]
А-а-а! Не кампелицца-а-а!
Unknown identifier "Tru" пишит.
Што делать?
← →
wl (2004-07-08 19:59) [19]>Юрий Зотов © (08.07.04 19:50) [18]
looooool :o)
← →
Nous Mellon © (2004-07-08 20:12) [20]
> А-а-а! Не кампелицца-а-а!
> Unknown identifier "Tru" пишит.
> Што делать?
Объявить переменную
Tru : boolean
а перед циклом написать Tru := True;
Может и скампилицца!
← →
SergP © (2004-07-08 22:53) [21]
> ALex191261 (07.07.04 20:21)
> Привет мастерам! Подскажите пожалуста как можно заблокировать
> клавиатура.Зарание БОЛЬШОЕ СПОСИБО.
А ты запрети прерывания. Это заблокирует не только клаву, но заодно и все остальное... (не придется думать над тем как еще что-нить заблокировать)
:-))
← →
DeadMeat © (2004-07-08 23:08) [22]> while Tru do;
А каво тереть та надо...??
---
...Death Is Only The Begining...
← →
хм © (2004-07-08 23:12) [23]>Nous Mellon © (08.07.04 20:12) [20]
Tru нада делать канстантой. А то нерацыональна!
← →
Lenor (2004-07-09 01:03) [24]
> А ты запрети прерывания. Это заблокирует не только клаву,
> но заодно и все остальное... (не придется думать над тем
> как еще что-нить заблокировать)
Wow! Идея!!!
А еще -- можно просто комп выключить. Программно.
← →
Palladin © (2004-07-09 01:06) [25]Из розетки...
← →
Marser © (2004-07-09 01:26) [26]Во блин, а...
← →
lak (2004-07-09 03:53) [27]
> Marser © (09.07.04 01:26) [26]
ага, хороший пример классического стиля ответа мастеров :) конечно, вопрос и его автор - это отдельная тема, но все же :)
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.037 c