Исправить созданную на Delphi 2010 программу COM DLL для 1С.

Закир2 года в сервисе
Данные заказчика будут вам доступны после подачи заявки
01.02.2024

В «Delphi 2010» был создан обычный «DLL» с набором фнукций, который нормально работал. Возникла необходимость создать «COM» вариант «DLL» для использования в программе «1С».

Такой проект я создал. Он нормально компилируется и регистрируется в системе (CLSID={76141442-02B9-4E0C-BD04-5E0AD7368135}. Однако при попытке создания «COM» объекта в другой программе командой:

 var COMObject: Variant;

.....

COMObject := CreateComObject(StringToGUID('{76141442-02B9-4E0C-BD04-5E0AD7368135}'));

возникает ошибка «Error in DLL».

                Учитавая, что опыта создания «COM» варианта «DLL» у меня нет, я думаю, что в проекте есть ошибки. Проект прикреплен.

Заявки фрилансеров