Форум: "WinAPI";
Текущий архив: 2002.11.28;
Скачать: [xml.tar.bz2];
ВнизПередать данные Найти похожие ветки
← →
borg (2002-10-18 14:37) [0]Может кто подскажет как из моей проги отправить данные в другую запущенную. Мне надо "1234" передать из моего едита в едит в другой программе.
← →
Skier (2002-10-18 14:47) [1]>borg
WM_COPYDATA ?
← →
borg (2002-10-18 14:52) [2]postmessage(handle,WM_COPYDATA,0,0) а где сами данные то посылать?
← →
k (2002-10-18 14:56) [3]если знаешь handle этого Edit"а, то нет ничего проще
var s:string
.......
SendMessage(Handle, WM_SETTEXT, 0, Integer(PChar(s)));
глянь хелп по WM_SETTEXT на случай, если я ч-л напутал...
удачи
← →
Skier (2002-10-18 14:57) [4]>borg
1) Выделяешь память под PChar
2) Копируешь туда свою строку
3) Посылаешь сообщение
SendMessage(Handle, WM_COPYDATA, Integer(PCharVar), 0);
4) Работаешь со строкой в другом приложении
5) Освобождаешь память.
← →
borg (2002-10-18 15:08) [5]Спасибо :-))) всё работает
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.11.28;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c