Мне необходимо запусить внешнюю, по отношению к аксапте, задачу на стороне сервера (AOS), дождаться ее завершения и вернуть результат на клиента.
Запустить внешнюю задачу и ждать ее завершения я умею, теперь мне необходимо чтобы внешняя задача запускалась на машине с AOS...
2 Wamr:
Согласен, что пример с использованием info() не лучший, т.к. оказывается все GUI выполняются только на стороне клиента...
Тогда как оценить, что код исполнился на сервере?
2 kalex:
Выводить сообщение мне не нужно см выше...
Хорошо упростим задачу...
Вопрос, как открыть calc.exe или notepad.exe на сервере?
Метод RunWait() класса с параметром RunOn=Server, объявленный как:
server static void RunWait()
{
COM wsh;
int li_rc;
wsh = new COM("WScript.Shell");
li_rc = wsh.Run("calc" , 1, TRUE);
}
открывает калькулятор на клиенте...
|