Показать сообщение отдельно
Старый 18.08.2003, 10:56   #6  
SnowMan is offline
SnowMan
Участник
 
57 / 10 (1) +
Регистрация: 15.08.2003
Адрес: Москва
Мне необходимо запусить внешнюю, по отношению к аксапте, задачу на стороне сервера (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);
}

открывает калькулятор на клиенте...