Цитата:
Сообщение от
alex55
...
А если так попробовать:
...
Так попробуйте.
Я попробовал такой код
static client void main(Args _args)
{
SysExcelApplication sysExcelApplication;
;
sysExcelApplication = SysExcelApplication::construct();
sysExcelApplication.visible(true);
sysExcelApplication.workbooks().open("E:\\q1.xls");
}
в 4.0. В трешке я уже давно в портале не ковырялся. В 4.0, конечно, ВС на .NET...
Но где мне нужно искать открывшийся Эксель, если его дергает ВС, который запущен от имени сервиса IIS? Я вообще в системном программировании не разбираюсь, к моему большому сожалению. Может сориентируете?
У меня процесс EXCEL.EXE запустился. Ресурсы процессора не жрет. Но и не визуализировался. Впрочем, я туго себе представляю как может процесс, запущенный под одним пользователем (да еще и сервисом), визуализироваться в консоли другого пользователя.