|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.10.2014, 15:14 | #1 |
Новичок
Джуниор
Регистрация: 07.10.2014
Сообщений: 5
|
Pascal. Считывание нажатой клавиши
Всем привет! Нужна помощь по Pascal. Я еще пока плохо знаю язык поэтому спрошу вас.
Нужно, чтобы пока нажата клавиша Q делать действие, например нажимать Space с периодичностью в 100 мс, в общем нужен цикл. Кто знает, помогите пожалуйста. Заранее благодарен. |
07.10.2014, 16:33 | #2 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Как звучит оригинал задания?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
07.10.2014, 17:22 | #3 |
Новичок
Джуниор
Регистрация: 07.10.2014
Сообщений: 5
|
Так и звучит, мне самому потом этой программой пользоваться. Учусь писать макросы на Pascal.
Пока зажата клавиша Q, нажимаем Space с периодичностью в 100 мс. Можно менять кнопки и периодичность, мне просто нужно знать, какими командами это все делается, а дальше я и сам разберусь |
07.10.2014, 17:32 | #4 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
ну тогда пиши тестовую прогу - вывод на консоль нажатых клавиш.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
07.10.2014, 17:46 | #5 |
Новичок
Джуниор
Регистрация: 07.10.2014
Сообщений: 5
|
Оу, я же написал плохо в языке разбираюсь. Ну если только так:
Код:
Последний раз редактировалось Stilet; 07.10.2014 в 17:59. |
07.10.2014, 18:01 | #6 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
эээ, дарагой, нэ спэши!
uses crt with functions such as keypressed & readkey. чо у тебя там за паскакаль? их много разных. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
07.10.2014, 18:34 | #7 |
Новичок
Джуниор
Регистрация: 07.10.2014
Сообщений: 5
|
у меня PascalABC :D Я думал, что там не так глубоко надо знать язык.. Ладно, потом как-нибудь, к курсу к 3 может больше буду знать, сам сделаю. Спс)
|
07.10.2014, 18:59 | #8 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
быстро ты сдулся. а я думал, полезешь в модуль ...\PascalABC\LibSource\CRT.pas
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
07.10.2014, 19:08 | #9 |
Новичок
Джуниор
Регистрация: 07.10.2014
Сообщений: 5
|
Да не, ты что, я на 2 курсе ИС учусь. Мы еще только начали изучать Паскаль, даже не все циклы знаем, а тут уже какие-то модули. Не, спасибо)
|
07.10.2014, 19:18 | #10 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перехват и изменение нажатой клавиши. | FearDog | Общие вопросы Delphi | 2 | 01.04.2013 23:05 |
код нажатой клавиши Delphi | all_is_fear | Помощь студентам | 1 | 02.12.2011 10:35 |
Анализ нажатой клавиши | monty "2" | Помощь студентам | 2 | 21.04.2010 17:42 |
Определение кода нажатой клавиши | Fataller | Общие вопросы C/C++ | 8 | 07.11.2009 19:29 |
код нажатой клавиши | galaid | Общие вопросы Delphi | 4 | 24.05.2009 20:03 |