1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
| SKVOZNJAK |
9.07.2006 19:02
Сообщение
#1
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 930 Пол: Мужской Репутация: 11 |
Пытаюсь решить проблему с глючными keypressed и readkey в FPC. Временное решение: написать внешнюю библиотеку на С с использованием стандартных функций. Компилить буду на линуксе. Предположительно, на выходе библиотеки нужны такие функции:
function keypressed2 : byte; {1 клавиша нажата, 0 - нет} function readkey2 : byte; {ну или word - код нажатой клавиши} Возможно, стандартная функция будет возвращать "снимок" состояния клавиатуры, тогда readkey2 возвратит массив byte или word. |
![]() ![]() |
| SKVOZNJAK |
9.07.2006 21:31
Сообщение
#2
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 930 Пол: Мужской Репутация: 11 |
Проверю, но не факт что заработает, графическое окно, оно не как текстовое действует. Вполне возможно что получится как с Readln - активно графическое окно, а нажатия энтера ожидает текстовое.
|
SKVOZNJAK Нужен исходник простой библиотеки на С 9.07.2006 19:02
hardcase А зачем тебе таким спортом заниматься?
Разве API ф... 9.07.2006 20:13
hardcase Read и ReadLn ожидают ввода в программном канале (... 10.07.2006 13:53
SKVOZNJAK По ходу, в паскале нет GetKeyState, а написать сам... 13.07.2006 14:24
virt Как не поддерживает? Все прекрасно поддерживает:? 19.07.2006 15:50
SKVOZNJAK А если поддерживает, не могли бы написать такую со... 23.07.2006 22:54
virt SKVOZNJAK,
посмотри юнит keyboard ,думаю там есть ... 26.07.2006 23:02
klem4 Может я не о том, но всеже, у меня тоже были пробл... 27.07.2006 18:51
SKVOZNJAK Wincrt на линуксе??? Прикольно если такое реализов... 12.08.2006 20:23![]() ![]() |
|
Текстовая версия | 9.12.2025 2:02 |