Добрый день.
Есть программа написанная на C++. В ней надо сформировать строку байт и передать другой программе написанной на C#.
Как это сделать?
16.08.05 19:05: Перенесено модератором из 'C/C++' — Павел Кузнецов
Здравствуйте, Tolym, Вы писали:
T>Как это сделать?
WM_COPYDATA
new RSDN@Home(1.1.4, 303) << new Message(); std::head::ear << "Therion — The Khlysti Evangelist";
Здравствуйте, ansi, Вы писали:
A>Здравствуйте, Tolym, Вы писали:
T>>Как это сделать?
A>WM_COPYDATA
А можно пример?
Здравствуйте, Tolym, Вы писали:
A>>WM_COPYDATA
T>А можно пример?
Ну примера у меня нет, но что-то похожее (я думаю, на плюсы переделать диезовский код проблем не составит) есть в
http://www.rsdn.ru/Forum/Message.aspx?mid=1008839Автор: Olga28
Дата: 28.01.05
new RSDN@Home(1.1.4, 303) << new Message(); std::head::ear << "Therion — Crazy Nights";
Tolym wrote:
> T>>Как это сделать?
>
> A>WM_COPYDATA
>
> А можно пример?
google.com
--
Maxim YegorushkinPosted via RSDN NNTP Server 1.9
Здравствуйте, Tolym, Вы писали:
T>Добрый день.
T>Есть программа написанная на C++. В ней надо сформировать строку байт и передать другой программе написанной на C#.
T>Как это сделать?
Можно пойти по пути COM-interop
http://gzip.rsdn.ru/article/dotnet/net2com.xmlАвтор(ы): Алексей Дубовцев
Дата: 19.11.2001
Здравствуйте, Tolym, Вы писали:
T>Есть программа написанная на C++. В ней надо сформировать строку байт и передать другой программе написанной на C#.
T>Как это сделать?
Программы отдельные ехе-шники? Тогда проще всего будет воспользоваться иенаванными каналами. Код работы с ними для Шарпа можно взять в Янусе.
Если С++-ное приложение — это ДЛЛ, то дастаточно просто экспортирвоать фукнцию и воспользоваться интеропом.
... << RSDN@Home 1.2.0 alpha rev. 591>>