Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.05;
Скачать: CL | DM;

Вниз

Получение некоторых данных из запущенной программы   Найти похожие ветки 

 
_PG_ ©   (2004-07-23 16:33) [0]

Уважаемые мастера. Помогите пожалуйста. Мне из обной программы нужно передать Байт или Интеджер в другую. То  есть одна программа запускается модально из другой и проделав некоторые операции (кнопки там понажимает кто нить) возвращает результат типа byte ( кака максимум integer). Если можно то код как запускатьб передавать  и как принимать пожалуйста.


 
VMcL ©   (2004-07-23 16:45) [1]

>>_PG_ ©  (23.07.04 16:33)

Передать можно через командную строку. Вернуть/получить результат через GetExitCodeProcess().


 
_PG_ ©   (2004-07-23 17:01) [2]

2VMcL ©   (23.07.04 16:45) [1]

Это получается при закрытии мне нужно будет какой-то переменной ЕкзитКод давать значение да? Ну а если нужно два хначения получить ....

И еще объясню подробнее:
Я из одной программы запускаю другую (Пусть первая - П1 а вторая П2). Ды вот П1 запускает П2, П2 выполняе какие-то действия, а далее передает П1 два значения (сколько нажатий, и столько правильных нажатий), а П1 принимает их и использует. Причем из П1 желательно запускать П2 модально.


 
Burmistroff   (2004-07-23 17:18) [3]

Если в программах есть окна - то можно через SendMessage. Если нет, то где-то в глубине дельфовских demo"к была прога, реализующая обмен данными через Mutex"ы и разделяемы проекции памяти (ну в общем MapViewOfSection или что-то в этом духе) ;)


 
_PG_ ©   (2004-07-23 17:24) [4]

>>>Burmistroff  
>>>Если в программах есть окна  
Да, окна есть - а как пользоваться SendMessage, т.е. Это нужен хелр по АРi да? Если есть неможно ли по мылу получит: _PG_gaws@rambler.ru


 
Суслик ©   (2004-07-23 17:49) [5]

1) найди книгу Рихтра в сети.
2) найдии описание wm_copydata.
и будет тебе счастье.

ЗЫ
Весь хелп по аpi есть тут msdn.microsoft.com



Страницы: 1 вся ветка

Текущий архив: 2004.09.05;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.051 c
1-1092996570
Ivolg
2004-08-20 14:09
2004.09.05
Длл


14-1092665816
esu
2004-08-16 18:16
2004.09.05
DTS в MSSQL2000, может кто-то из знатоков сможет подсказать


14-1092662759
Копир
2004-08-16 17:25
2004.09.05
НЛО протаранил Тунгусский метеорит и спас жизнь на Земле


1-1092855479
Vemer
2004-08-18 22:57
2004.09.05
Как отключить некоторые предупреждения.


14-1092362894
Думкин
2004-08-13 06:08
2004.09.05
С днем рождения! 13 августа