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

Вниз

Обмен данными между процессами   Найти похожие ветки 

 
balepa ©   (2006-03-16 12:45) [0]

При завершении процесса нужно передать число (любое, можно даже строку, букву и т. д.) или как сообщить другому процессу что данный процесс щас закроется.
Хоть ченить посоветуйте тока на API (по возможности)


 
Rouse_ ©   (2006-03-16 12:47) [1]

SendMessage


 
balepa ©   (2006-03-16 12:50) [2]


> Rouse_ ©   (16.03.06 12:47) [1]
> SendMessage


Да это то я знаю, а как я его словлю (незнаю как на VB сообщения обработывать)


 
Сергей М. ©   (2006-03-16 12:59) [3]


> незнаю как на VB сообщения обработывать


Для этого вообще-то существуют VB-конференции


 
balepa ©   (2006-03-16 13:06) [4]

Удалено модератором


 
Сергей М. ©   (2006-03-16 13:10) [5]

Проще написать внешний ДЛЛ-модуль  в Делфи и задействовать его в VB-приложении.

Соответствующий код на VB будет как минимум монстрообразным и интуитивно не воспринимаемым.


 
balepa ©   (2006-03-16 13:10) [6]


> Для этого вообще-то существуют VB-конференции

Мож кто подскажет где ?


 
balepa ©   (2006-03-16 13:12) [7]


> Сергей М. ©   (16.03.06 13:10) [5]
> Проще написать внешний ДЛЛ-модуль  в Делфи и задействовать
> его в VB-приложении.

Мне всего-то надо сообщить о завершении процесса.... :(


> Соответствующий код на VB будет как минимум монстрообразным
> и интуитивно не воспринимаемым.

Во-во


 
n0name   (2006-03-16 13:28) [8]

В первом CreateEvent.
Во втором OpenEvent, и в потоке WaitForSingleEvent


 
Сергей М. ©   (2006-03-16 13:43) [9]


> Мне всего-то надо сообщить о завершении процесса


Сообщить-то ты сообщишь ...
Но вот с ожиданием такого сообщения  в VB-приложении, где главный цикл ожидания/выборки/диспетчеризации недоступен на уровне языкового интерфейса, большой геморрой приключается .. Да еще и синхронизация с осн.потоком встает в полный рост ..

Или ты не об этом ?


 
balepa ©   (2006-03-16 13:58) [10]


> Или ты не об этом ?

Об этом


 
Сергей М. ©   (2006-03-16 13:59) [11]

Ну так и реализуй то что нужно в Делфи !
В чем проблема ?


 
balepa ©   (2006-03-16 14:04) [12]


> Ну так и реализуй то что нужно в Делфи !

В смысле все переписывать ? Спасибо я и так намучался по самое нихочу

> n0name   (16.03.06 13:28) [8]
> В первом CreateEvent.
> Во втором OpenEvent, и в потоке WaitForSingleEvent

Попробую.


 
Сергей М. ©   (2006-03-16 14:08) [13]


> В смысле все переписывать ?


Что значит "все" ?

Выноси в Делфи-ДЛЛ только интересующую функциональность - там она , думаю, гораздо проще реализуема.


 
balepa ©   (2006-03-16 14:10) [14]

Удалено модератором


 
Сергей М. ©   (2006-03-16 14:12) [15]

Удалено модератором



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
2-1148232794
Userrrr
2006-05-21 21:33
2006.06.11
можно ли управлять консольным приложением через сеть?


15-1147933109
syte_ser78
2006-05-18 10:18
2006.06.11
программа для перекодировки дампа MySql базы


1-1144210785
Glex
2006-04-05 08:19
2006.06.11
Как правильно реализовывывать наследников? property OnSM: TNotify


15-1148039880
iZEN
2006-05-19 15:58
2006.06.11
Сначала подсадить на иглу, а потом требовать деньги.


2-1148399979
SedAche
2006-05-23 19:59
2006.06.11
ListBox





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский