Leif Simon Goodwin Ответов: 1

Как я могу передать данные в выбранное пользователем приложение?


У нас есть приложение, которое считывает данные, такие как штрих-коды, со сканера документов, а затем передает эти данные в работающее приложение, такое как электронная таблица Excel. Пользователь определяет, как форматируются данные - они могут содержать специальные нажатия клавиш, такие как Escape и Tab, и фиксированный текст, такой как "имя", а также входящие данные, - и они выбирают приложение, которое получает отформатированный вывод. Отформатированные данные просто вставляются в целевое приложение с помощью System.Окна.Формы.Посылайте ключи.SendWait ().

Есть ли действительно аккуратный способ сделать это более гибким и мощным? Я думаю, что мы могли бы реализовать какой-то источник данных (WCF?), в который клиенты могли бы погрузиться с небольшим кодированием. Может быть, клиенты хотят поместить наши данные в свою базу данных SQL. Очевидно, я мог бы написать код базы данных, чтобы сделать это сам, но должен быть какой-то автоматизированный фреймворк.

Извините, что немного болтаю, и заранее спасибо за предложения.

Что я уже пробовал:

Подробности см. В приведенном выше описании.

1 Ответов

Рейтинг:
1

Kornfeld Eliyahu Peter

Это, конечно, очень зависит от целевого приложения, но с офисными приложениями вы должны искать динамический обмен данными (DDE)...