Исходный код
...
constr:='/d '+inifile.ReadString('1c1','path','')+' /n '+inifile.ReadString('1c1','login','')+' /p '+ inifile.ReadString('1c1','password','');
c1:=createoleobject ('v77s.application');
c1.initialize(c1.rmtrade,constr,'NO_SPLASH_SHOW');
c2vip:=c1.createobject ('Документ.Выписка');
c2val:=c1.createobject('Справочник.валюты');
c2bs:=c1.createobject('Справочник.банковскиесчета');
c2dvizh:=c1.createobject('Справочник.ДвиженияДенежныхСредств');
c2cont:=c1.createobject ('Справочник.Контрагенты');
c2vip.новый();
c2vip.датадок := datetimepicker1.Date;
...
Подгружается база нормально, переменные типа справочник или документ нормально, ошибка возникает на строке
c2vip.новый();
First chance exception at $7C812AEB. Exception class EOleError with message 'Method новый()' not supported by automation object'. Process Project1.exe (2916)
Кто-нибудь сталкивался с этим или знает что делать?