Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.12.2011, 00:28   #1
LISTAT
Пользователь
 
Регистрация: 27.10.2011
Сообщений: 50
По умолчанию Обмен строками между двумя приложениями

Доброго времени суток. Возникла небольшая проблема, имеются два exe-шника, и в одном и во втором есть компоненты TEdit, как при нажатии на кнопку к примеру отослать стороку с Edit первого приложения, чтобы он отобразился в Edit второго приложения. Немного слышал, что такой механизм можно как-то реализовать путем обмена сообщениями между приложениями, но как это реализовать, остается загадко. Заранее благодарю.
LISTAT вне форума Ответить с цитированием
Старый 04.12.2011, 02:32   #2
QunneD
C++ & PHP & Asm
Форумчанин
 
Аватар для QunneD
 
Регистрация: 06.12.2008
Сообщений: 300
По умолчанию

Доброго. Курим в сторону SendMessageA/W, более подробная информация http://msdn.microsoft.com/en-us/library/aa931932.aspx
QunneD вне форума Ответить с цитированием
Старый 04.12.2011, 10:43   #3
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

тут банально хватит SetWindowText+FindWindow/FindWindowEx для поиска хендла.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 04.12.2011, 15:43   #4
QunneD
C++ & PHP & Asm
Форумчанин
 
Аватар для QunneD
 
Регистрация: 06.12.2008
Сообщений: 300
По умолчанию

Цитата:
тут банально хватит SetWindowText+FindWindow/FindWindowEx для поиска хендла.
Если не ошибаюсь, то действие SetWindowText распространяется на хэндлы текущего процесса, в случае если необходимо послать WM_SETTEXT другому процессу, то это надо делать через SendMessageA/W напрямую.
QunneD вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обмен данными между приложениями chertovich Общие вопросы Delphi 7 06.11.2018 12:19
Обмен данными между приложениями Зод Общие вопросы Delphi 1 26.11.2011 21:55
Обмен данными между двумя процессами ReGreed Общие вопросы C/C++ 6 27.05.2011 15:31
Обмен данными между приложениями по локальной сети Usov Работа с сетью в Delphi 4 12.01.2010 01:10
Обмен данными между двумя формами в Delphi NecroSlider Помощь студентам 2 30.07.2009 11:52