<p>В «Delphi 2010» был создан обычный «DLL» с набором фнукций, который нормально работал. Возникла необходимость создать «COM» вариант «DLL» для использования в программе «1С».</p><p>Такой проект я создал. Он нормально компилируется и регистрируется в системе (CLSID=<b>{76141442-02B9-4E0C-BD04-5E0AD7368135}</b>. Однако при попытке создания «COM» объекта в другой программе командой:</p><p> var COMObject: Variant;</p><p>.....</p><p>COMObject := CreateComObject(StringToGUID('{76141442-02B9-4E0C-BD04-5E0AD7368135}'));</p><p>возникает ошибка «Error in DLL».</p><p> Учитавая, что опыта создания «COM» варианта «DLL» у меня нет, я думаю, что в проекте есть ошибки. Могу предоставить как старый вариант «DLL», так и новый проект.</p>