Мне просто интересно, есть ли способ получить значение текстового поля из другого приложение?
ОС Windows
Например, в окне текстовое поле 2 имеет значение 1.
Как мне тогда получить значение textbox2 из другого приложения?
Читать на МПК .Вы должны быть в состоянии найти решение на этой веб-странице, которое соответствует вашим потребностям.
В общем, если вы хотите отправить информацию между приложениями, есть несколько способов сделать это. Полностью зависит от ваших обстоятельств. Почему бы вам не попробовать поиск здесь на SO? Есть много связанных вопросов:
Передача информации между двумя отдельными программами
Уточни свой вопрос или поищи себя.
Если вы ищете обобщенное решение, которое будет работать между двумя приложениями на разных платформах и машинах (т. Е. Window 1 на ПК с Windows, Window 2 на ПК с Linux), посмотрите libQxt и его IPCклассы .В частности, вы можете посмотреть на QxtRPCPeer .
Вы можете использовать Windows API для получения дескриптора целевого окна и получения его текста.Ищите для этой цели FindWindowEx или EnumWindows Win32 API.
Помните, что это решение работает только для Windows, вы не можете перенести его на Linux!