Вниз
Скачать: CL | DM;

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

 
asafr ©   (2004-12-20 10:16) [0]

Существует приложение (А), которое при определенных условиях с помощью COM-сервера запускает другое приложение (В). А задача такая: возможно ли передать параметр (например строковый) из приложения (А) в приложение (В), используя COM-сервер? Параметр пытаюсь передать, присваивая значение property COM-объекту.
Проблема заключается в том, что когда я пытаюсь обратиться из приложения (В) к COM-серверу, дабы сосчитать передаваемый параметр, то в данном случае создается новый COM-объект, в котом это самое property пустое...
Технологией COM пытаюсь заниматься только четвертый день - посему прошу камнями не закидывать...
С Уважением ко всем...


 
Rext   (2004-12-20 13:02) [1]

Для начала можно ознакомиться с этой статьей http://www.delphimaster.ru/articles/ado_com/ .


 
Кролик Енерджайзер   (2004-12-21 11:14) [2]

Будь проще :)
Передавай контекст инициализации из сервера в приложение "B".
Например, если "B" - консоль, передавай параметр в качестве параметра в строке, если "B" - ещё один COM сервер, то приделай к "B" метод вида Init([in] ParamType param) и вызывай его после создания.
Сделать так, чтобы "B" запрашивал сервер о том, что передал ему "A" нетривиально. Ведь может быть несколько "A" и несколько "B" и необходимо разработать механизм отображения запроса "B" на данные, присланные конкретным "A".


 
asafr ©   (2004-12-22 11:00) [3]

Спасибо всем. Проблема разрешилась удачно. Очень похоже на тоо, что предложил Кролик Енерджайзер... :)



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.025 c
1-1125747848
DaRrG
2005-09-03 15:44
2005.09.25
Помогите запихать курсор в библиотеку (DLL)


14-1125625951
vidiv
2005-09-02 05:52
2005.09.25
Как изменить владельца файла?


4-1122559320
КодеКорешь
2005-07-28 18:02
2005.09.25
Как узнать модели дисковых накопителей в системе?


14-1125592909
Kerk
2005-09-01 20:41
2005.09.25
Благородная мстя


14-1125641670
Juice
2005-09-02 10:14
2005.09.25
Быть ли ХП на моем компе ?




   Наверх