Форум — Ответы ( К темам )
? | Fred: Передача данных от одного приложения другому. (28-01-2003 17:30:31) |
Ситуация такая: Есть приложение с которым работают операторы. Приложение создано Бог знает когда и непонятно кем. Операторы в нем вводят и обрабатывают данные. Но время от времени им приходится для ввода данных пользоваться другой программой (типа калькулятора), которую я и написал. Все бы хорошо, но возникают проблемы при переключении между приложениями. Операторы работают в очень напряженном режиме и каждый щелчек клавиши для них на вес золота. Хотелось бы максимально автоматизировать передачу данных от моего приложения рабочему. Сейчас делается следующим образом: По окончании вычислений в моей программе, она заносит результат(текстовая строка) в ClipBoard, переводит курсор мыши на поле ввода рабочей программы(хэндл программы и положение элементов на экране мне известны). Дальше оператор выполняет операции: 1. Вносит строку в поле ввода из Clipboard, нажатием Ctrl-V. 2. Переводит курсор мыши на нужную кнопку. 3. Нажимает эту кнопку. 4. Возвращается в мою программу. У меня такой вопрос. Можно ли эту последовательность запрограммировать на выходе из моей программы ? Бывало в DOSе мы такие фокусы, при помощи резидентных программ и прерываний проделывали. В Win API, признаюсь, слабоват. Пытался использовать SendMessage(...), но не смог даже первый пункт смоделировать. Может спецы подскажут что-нибудь ? Прошу прощения за столь длинный текст. С уважением, Fred. | |
Ответов нет. | |