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