Передать переменную в другое приложение

vah
Дата: 02.11.2009 09:39:04
Скажите пожалуйста, каким образом можно передать значение переменной из одного приложения в другое?

Заранее благодарен.
йцкйцк
Дата: 02.11.2009 09:42:50
vah, как и всегда - сохранив где-нибудь снаружи. На выбор - .txt; .ini; реестр; etc.
А причем тут Акцесс?
отакота
Дата: 02.11.2009 10:19:11
vah
Скажите пожалуйста, каким образом можно передать значение переменной из одного приложения в другое?
Если вас интересует именно механизм взаимодействия отдельных приложений на уровне значений внутрипрограммных переменных, то MSAccess поддерживает Automation, который позволяет кое-что сделать в этом плане.

Например, можно иметь public-функцию, которая возвращает значение вашей переменной и вызвать эту функцию (в том приложении где ее результат надо получить) через метод Eval объекта Application того приложения, где эта функция написана.
vah
Дата: 02.11.2009 13:41:46
отакота
vah
Скажите пожалуйста, каким образом можно передать значение переменной из одного приложения в другое?
Если вас интересует именно механизм взаимодействия отдельных приложений на уровне значений внутрипрограммных переменных, то MSAccess поддерживает Automation, который позволяет кое-что сделать в этом плане.

Например, можно иметь public-функцию, которая возвращает значение вашей переменной и вызвать эту функцию (в том приложении где ее результат надо получить) через метод Eval объекта Application того приложения, где эта функция написана.


круто, спасибо...
Rivkin Dmitry
Дата: 02.11.2009 14:09:36
А то есть еще и такая штука: dynamic data exchange (DDE) channel.
См., например, DDEExecute Statement и все
DDE Function
DDEExecute Statement
DDEInitiate Function
DDEPoke Statement
DDERequest Function
DDESend Function
DDETerminate Statement
DDETerminateAll Statement