![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 29.10.2011
Сообщений: 25
|
![]() Код:
если несложно то можно коментарий к каждой строчке ? Заранее благодарю. ___________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 10.05.2012 в 09:18. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]()
Боюсь, что комментарий в данном случае написать принципиально невозможно.
Во-первых, комментарий обычно пишется ДО написания кода, а не после. В коде записано, ЧТО делает программа, а в комментарии пишут ЗАЧЕМ она это делает. Приведенный Вами код не имеет очевидного предназначения. Более того, есть вообще подозрение, что он неправильный. Поэтому понять, зачем программист применил ту или иную конструкцию, не представляется возможным. Похоже, что он пытался так обрабатывать клавиши со стрелками. Зачем - одному ему известно. |
![]() |
![]() |
![]() |
#3 | |||
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]() Цитата:
Цитата:
Цитата:
![]()
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
|||
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 29.10.2011
Сообщений: 25
|
![]()
ребят это функция счетчика кнопок для курсовой спорт лото
![]() if (Ord(readk)=80) or (Ord(readk)=77) then begin if x<=y-1 then x:=x+1; end Возвращение значений чего.. аски код каких клавишь тут заложен или просто значения?3 |
![]() |
![]() |
![]() |
#5 | |
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,051
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#6 | |
Следопыт
Форумчанин
Регистрация: 26.04.2012
Сообщений: 307
|
![]() Цитата:
75 Стрелка влево 77 Стрелка вправо 80 Стрелка вниз Нажатие на эти клавиши присылает по два кода подряд #0 и #72(например), Поэтому следующий код отбрасывает нули и определяет что именно нажимали: Код:
С Баша:Быть ленивым, глупым, жадным, да и просто редкостным гандоном и мудаком по жизни номально, а вот если ты матом ругаешься-то это да, ужасно и достойно общественного порицания.
|
|
![]() |
![]() |
![]() |
#7 | ||
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]() Цитата:
Цитата:
В том виде, как написан, код срабатывает не только на указанные клавиши, но еще и на: 72 - H 75 - K 77 - N 80 - P Чтобы он реагировал только на курсорные клавиши, не хватает пары скобок begin-end. Последний раз редактировалось Stilet; 10.05.2012 в 20:50. |
||
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]() Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
объясните код | spydark91 | Общие вопросы Delphi | 2 | 18.07.2011 19:30 |
Объясните код | ANtonP | Помощь студентам | 1 | 22.02.2011 21:19 |
Объясните код | Neymexa | SQL, базы данных | 1 | 23.03.2010 17:55 |
Объясните код | Neymexa | Общие вопросы по Java, Java SE, Kotlin | 1 | 29.11.2008 02:33 |
объясните код | Rend1 | Общие вопросы Delphi | 18 | 01.02.2008 14:52 |