|
|
|
|
#1 |
|
Снова балуюсь косаптой :)
|
Да уже начал возится с ком-коннектором.
Вопрос к гуру. С помощью ком-коннектора можно без проблем вызывать во втором приложении методы класса с простыми параметрами, типа str или int. X++: COM Axapta;
COM axaptaClass;
COMVariant s;
;
Axapta = new COM("AxaptaCOMConnector.Axapta3");
Axapta.logon('');
axaptaClass = Axapta.CreateObject("Class1");
s = axaptaClass.call('Method1', '01');
info (s.bStr());А вот как передать в метод Method2 класса Class1 второго приложения переменную типа common или хотя бы контейнер? Или может быть object? Method2 у нас, скажем, такой: X++: str 10 method2(custtable _ct)X++: COM Axapta;
COM axaptaClass;
COMVariant s;
custTable ct;
;
Axapta = new COM("AxaptaCOMConnector.Axapta3");
Axapta.logon('');
axaptaClass = Axapta.CreateObject("Class1");
s = axaptaClass.call('method2', ct);
info (s.bStr());
__________________
Бесты и регарды! |
|
|
| Теги |
| aif |
|
|
|