Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2004.09.05;
Скачать: [xml.tar.bz2];

Вниз

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

 
_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 вся ветка

Форум: "WinAPI";
Текущий архив: 2004.09.05;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.033 c
8-1087747242
Илья
2004-06-20 20:00
2004.09.05
MIDI - работа на низком уровне


4-1090516343
saimon
2004-07-22 21:12
2004.09.05
Hint как в Windows XP


1-1093017647
Project1
2004-08-20 20:00
2004.09.05
published свойство


1-1093162496
Islander
2004-08-22 12:14
2004.09.05
Как передвинуть клавиатурный фокус в ListView?


14-1092812751
Мюмзик в мове
2004-08-18 11:05
2004.09.05
нужны словари





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский