· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.HELHEIM —› Как имитировать нажатие клавиши

Посл.отвђт Сообщенiе


Дата: Июл 2, 2004 07:12:49

Скажите ПЖЛСТ, люди,
Как имитировать нажатие клавиши программно?
Пробовал заносить в байт в буфер клавиатуры, не получается.


Дата: Июл 3, 2004 03:55:20

ОС?


Дата: Июл 3, 2004 08:21:21

Win2000, в режиме эмуляции DOS. Если это не возможно сделать в Windows-ах, подскажи пожалуйста как это делается
в ДОС( P.S. а может в Windows-ax можно с пом. WinAPI?)


Дата: Июл 3, 2004 08:29:02

fagot
Для какой программы?
Зачем это вообще надо? Демку из программы сделать?

Из тебя информацию клещами тянуть? Опиши проблему подробнее.


Дата: Июл 3, 2004 11:07:00

Короче есть программа работает с таблицами, под ДОС,на чем написана - не знаю, документации нет, в интернете инфы на нее похоже что тоже нет, называется QTableEditor. Интересно то, что интерфейс ввода-вывода реализован посредством функций, которые компилятор сделал работающими
аналогично работе функции 00h 16-го прерывания BIOS(считывание с буфера клавиатуры).
Далее: Нужно для работы какой-нибудь подсистемы этой проги запомнить последовательность нажатий клавиш, записать ее ввиде кодов, записать коды в буфер клавиатуры, запустить программу(программа при запуске буфер клавиатуры не чистит, я проверял)-подсистема выполнится.
К примеру чтобы проидексировать таблицы нужно в программе
нажать Alt-F1,Down Arrow,Down Arrow,Return.
Получается можно сформировать скрипты, которые бы работали
с таблицами, не требуя от пользователя знания интерфейса программы.


Дата: Авг 27, 2004 15:32:58 · Поправил: valterg

fagot
„Короче есть программа работает с таблицами, под ДОС,на чем написана - не знаю, документации нет, в интернете инфы на нее похоже что тоже нет, называется QTableEditor. “
А чего на ней свет клином сошелся. В Интернете куда не плюнь, программы работы с таблицами и на Си и на Дельфи и на Бейсике и тексты дают.... Даже если у тебя там заполненная база - экспортируй ее и не парься.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.074