Показать сообщение отдельно
Старый 10.03.2016, 12:29   #11  
terraByteG is offline
terraByteG
Участник
 
15 / 17 (1) ++
Регистрация: 10.03.2016
Access violation 0х0000000 - то есть пытается получить данные из памяти, но пролетает по nil.

Можно запустить такой код и чего там в info прилетит?


X++:
System.Exception netExcepn;
;
try
{ 
     COMApplication = new COM("iDocIntegrator.DocOperation"); 
     if(!COMApplication)
     {
          info("error");
     }

     ret = COMApplication.Login("login", "pass", "pass", "D:\key");
     if(!ret)
     {
          s = COMApplication.GetDocInfoList("20160218", "20160218");
     }
     else
     {
          info(ret);
     }
     info(s);
     COMApplication = null;
}
catch
{
     netExcepn = CLRInterop::getLastException();
     info(netExcepn.ToString());
     COMApplication = null;
     throw error("Обработка отменена!");
}