Создал в Delphi два проекта. В одном едит и в другм едит с кнопкой. Как программно, по нажатию на кнопку, перейти с одного проекта в другой и занести в едит того проекта ту информацию, которая была в едите этого проекта???
Ответить Создать тему Опрос |
Ответов
ммм, еще подробнее?
1.exe : обработчик нажатия кнопки :
1. Находим HWND окна другого приложения
2. Получаем текст из нашего edit box-а
3. Подготавливаем COPYDATASTRUCT для переноса текста
4. Шлем сообщение WM_COPYDATA окну другого приложения
2.exe :
1. Ловим WM_COPYDATA
2. Вытаскиваем текст из COPYDATASTRUCT
3. Заталкиваем его в edit box
Какой пункт непонятен?
1.exe : обработчик нажатия кнопки :
1. Находим HWND окна другого приложения
2. Получаем текст из нашего edit box-а
3. Подготавливаем COPYDATASTRUCT для переноса текста
4. Шлем сообщение WM_COPYDATA окну другого приложения
2.exe :
1. Ловим WM_COPYDATA
2. Вытаскиваем текст из COPYDATASTRUCT
3. Заталкиваем его в edit box
Какой пункт непонятен?
Ответы в этой теме
_Sh_ Вопрос!!! 2 Апреля 2006, 19:16
_Sh_ Никто не знает или я не правильно задачу поставил? 10 Апреля 2006, 07:09
Sana _Sh_ Да хер знает, в общем понятно, но деталей я не ... 10 Апреля 2006, 09:00
Axe Ты скажи я как понял ты 2 не связанных между собой ... 10 Апреля 2006, 21:02
_Sh_ Есть один проект называется 1.ехе (в нем едит), а есть ... 21 Апреля 2006, 19:21
Kolyas q знает все! Неси проэкты к нему, он - чемпион!... 28 Апреля 2006, 10:03
grustnoe WM_COPYDATA шлешь и обрабатываешь 30 Мая 2006, 19:27
_Sh_ а по подробнее? 31 Мая 2006, 18:50







1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
Похожие темы
Автор темы