Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.10.2011, 05:16   #1
katerina17171
Пользователь
 
Регистрация: 23.06.2011
Сообщений: 15
По умолчанию не происходит ввод с клавиатуры

нужна срочная помощь в редактировании програмки
Вложения
Тип файла: rar Calc.rar (338.3 Кб, 12 просмотров)
katerina17171 вне форума Ответить с цитированием
Старый 13.10.2011, 08:06   #2
Прик
Форумчанин
 
Регистрация: 08.09.2010
Сообщений: 880
По умолчанию

За ввод с клавиатуры отвечает процедура обработки события OnKeyPress.
Т.к. нажатие цифровых клавиш в этой процедуре не обрабатывается, то и "ввод с клавиатуры не происходит".

---
Для того чтобы этот проект хотя бы компилировался, надо сделать нехитрые телодвижения:
1. Ткнуть в форму мышкой (перед этим нажать F12, если формы не видно).
2. Нажать F11, если не видно окна Object Inspector.
3. В Object Inspector перейти на закладку Events.
4. Сделать двойной щелчок левой кнопки мыши в строке напротив надписи OnKeyDown.
6. Нажать F12, чтобы перейти в редактор.
7. Скопировать содержимое процедуры Tcalc.FormMouseDown в созданную только что процедуру Tcalc.FormKeyDown.
8. Удалить все содержимое процедуры Tcalc.FormMouseDown.
9. Попытаться скомпилировать проект.

Последний раз редактировалось Прик; 13.10.2011 в 08:13.
Прик вне форума Ответить с цитированием
Старый 13.10.2011, 08:09   #3
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,882
По умолчанию

Полагаю, надо что-то такое:
сделал нормальный ввод с клавы и поменял битбатоны на спидбаттоны, у последних нет фокуса и по энтеру они не нажимаются, а как раз срабатывает равно
Вложения
Тип файла: zip Calc.zip (2.6 Кб, 9 просмотров)
phomm вне форума Ответить с цитированием
Старый 14.10.2011, 19:52   #4
katerina17171
Пользователь
 
Регистрация: 23.06.2011
Сообщений: 15
По умолчанию

программа не запускается
katerina17171 вне форума Ответить с цитированием
Старый 14.10.2011, 20:29   #5
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Цитата:
не происходит ввод с клавиатуры
так вы его не обрабатывате! поэтому и не работает
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 15.10.2011, 12:27   #6
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,882
По умолчанию

Надо заменить в Вашем проекте файлы на мои и запустить Project1.dpr а не Project1.dproj
phomm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ввод с клавиатуры Sparky Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 6 15.03.2020 14:34
ввод с клавиатуры Акоб Общие вопросы C/C++ 2 22.02.2011 18:00
Ввод с клавиатуры Von Общие вопросы C/C++ 6 22.10.2010 15:14