Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.07;
Скачать: [xml.tar.bz2];




Вниз

Передача и ПОЛУЧЕНИЕ команд от одной проги к другой. 


VID   (2002-01-22 11:43) [0]

Есть прога написанная на delphi5 (п1). Что и как надо сделать, что бы эта прога могла получать команды от другой проги (написанной на фоксе (п2) ). Например, надо сделать чтобы п1 отобразила в своём объекте Image файл рисунка, причём имя файла указывает п2.

Так как этот форум ориентирован на DELPHI то в первую очередь от Вас надеюсь получить помощь по организации этой работы со стороны П1 (что надо сделать, что бы она умела принимать команды).



Fellomena   (2002-01-22 11:50) [1]

В П1 определяй пользовательское сообщение WM_USER+1 и из П2 посылай
PostMessage(П1.handle, message, param1, param2);
Где в одном из параметров - указатель на файл с рисунком.
Когда П1 получает сообщение - вызывается процедура обработки, в которой ты делаешь, что душа пожелает 8)



Виктор Щербаков   (2002-01-22 12:03) [2]

Я бы пооветовал использовать WM_COPYDATA для передачи строки с именем файла, т.к. в совете от Fellomena не понятно как будет передаваться строка.



aus   (2002-01-22 12:12) [3]

А лучше все же определить, каким способом п2 будет передавать данные, возможно она будет использовать DDE, тогда другой разговор.



VID   (2002-01-22 22:09) [4]

п2 передаёт данные в виде двух строк: одна содержит команду, другая - параметр.
Теперь объясните пожалуйста поподробнее, как это реализовать в п1



panov   (2002-01-22 22:20) [5]

>VID © (22.01.02 22:09)
Как передает команды п2.
У меня есть подозрение, что п2. просто записывает эти команды в файл. Если так, то просто мониторь каталог на предмет появления файла с командой и обрабатывай его...




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.07;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.029 c
1-18918           SergeiSSG             2002-01-23 22:11  2002.02.07  
На основе какого компонента(-ов) можно реализовать многослойный графический редактор?


3-18699           Jan                   2002-01-09 14:40  2002.02.07  
Файл *.qrp


3-18707           amamed_3071           2002-01-09 16:53  2002.02.07  
Error loading Midas.dll (Win98)


1-18913           Reals                 2002-01-21 19:53  2002.02.07  
Как подцепить в процедуру копирования файла ProgressBar...


1-18800           MystiX                2002-01-24 15:02  2002.02.07  
Компоненты