Форум программистов, компьютерный форум, киберфорум
Наши страницы
Turbo Pascal
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
palach360
0 / 0 / 1
Регистрация: 14.10.2015
Сообщений: 15
1

Зациклить клавишу

16.11.2015, 18:36. Просмотров 854. Ответов 2
Метки нет (Все метки)

здравствуйте, нужна помощь, как в языке paskal зациклить какую нибуть клавишу с клавиатуры, например мне нужно что бы клавиша "1" повторялась (нажималась) бесконечно, тоесть мне не приходилось бы на нее нажимать а за меня это делала программа, пробовал сделать это в Delphi7 и в ABCpaskal не там не там не знаю как сделать, жду ваших ответов)
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2015, 18:36
Ответы с готовыми решениями:

Зациклить выход из программы
Как добавить в программу цикл так чтобы она не завершилась а заново начинала...

как так зациклить, чтобы...
как решить задачу???? Пример входных данных 3 1 2 3 4 5 6 7 8 9 ...

Зациклить выполнение программы при выборе определенного ответа пользователем
Подскажите, как сделать так, что после выполнения определенных действий...

Задать клавишу
как задать клавишу для какой либо задачи , например для выходы из программы

Выход из цикла по нажатию на клавишу
Необходимо выйти из цикла по нажатию на клавишу 'q'. Схема такая: repeat...

2
Puporev
Модератор
55003 / 42301 / 29210
Регистрация: 18.05.2008
Сообщений: 99,948
16.11.2015, 18:39 2
Лучший ответ Сообщение было отмечено palach360 как решение

Решение

Pascal
1
2
3
4
5
6
uses crt;
.....................
repeat
write('1');
delay(200);
until false;
1
palach360
0 / 0 / 1
Регистрация: 14.10.2015
Сообщений: 15
16.11.2015, 19:02  [ТС] 3
это то понятно, а вот что бы именно клавиша работала а не символы выводились, можно и не в паскале, суть в том что мне нужна программа которая управляет клавиатурой без человеческого вмешательства,запустил ее и она активирует прописанную ей клавишу, можно показать пример в любой среде программирования, в принципе программирую в любой среде но на компьютере в данный момент только Paskal и java.

Добавлено через 10 минут
Pascal
1
2
3
4
5
6
7
8
9
10
uses crt;
Var
key:Integer;
begin
key:=Ord(ReadKey);
repeat
case key of
77:delay(100);
until false;
end.
Вот такой код у меня получился но он не работает, в строке -until false выдает ошибку, а 77-это шифр кнопочки
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.11.2015, 19:02

Воспроизведение звука при нажатии на клавишу
КонецСвета, Спасибо большое) Всё работает) Рад очень помощи) Но вот думаю...

Считывать числа, пока не нажмут клавишу ввода
На стандартном потоке ввода задаётся последовательность целых чисел. Каждое...

Вращение линии вокруг своего центра нажимая на клавишу
Линия допустим line:120,170,475,278;


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru