Проблема при попытке использовать dll через COM

Приемы и подходы, обмен опытом

Модераторы: Screw, larin

Ответить
Max_Ural
партнер
Сообщения: 82
Зарегистрирован: Ср, 19/09/2007 08:35
Имя Фамилия: Максим Шагубаков
Откуда: Галактика-Урал
Контактная информация:

Проблема при попытке использовать dll через COM

Сообщение Max_Ural »

Добрый день!
Вопросов два:
1. Получил для сторонней dll файлы vip и vih (файл приложить не дает)
По аналогии с примером на форуме по работе с PDF, Word и Excel описал переменную и пытаюсь работать с ней

Код: Выделить всё

var DiadocCom:com_ComDiadocApi;

cmValue2:{
  DiadocCom := com_ComDiadocApi(new(coComDiadocApi));
  DiadocCom.Initialize('','');
}
При компиляции выдается ошибка "Ожидалось поле структурного или ссылочного типа".
Подскажите, в чем может быть ошибка?

2. Пошли обходным путем - через ActiveX
Тут продвинулись дальше, удалось вызвать две функции, в результате чего полностью прошла авторизация.
Но, когда дело дошло до получения данных - возникла новая проблема:
в c# описано, что функция возвращает значение типа ArrayList, причем элемент массива - экземпляр класса.
При попытке передать string или variant - выдается предупреждение про несоответствие типов.
Когда пытаемся передать массив - вылетает по runtime 216.
Кто-нибудь пробовал получить через ActiveX данные сложной структуры?

Буду рад любой помощи
Ged
топ-софт
Сообщения: 76
Зарегистрирован: Вс, 16/09/2007 10:23
Имя Фамилия: Леонид Поликутин
Откуда: Галактика СПб
Контактная информация:

Re: Проблема при попытке использовать dll через COM

Сообщение Ged »

Vih и Vip в студию
Max_Ural
партнер
Сообщения: 82
Зарегистрирован: Ср, 19/09/2007 08:35
Имя Фамилия: Максим Шагубаков
Откуда: Галактика-Урал
Контактная информация:

Re: Проблема при попытке использовать dll через COM

Сообщение Max_Ural »

VIH (1 часть)

Код: Выделить всё

//-------------------------------------------------------------------
//--- Copyright(c) 2001 by Galaktika Corporation                  ---
//--- Этот файл автоматически генерируется для использования      ---
//--- COM интерфейсов из Атлантиса. Править этот файл запрещается ---
//--- так как это может привести к неработоспособности системы    ---
//-------------------------------------------------------------------

// 

#ifndef __DiadocApi__
#define __DiadocApi__
#include atlcom.vih

//--- Forwards declarations --------------

ObjInterface com_PostedDraft; forward;
ObjInterface com_SafeComObject; forward;
ObjInterface com_Drafts; forward;
ObjInterface com_ComDiadocApi; forward;
ObjInterface com_Content; forward;
ObjInterface com_CounteragentList; forward;
ObjInterface com_Counteragent; forward;
ObjInterface com_AcceptanceCertificateSellerTitleInfo; forward;
ObjInterface com_AcceptanceCertificateBuyerTitleInfo; forward;
ObjInterface com_AcceptanceCertificateSignatureInfo; forward;
ObjInterface com_WorkDescription; forward;
ObjInterface com_WorkItem; forward;
ObjInterface com_Address; forward;
ObjInterface com_RussianAddress; forward;
ObjInterface com_ForeignAddress; forward;
ObjInterface com_Signer; forward;
ObjInterface com_SignerDetails; forward;
ObjInterface com_Torg12SellerTitleInfo; forward;
ObjInterface com_Torg12BuyerTitleInfo; forward;
ObjInterface com_DocflowParticipant; forward;
ObjInterface com_Torg12Item; forward;
ObjInterface com_Grounds; forward;
ObjInterface com_DiadocOrganizationInfo; forward;
ObjInterface com_OrganizationInfo; forward;
ObjInterface com_Official; forward;
ObjInterface com_Attorney; forward;
ObjInterface com_InvoiceInfo; forward;
ObjInterface com_InvoiceItem; forward;
ObjInterface com_PaymentDocumentInfo; forward;
ObjInterface com_ShipperOrConsignee; forward;
ObjInterface com_OrganizationList; forward;
ObjInterface com_Organization; forward;
ObjInterface com_Box; forward;
ObjInterface com_DocumentId; forward;
ObjInterface com_DocumentList; forward;
ObjInterface com_Document; forward;
ObjInterface com_NonformalizedDocumentMetadata; forward;
ObjInterface com_InvoiceMetadata; forward;
ObjInterface com_InvoiceRevisionMetadata; forward;
ObjInterface com_InvoiceCorrectionMetadata; forward;
ObjInterface com_InvoiceCorrectionRevisionMetadata; forward;
ObjInterface com_TrustConnectionRequestMetadata; forward;
ObjInterface com_BasicDocumentMetadata; forward;
ObjInterface com_ProformaInvoiceMetadata; forward;
ObjInterface com_CertificateVerificationResult; forward;
ObjInterface com_CertificateChainElement; forward;
ObjInterface com_SignatureVerificationResult; forward;
ObjInterface com_InvoiceCorrectionRequestInfo; forward;
ObjInterface com_Message; forward;
ObjInterface com_Entity; forward;
ObjInterface com_BoxEvent; forward;
ObjInterface com_BoxEventList; forward;
ObjInterface com_MessagePatch; forward;
ObjInterface com_GeneratedFile; forward;
ObjInterface com_MessageToPost; forward;
ObjInterface com_MessagePatchToPost; forward;
ObjInterface com_XmlDocumentAttachment; forward;
ObjInterface com_NonformalizedAttachment; forward;
ObjInterface com_BasicDocumentAttachment; forward;
ObjInterface com_TrustConnectionRequestAttachment; forward;
ObjInterface com_StructuredDataAttachment; forward;
ObjInterface com_SignedContent; forward;
ObjInterface com_RequestedSignature; forward;
ObjInterface com_RequestedSignatureRejection; forward;
ObjInterface com_ReceiptAttachment; forward;
ObjInterface com_CorrectionRequestAttachment; forward;
ObjInterface com_ComCryptApi; forward;
ObjInterface com_Certificate; forward;
ObjInterface com_PrintFormResult; forward;
ObjInterface com_PrintFormContent; forward;
ObjInterface com_Recognized; forward;

VipInterface coPostedDraft; forward;
VipInterface coSafeComObject; forward;
VipInterface coDrafts; forward;
VipInterface coComDiadocApi; forward;
VipInterface coContent; forward;
VipInterface coCounteragentList; forward;
VipInterface coCounteragent; forward;
VipInterface coAcceptanceCertificateSellerTitleInfo; forward;
VipInterface coAcceptanceCertificateBuyerTitleInfo; forward;
VipInterface coAcceptanceCertificateSignatureInfo; forward;
VipInterface coWorkDescription; forward;
VipInterface coWorkItem; forward;
VipInterface coAddress; forward;
VipInterface coRussianAddress; forward;
VipInterface coForeignAddress; forward;
VipInterface coSigner; forward;
VipInterface coSignerDetails; forward;
VipInterface coTorg12SellerTitleInfo; forward;
VipInterface coTorg12BuyerTitleInfo; forward;
VipInterface coDocflowParticipant; forward;
VipInterface coTorg12Item; forward;
VipInterface coGrounds; forward;
VipInterface coDiadocOrganizationInfo; forward;
VipInterface coOrganizationInfo; forward;
VipInterface coOfficial; forward;
VipInterface coAttorney; forward;
VipInterface coInvoiceInfo; forward;
VipInterface coInvoiceItem; forward;
VipInterface coPaymentDocumentInfo; forward;
VipInterface coShipperOrConsignee; forward;
VipInterface coOrganizationList; forward;
VipInterface coOrganization; forward;
VipInterface coBox; forward;
VipInterface coDocumentId; forward;
VipInterface coDocumentList; forward;
VipInterface coDocument; forward;
VipInterface coNonformalizedDocumentMetadata; forward;
VipInterface coInvoiceMetadata; forward;
VipInterface coInvoiceRevisionMetadata; forward;
VipInterface coInvoiceCorrectionMetadata; forward;
VipInterface coInvoiceCorrectionRevisionMetadata; forward;
VipInterface coTrustConnectionRequestMetadata; forward;
VipInterface coBasicDocumentMetadata; forward;
VipInterface coProformaInvoiceMetadata; forward;
VipInterface coCertificateVerificationResult; forward;
VipInterface coCertificateChainElement; forward;
VipInterface coSignatureVerificationResult; forward;
VipInterface coInvoiceCorrectionRequestInfo; forward;
VipInterface coMessage; forward;
VipInterface coEntity; forward;
VipInterface coBoxEvent; forward;
VipInterface coBoxEventList; forward;
VipInterface coMessagePatch; forward;
VipInterface coGeneratedFile; forward;
VipInterface coMessageToPost; forward;
VipInterface coMessagePatchToPost; forward;
VipInterface coXmlDocumentAttachment; forward;
VipInterface coNonformalizedAttachment; forward;
VipInterface coBasicDocumentAttachment; forward;
VipInterface coTrustConnectionRequestAttachment; forward;
VipInterface coStructuredDataAttachment; forward;
VipInterface coSignedContent; forward;
VipInterface coRequestedSignature; forward;
VipInterface coRequestedSignatureRejection; forward;
VipInterface coReceiptAttachment; forward;
VipInterface coCorrectionRequestAttachment; forward;
VipInterface coComCryptApi; forward;
VipInterface coCertificate; forward;
VipInterface coPrintFormResult; forward;
VipInterface coPrintFormContent; forward;
VipInterface coRecognized; forward;

//--- Types definition  ------------------


//--- arrays



//--- Object Interfaces ------------------

ObjInterface com_PostedDraft( comIDispatch );
// #docl Объектный интерфейс com_PostedDraft </brief>
end;

VipInterface vcom_PostedDraft( vcomIDispatch ) Implements com_PostedDraft (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_SafeComObject( comIDispatch );
// #docl Объектный интерфейс com_SafeComObject </brief>
end;

VipInterface vcom_SafeComObject( vcomIDispatch ) Implements com_SafeComObject (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_Drafts( comIDispatch );
// #docl Объектный интерфейс com_Drafts </brief>
end;

VipInterface vcom_Drafts( vcomIDispatch ) Implements com_Drafts (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_ComDiadocApi( comIDispatch );
// #docl Объектный интерфейс com_ComDiadocApi </brief>
end;

VipInterface vcom_ComDiadocApi( vcomIDispatch ) Implements com_ComDiadocApi (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_Content( comIDispatch );
// #docl Объектный интерфейс com_Content </brief>
end;

VipInterface vcom_Content( vcomIDispatch ) Implements com_Content (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_CounteragentList( comIDispatch );
// #docl Объектный интерфейс com_CounteragentList </brief>
end;

VipInterface vcom_CounteragentList( vcomIDispatch ) Implements com_CounteragentList (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_Counteragent( comIDispatch );
// #docl Объектный интерфейс com_Counteragent </brief>
end;

VipInterface vcom_Counteragent( vcomIDispatch ) Implements com_Counteragent (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_AcceptanceCertificateSellerTitleInfo( comIDispatch );
// #docl Объектный интерфейс com_AcceptanceCertificateSellerTitleInfo </brief>
end;

VipInterface vcom_AcceptanceCertificateSellerTitleInfo( vcomIDispatch ) Implements com_AcceptanceCertificateSellerTitleInfo (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_AcceptanceCertificateBuyerTitleInfo( comIDispatch );
// #docl Объектный интерфейс com_AcceptanceCertificateBuyerTitleInfo </brief>
end;

VipInterface vcom_AcceptanceCertificateBuyerTitleInfo( vcomIDispatch ) Implements com_AcceptanceCertificateBuyerTitleInfo (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_AcceptanceCertificateSignatureInfo( comIDispatch );
// #docl Объектный интерфейс com_AcceptanceCertificateSignatureInfo </brief>
end;

VipInterface vcom_AcceptanceCertificateSignatureInfo( vcomIDispatch ) Implements com_AcceptanceCertificateSignatureInfo (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_WorkDescription( comIDispatch );
// #docl Объектный интерфейс com_WorkDescription </brief>
end;

VipInterface vcom_WorkDescription( vcomIDispatch ) Implements com_WorkDescription (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_WorkItem( comIDispatch );
// #docl Объектный интерфейс com_WorkItem </brief>
end;

VipInterface vcom_WorkItem( vcomIDispatch ) Implements com_WorkItem (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_Address( comIDispatch );
// #docl Объектный интерфейс com_Address </brief>
end;

VipInterface vcom_Address( vcomIDispatch ) Implements com_Address (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_RussianAddress( comIDispatch );
// #docl Объектный интерфейс com_RussianAddress </brief>
end;

VipInterface vcom_RussianAddress( vcomIDispatch ) Implements com_RussianAddress (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_ForeignAddress( comIDispatch );
// #docl Объектный интерфейс com_ForeignAddress </brief>
end;

VipInterface vcom_ForeignAddress( vcomIDispatch ) Implements com_ForeignAddress (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_Signer( comIDispatch );
// #docl Объектный интерфейс com_Signer </brief>
end;

VipInterface vcom_Signer( vcomIDispatch ) Implements com_Signer (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_SignerDetails( comIDispatch );
// #docl Объектный интерфейс com_SignerDetails </brief>
end;

VipInterface vcom_SignerDetails( vcomIDispatch ) Implements com_SignerDetails (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_Torg12SellerTitleInfo( comIDispatch );
// #docl Объектный интерфейс com_Torg12SellerTitleInfo </brief>
end;

VipInterface vcom_Torg12SellerTitleInfo( vcomIDispatch ) Implements com_Torg12SellerTitleInfo (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_Torg12BuyerTitleInfo( comIDispatch );
// #docl Объектный интерфейс com_Torg12BuyerTitleInfo </brief>
end;

VipInterface vcom_Torg12BuyerTitleInfo( vcomIDispatch ) Implements com_Torg12BuyerTitleInfo (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_DocflowParticipant( comIDispatch );
// #docl Объектный интерфейс com_DocflowParticipant </brief>
end;

VipInterface vcom_DocflowParticipant( vcomIDispatch ) Implements com_DocflowParticipant (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_Torg12Item( comIDispatch );
// #docl Объектный интерфейс com_Torg12Item </brief>
end;

VipInterface vcom_Torg12Item( vcomIDispatch ) Implements com_Torg12Item (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_Grounds( comIDispatch );
// #docl Объектный интерфейс com_Grounds </brief>
end;

VipInterface vcom_Grounds( vcomIDispatch ) Implements com_Grounds (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_DiadocOrganizationInfo( comIDispatch );
// #docl Объектный интерфейс com_DiadocOrganizationInfo </brief>
end;

VipInterface vcom_DiadocOrganizationInfo( vcomIDispatch ) Implements com_DiadocOrganizationInfo (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_OrganizationInfo( comIDispatch );
// #docl Объектный интерфейс com_OrganizationInfo </brief>
end;

VipInterface vcom_OrganizationInfo( vcomIDispatch ) Implements com_OrganizationInfo (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_Official( comIDispatch );
// #docl Объектный интерфейс com_Official </brief>
end;

VipInterface vcom_Official( vcomIDispatch ) Implements com_Official (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_Attorney( comIDispatch );
// #docl Объектный интерфейс com_Attorney </brief>
end;

VipInterface vcom_Attorney( vcomIDispatch ) Implements com_Attorney (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_InvoiceInfo( comIDispatch );
// #docl Объектный интерфейс com_InvoiceInfo </brief>
end;

VipInterface vcom_InvoiceInfo( vcomIDispatch ) Implements com_InvoiceInfo (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_InvoiceItem( comIDispatch );
// #docl Объектный интерфейс com_InvoiceItem </brief>
end;

VipInterface vcom_InvoiceItem( vcomIDispatch ) Implements com_InvoiceItem (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_PaymentDocumentInfo( comIDispatch );
// #docl Объектный интерфейс com_PaymentDocumentInfo </brief>
end;

VipInterface vcom_PaymentDocumentInfo( vcomIDispatch ) Implements com_PaymentDocumentInfo (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_ShipperOrConsignee( comIDispatch );
// #docl Объектный интерфейс com_ShipperOrConsignee </brief>
end;

VipInterface vcom_ShipperOrConsignee( vcomIDispatch ) Implements com_ShipperOrConsignee (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_OrganizationList( comIDispatch );
// #docl Объектный интерфейс com_OrganizationList </brief>
end;

VipInterface vcom_OrganizationList( vcomIDispatch ) Implements com_OrganizationList (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_Organization( comIDispatch );
// #docl Объектный интерфейс com_Organization </brief>
end;

VipInterface vcom_Organization( vcomIDispatch ) Implements com_Organization (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_Box( comIDispatch );
// #docl Объектный интерфейс com_Box </brief>
end;

VipInterface vcom_Box( vcomIDispatch ) Implements com_Box (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_DocumentId( comIDispatch );
// #docl Объектный интерфейс com_DocumentId </brief>
end;

VipInterface vcom_DocumentId( vcomIDispatch ) Implements com_DocumentId (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_DocumentList( comIDispatch );
// #docl Объектный интерфейс com_DocumentList </brief>
end;

VipInterface vcom_DocumentList( vcomIDispatch ) Implements com_DocumentList (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_Document( comIDispatch );
// #docl Объектный интерфейс com_Document </brief>
end;

VipInterface vcom_Document( vcomIDispatch ) Implements com_Document (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_NonformalizedDocumentMetadata( comIDispatch );
// #docl Объектный интерфейс com_NonformalizedDocumentMetadata </brief>
end;

VipInterface vcom_NonformalizedDocumentMetadata( vcomIDispatch ) Implements com_NonformalizedDocumentMetadata (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_InvoiceMetadata( comIDispatch );
// #docl Объектный интерфейс com_InvoiceMetadata </brief>
end;

VipInterface vcom_InvoiceMetadata( vcomIDispatch ) Implements com_InvoiceMetadata (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_InvoiceRevisionMetadata( comIDispatch );
// #docl Объектный интерфейс com_InvoiceRevisionMetadata </brief>
end;

VipInterface vcom_InvoiceRevisionMetadata( vcomIDispatch ) Implements com_InvoiceRevisionMetadata (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_InvoiceCorrectionMetadata( comIDispatch );
// #docl Объектный интерфейс com_InvoiceCorrectionMetadata </brief>
end;

VipInterface vcom_InvoiceCorrectionMetadata( vcomIDispatch ) Implements com_InvoiceCorrectionMetadata (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_InvoiceCorrectionRevisionMetadata( comIDispatch );
// #docl Объектный интерфейс com_InvoiceCorrectionRevisionMetadata </brief>
end;

VipInterface vcom_InvoiceCorrectionRevisionMetadata( vcomIDispatch ) Implements com_InvoiceCorrectionRevisionMetadata (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_TrustConnectionRequestMetadata( comIDispatch );
// #docl Объектный интерфейс com_TrustConnectionRequestMetadata </brief>
end;

VipInterface vcom_TrustConnectionRequestMetadata( vcomIDispatch ) Implements com_TrustConnectionRequestMetadata (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_BasicDocumentMetadata( comIDispatch );
// #docl Объектный интерфейс com_BasicDocumentMetadata </brief>
end;

VipInterface vcom_BasicDocumentMetadata( vcomIDispatch ) Implements com_BasicDocumentMetadata (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_ProformaInvoiceMetadata( comIDispatch );
// #docl Объектный интерфейс com_ProformaInvoiceMetadata </brief>
end;

VipInterface vcom_ProformaInvoiceMetadata( vcomIDispatch ) Implements com_ProformaInvoiceMetadata (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_CertificateVerificationResult( comIDispatch );
// #docl Объектный интерфейс com_CertificateVerificationResult </brief>
end;

VipInterface vcom_CertificateVerificationResult( vcomIDispatch ) Implements com_CertificateVerificationResult (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_CertificateChainElement( comIDispatch );
// #docl Объектный интерфейс com_CertificateChainElement </brief>
end;

VipInterface vcom_CertificateChainElement( vcomIDispatch ) Implements com_CertificateChainElement (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_SignatureVerificationResult( comIDispatch );
// #docl Объектный интерфейс com_SignatureVerificationResult </brief>
end;

VipInterface vcom_SignatureVerificationResult( vcomIDispatch ) Implements com_SignatureVerificationResult (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_InvoiceCorrectionRequestInfo( comIDispatch );
// #docl Объектный интерфейс com_InvoiceCorrectionRequestInfo </brief>
end;

VipInterface vcom_InvoiceCorrectionRequestInfo( vcomIDispatch ) Implements com_InvoiceCorrectionRequestInfo (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_Message( comIDispatch );
// #docl Объектный интерфейс com_Message </brief>
end;

VipInterface vcom_Message( vcomIDispatch ) Implements com_Message (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_Entity( comIDispatch );
// #docl Объектный интерфейс com_Entity </brief>
end;

VipInterface vcom_Entity( vcomIDispatch ) Implements com_Entity (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_BoxEvent( comIDispatch );
// #docl Объектный интерфейс com_BoxEvent </brief>
end;

VipInterface vcom_BoxEvent( vcomIDispatch ) Implements com_BoxEvent (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_BoxEventList( comIDispatch );
// #docl Объектный интерфейс com_BoxEventList </brief>
end;

VipInterface vcom_BoxEventList( vcomIDispatch ) Implements com_BoxEventList (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_MessagePatch( comIDispatch );
// #docl Объектный интерфейс com_MessagePatch </brief>
end;

VipInterface vcom_MessagePatch( vcomIDispatch ) Implements com_MessagePatch (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_GeneratedFile( comIDispatch );
// #docl Объектный интерфейс com_GeneratedFile </brief>
end;

VipInterface vcom_GeneratedFile( vcomIDispatch ) Implements com_GeneratedFile (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_MessageToPost( comIDispatch );
// #docl Объектный интерфейс com_MessageToPost </brief>
end;

VipInterface vcom_MessageToPost( vcomIDispatch ) Implements com_MessageToPost (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_MessagePatchToPost( comIDispatch );
// #docl Объектный интерфейс com_MessagePatchToPost </brief>
end;

VipInterface vcom_MessagePatchToPost( vcomIDispatch ) Implements com_MessagePatchToPost (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_XmlDocumentAttachment( comIDispatch );
// #docl Объектный интерфейс com_XmlDocumentAttachment </brief>
end;

VipInterface vcom_XmlDocumentAttachment( vcomIDispatch ) Implements com_XmlDocumentAttachment (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_NonformalizedAttachment( comIDispatch );
// #docl Объектный интерфейс com_NonformalizedAttachment </brief>
end;

VipInterface vcom_NonformalizedAttachment( vcomIDispatch ) Implements com_NonformalizedAttachment (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_BasicDocumentAttachment( comIDispatch );
// #docl Объектный интерфейс com_BasicDocumentAttachment </brief>
end;

VipInterface vcom_BasicDocumentAttachment( vcomIDispatch ) Implements com_BasicDocumentAttachment (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_TrustConnectionRequestAttachment( comIDispatch );
// #docl Объектный интерфейс com_TrustConnectionRequestAttachment </brief>
end;

VipInterface vcom_TrustConnectionRequestAttachment( vcomIDispatch ) Implements com_TrustConnectionRequestAttachment (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_StructuredDataAttachment( comIDispatch );
// #docl Объектный интерфейс com_StructuredDataAttachment </brief>
end;

VipInterface vcom_StructuredDataAttachment( vcomIDispatch ) Implements com_StructuredDataAttachment (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_SignedContent( comIDispatch );
// #docl Объектный интерфейс com_SignedContent </brief>
end;

VipInterface vcom_SignedContent( vcomIDispatch ) Implements com_SignedContent (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_RequestedSignature( comIDispatch );
// #docl Объектный интерфейс com_RequestedSignature </brief>
end;

VipInterface vcom_RequestedSignature( vcomIDispatch ) Implements com_RequestedSignature (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_RequestedSignatureRejection( comIDispatch );
// #docl Объектный интерфейс com_RequestedSignatureRejection </brief>
end;

VipInterface vcom_RequestedSignatureRejection( vcomIDispatch ) Implements com_RequestedSignatureRejection (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_ReceiptAttachment( comIDispatch );
// #docl Объектный интерфейс com_ReceiptAttachment </brief>
end;

VipInterface vcom_ReceiptAttachment( vcomIDispatch ) Implements com_ReceiptAttachment (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_CorrectionRequestAttachment( comIDispatch );
// #docl Объектный интерфейс com_CorrectionRequestAttachment </brief>
end;

VipInterface vcom_CorrectionRequestAttachment( vcomIDispatch ) Implements com_CorrectionRequestAttachment (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_ComCryptApi( comIDispatch );
// #docl Объектный интерфейс com_ComCryptApi </brief>
end;

VipInterface vcom_ComCryptApi( vcomIDispatch ) Implements com_ComCryptApi (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_Certificate( comIDispatch );
// #docl Объектный интерфейс com_Certificate </brief>
end;

VipInterface vcom_Certificate( vcomIDispatch ) Implements com_Certificate (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_PrintFormResult( comIDispatch );
// #docl Объектный интерфейс com_PrintFormResult </brief>
end;

VipInterface vcom_PrintFormResult( vcomIDispatch ) Implements com_PrintFormResult (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_PrintFormContent( comIDispatch );
// #docl Объектный интерфейс com_PrintFormContent </brief>
end;

VipInterface vcom_PrintFormContent( vcomIDispatch ) Implements com_PrintFormContent (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;

ObjInterface com_Recognized( comIDispatch );
// #docl Объектный интерфейс com_Recognized </brief>
end;

VipInterface vcom_Recognized( vcomIDispatch ) Implements com_Recognized (virtual);
// #docl Служебный объект, создавать запрещается !!! </brief>
public:
  constructor CreateQI// #docl Создает экземпляр интерфейса. </brief>
                      ( iComHandle       // #docl Код экземпляра.
                      : longint; flags   // #docl Свойства экземпляра.
                      : word );
end;


//--- coClasses---------------------------

VipInterface coPostedDraft // #docl  Комментарии отсутствуют. </brief> 
                           ( vcom_PostedDraft );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coSafeComObject // #docl  Комментарии отсутствуют. </brief> 
                             ( vcom_SafeComObject );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coDrafts // #docl  Комментарии отсутствуют. </brief> 
                      ( vcom_Drafts );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;
Max_Ural
партнер
Сообщения: 82
Зарегистрирован: Ср, 19/09/2007 08:35
Имя Фамилия: Максим Шагубаков
Откуда: Галактика-Урал
Контактная информация:

Re: Проблема при попытке использовать dll через COM

Сообщение Max_Ural »

VIH (2 часть)

Код: Выделить всё


VipInterface coComDiadocApi // #docl  Комментарии отсутствуют. </brief> 
                            ( vcom_ComDiadocApi );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coContent // #docl  Комментарии отсутствуют. </brief> 
                       ( vcom_Content );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coCounteragentList // #docl  Комментарии отсутствуют. </brief> 
                                ( vcom_CounteragentList );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coCounteragent // #docl  Комментарии отсутствуют. </brief> 
                            ( vcom_Counteragent );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coAcceptanceCertificateSellerTitleInfo // #docl  Комментарии отсутствуют. </brief> 
                                                    ( vcom_AcceptanceCertificateSellerTitleInfo );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coAcceptanceCertificateBuyerTitleInfo // #docl  Комментарии отсутствуют. </brief> 
                                                   ( vcom_AcceptanceCertificateBuyerTitleInfo );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coAcceptanceCertificateSignatureInfo // #docl  Комментарии отсутствуют. </brief> 
                                                  ( vcom_AcceptanceCertificateSignatureInfo );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coWorkDescription // #docl  Комментарии отсутствуют. </brief> 
                               ( vcom_WorkDescription );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coWorkItem // #docl  Комментарии отсутствуют. </brief> 
                        ( vcom_WorkItem );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coAddress // #docl  Комментарии отсутствуют. </brief> 
                       ( vcom_Address );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coRussianAddress // #docl  Комментарии отсутствуют. </brief> 
                              ( vcom_RussianAddress );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coForeignAddress // #docl  Комментарии отсутствуют. </brief> 
                              ( vcom_ForeignAddress );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coSigner // #docl  Комментарии отсутствуют. </brief> 
                      ( vcom_Signer );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coSignerDetails // #docl  Комментарии отсутствуют. </brief> 
                             ( vcom_SignerDetails );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coTorg12SellerTitleInfo // #docl  Комментарии отсутствуют. </brief> 
                                     ( vcom_Torg12SellerTitleInfo );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coTorg12BuyerTitleInfo // #docl  Комментарии отсутствуют. </brief> 
                                    ( vcom_Torg12BuyerTitleInfo );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coDocflowParticipant // #docl  Комментарии отсутствуют. </brief> 
                                  ( vcom_DocflowParticipant );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coTorg12Item // #docl  Комментарии отсутствуют. </brief> 
                          ( vcom_Torg12Item );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coGrounds // #docl  Комментарии отсутствуют. </brief> 
                       ( vcom_Grounds );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coDiadocOrganizationInfo // #docl  Комментарии отсутствуют. </brief> 
                                      ( vcom_DiadocOrganizationInfo );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coOrganizationInfo // #docl  Комментарии отсутствуют. </brief> 
                                ( vcom_OrganizationInfo );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coOfficial // #docl  Комментарии отсутствуют. </brief> 
                        ( vcom_Official );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coAttorney // #docl  Комментарии отсутствуют. </brief> 
                        ( vcom_Attorney );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coInvoiceInfo // #docl  Комментарии отсутствуют. </brief> 
                           ( vcom_InvoiceInfo );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coInvoiceItem // #docl  Комментарии отсутствуют. </brief> 
                           ( vcom_InvoiceItem );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coPaymentDocumentInfo // #docl  Комментарии отсутствуют. </brief> 
                                   ( vcom_PaymentDocumentInfo );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coShipperOrConsignee // #docl  Комментарии отсутствуют. </brief> 
                                  ( vcom_ShipperOrConsignee );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coOrganizationList // #docl  Комментарии отсутствуют. </brief> 
                                ( vcom_OrganizationList );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coOrganization // #docl  Комментарии отсутствуют. </brief> 
                            ( vcom_Organization );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coBox // #docl  Комментарии отсутствуют. </brief> 
                   ( vcom_Box );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coDocumentId // #docl  Комментарии отсутствуют. </brief> 
                          ( vcom_DocumentId );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coDocumentList // #docl  Комментарии отсутствуют. </brief> 
                            ( vcom_DocumentList );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coDocument // #docl  Комментарии отсутствуют. </brief> 
                        ( vcom_Document );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coNonformalizedDocumentMetadata // #docl  Комментарии отсутствуют. </brief> 
                                             ( vcom_NonformalizedDocumentMetadata );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coInvoiceMetadata // #docl  Комментарии отсутствуют. </brief> 
                               ( vcom_InvoiceMetadata );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coInvoiceRevisionMetadata // #docl  Комментарии отсутствуют. </brief> 
                                       ( vcom_InvoiceRevisionMetadata );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coInvoiceCorrectionMetadata // #docl  Комментарии отсутствуют. </brief> 
                                         ( vcom_InvoiceCorrectionMetadata );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coInvoiceCorrectionRevisionMetadata // #docl  Комментарии отсутствуют. </brief> 
                                                 ( vcom_InvoiceCorrectionRevisionMetadata );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coTrustConnectionRequestMetadata // #docl  Комментарии отсутствуют. </brief> 
                                              ( vcom_TrustConnectionRequestMetadata );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coBasicDocumentMetadata // #docl  Комментарии отсутствуют. </brief> 
                                     ( vcom_BasicDocumentMetadata );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coProformaInvoiceMetadata // #docl  Комментарии отсутствуют. </brief> 
                                       ( vcom_ProformaInvoiceMetadata );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coCertificateVerificationResult // #docl  Комментарии отсутствуют. </brief> 
                                             ( vcom_CertificateVerificationResult );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coCertificateChainElement // #docl  Комментарии отсутствуют. </brief> 
                                       ( vcom_CertificateChainElement );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coSignatureVerificationResult // #docl  Комментарии отсутствуют. </brief> 
                                           ( vcom_SignatureVerificationResult );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coInvoiceCorrectionRequestInfo // #docl  Комментарии отсутствуют. </brief> 
                                            ( vcom_InvoiceCorrectionRequestInfo );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coMessage // #docl  Комментарии отсутствуют. </brief> 
                       ( vcom_Message );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coEntity // #docl  Комментарии отсутствуют. </brief> 
                      ( vcom_Entity );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coBoxEvent // #docl  Комментарии отсутствуют. </brief> 
                        ( vcom_BoxEvent );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coBoxEventList // #docl  Комментарии отсутствуют. </brief> 
                            ( vcom_BoxEventList );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coMessagePatch // #docl  Комментарии отсутствуют. </brief> 
                            ( vcom_MessagePatch );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coGeneratedFile // #docl  Комментарии отсутствуют. </brief> 
                             ( vcom_GeneratedFile );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coMessageToPost // #docl  Комментарии отсутствуют. </brief> 
                             ( vcom_MessageToPost );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coMessagePatchToPost // #docl  Комментарии отсутствуют. </brief> 
                                  ( vcom_MessagePatchToPost );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coXmlDocumentAttachment // #docl  Комментарии отсутствуют. </brief> 
                                     ( vcom_XmlDocumentAttachment );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coNonformalizedAttachment // #docl  Комментарии отсутствуют. </brief> 
                                       ( vcom_NonformalizedAttachment );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coBasicDocumentAttachment // #docl  Комментарии отсутствуют. </brief> 
                                       ( vcom_BasicDocumentAttachment );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coTrustConnectionRequestAttachment // #docl  Комментарии отсутствуют. </brief> 
                                                ( vcom_TrustConnectionRequestAttachment );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coStructuredDataAttachment // #docl  Комментарии отсутствуют. </brief> 
                                        ( vcom_StructuredDataAttachment );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coSignedContent // #docl  Комментарии отсутствуют. </brief> 
                             ( vcom_SignedContent );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coRequestedSignature // #docl  Комментарии отсутствуют. </brief> 
                                  ( vcom_RequestedSignature );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coRequestedSignatureRejection // #docl  Комментарии отсутствуют. </brief> 
                                           ( vcom_RequestedSignatureRejection );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coReceiptAttachment // #docl  Комментарии отсутствуют. </brief> 
                                 ( vcom_ReceiptAttachment );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coCorrectionRequestAttachment // #docl  Комментарии отсутствуют. </brief> 
                                           ( vcom_CorrectionRequestAttachment );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coComCryptApi // #docl  Комментарии отсутствуют. </brief> 
                           ( vcom_ComCryptApi );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coCertificate // #docl  Комментарии отсутствуют. </brief> 
                           ( vcom_Certificate );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coPrintFormResult // #docl  Комментарии отсутствуют. </brief> 
                               ( vcom_PrintFormResult );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coPrintFormContent // #docl  Комментарии отсутствуют. </brief> 
                                ( vcom_PrintFormContent );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;

VipInterface coRecognized // #docl  Комментарии отсутствуют. </brief> 
                          ( vcom_Recognized );
public:
  constructor Init // #docl Инициализация экземпляра интерфейса. </brief>
                   ;
  constructor Create // #docl Инициализация экземпляра интерфейса с флагами. </brief>
                     ( atlFlags // #docl Флаги интерфейса. </brief>
                               : word );
end;


#endif
Max_Ural
партнер
Сообщения: 82
Зарегистрирован: Ср, 19/09/2007 08:35
Имя Фамилия: Максим Шагубаков
Откуда: Галактика-Урал
Контактная информация:

Re: Проблема при попытке использовать dll через COM

Сообщение Max_Ural »

VIP

Код: Выделить всё

//-------------------------------------------------------------------
//--- Copyright(c) 2001 by Galaktika Corporation                  ---
//--- Этот файл автоматически генерируется для использования      ---
//--- COM интерфейсов из Атлантиса. Править этот файл запрещается ---
//--- так как это может привести к неработоспособности системы    ---
//-------------------------------------------------------------------

// 

#include DiadocApi.vih

Interface vcom_PostedDraft cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{9E39C21D-5087-3945-9261-6A35EFD3D577}', iComHandle, flags );
  }

end.

Interface vcom_SafeComObject cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{3B9BEE61-2CBF-304E-859A-C29271FD274B}', iComHandle, flags );
  }

end.

Interface vcom_Drafts cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{2815DE5A-8671-37C8-88FA-5A2BD48AA05D}', iComHandle, flags );
  }

end.

Interface vcom_ComDiadocApi cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{FC46C10F-3DDA-3446-ACFB-F50C3C2C4E93}', iComHandle, flags );
  }

end.

Interface vcom_Content cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{FC8C7041-30A0-3CF3-8F75-DDD6EBCECAB4}', iComHandle, flags );
  }

end.

Interface vcom_CounteragentList cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{4F05EC7A-83C6-3F2E-9E0B-609BC7913203}', iComHandle, flags );
  }

end.

Interface vcom_Counteragent cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{94D18749-E1D7-398A-BEEA-62D8A99EB32B}', iComHandle, flags );
  }

end.

Interface vcom_AcceptanceCertificateSellerTitleInfo cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{E03D4C2E-F8FA-3587-8FC1-47E558F9AA04}', iComHandle, flags );
  }

end.

Interface vcom_AcceptanceCertificateBuyerTitleInfo cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{FD77330E-87B0-3FF7-BC1A-DB3EA64759EC}', iComHandle, flags );
  }

end.

Interface vcom_AcceptanceCertificateSignatureInfo cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{37E9C0B2-6ECE-390E-ABCB-67A64BC4D7FA}', iComHandle, flags );
  }

end.

Interface vcom_WorkDescription cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{22B8242F-00B3-3432-B58C-200F2B689DEB}', iComHandle, flags );
  }

end.

Interface vcom_WorkItem cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{4A4867B4-F167-3709-BC18-DAF296C0656B}', iComHandle, flags );
  }

end.

Interface vcom_Address cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{11E3CEE0-2EA6-3FF8-95A3-4439159787CE}', iComHandle, flags );
  }

end.

Interface vcom_RussianAddress cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{9A5027AA-3B09-3ED7-B091-47B45DC29C27}', iComHandle, flags );
  }

end.

Interface vcom_ForeignAddress cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{D024FD86-A23B-31FF-9E13-722E0FB18154}', iComHandle, flags );
  }

end.

Interface vcom_Signer cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{B457E190-97BE-38D6-96F9-813131414BE2}', iComHandle, flags );
  }

end.

Interface vcom_SignerDetails cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{8F5BC7D0-011D-3639-B83B-943498F46935}', iComHandle, flags );
  }

end.

Interface vcom_Torg12SellerTitleInfo cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{E9D68056-1529-3932-9880-6147B8B74B4F}', iComHandle, flags );
  }

end.

Interface vcom_Torg12BuyerTitleInfo cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{232A4038-6771-3ACE-A72D-2B0123E50538}', iComHandle, flags );
  }

end.

Interface vcom_DocflowParticipant cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{04B256A3-F129-3600-9BA6-033E2253DFC6}', iComHandle, flags );
  }

end.

Interface vcom_Torg12Item cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{31FBA44F-67D7-3A09-90FB-76228D0A9AF9}', iComHandle, flags );
  }

end.

Interface vcom_Grounds cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{9C9F1876-1E41-3E8A-A6FE-89C6F2E75E8C}', iComHandle, flags );
  }

end.

Interface vcom_DiadocOrganizationInfo cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{402FD01B-C466-3739-A2FE-A77F37A6F1C5}', iComHandle, flags );
  }

end.

Interface vcom_OrganizationInfo cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{76E0AA1F-C6F6-34A5-8731-460355EE8EBE}', iComHandle, flags );
  }

end.

Interface vcom_Official cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{A1D18FCA-31E1-33EA-ADB5-0AB7C3D99A5D}', iComHandle, flags );
  }

end.

Interface vcom_Attorney cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{C6D05813-E431-3662-8681-923ADE85A9A6}', iComHandle, flags );
  }

end.

Interface vcom_InvoiceInfo cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{DF81F56C-96FD-3FBE-BED8-E13B3628994F}', iComHandle, flags );
  }

end.

Interface vcom_InvoiceItem cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{04AB5BD6-88FC-3560-8119-9DFC6AEC2335}', iComHandle, flags );
  }

end.

Interface vcom_PaymentDocumentInfo cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{0FE213F1-3072-356F-8FDD-051058EF03D8}', iComHandle, flags );
  }

end.

Interface vcom_ShipperOrConsignee cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{8EC9BAD6-4D32-3330-8A80-974262A547CE}', iComHandle, flags );
  }

end.

Interface vcom_OrganizationList cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{AFD81FD4-7BD1-365C-B04E-90037483783D}', iComHandle, flags );
  }

end.

Interface vcom_Organization cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{3559BFD5-9E65-3252-B4BB-D7E01318FD30}', iComHandle, flags );
  }

end.

Interface vcom_Box cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{A49788C0-462D-3A2A-AB03-E68141F236E4}', iComHandle, flags );
  }

end.

Interface vcom_DocumentId cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{3663A72E-5DE9-33A4-B77E-C14914384C75}', iComHandle, flags );
  }

end.

Interface vcom_DocumentList cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{7378755C-FC08-34D0-AA98-F2F8A799DBB5}', iComHandle, flags );
  }

end.

Interface vcom_Document cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{B7FCDBA8-536A-3903-8C21-27C821034881}', iComHandle, flags );
  }

end.

Interface vcom_NonformalizedDocumentMetadata cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{DA8A09F6-ED74-370E-B2F5-F31D4B367315}', iComHandle, flags );
  }

end.

Interface vcom_InvoiceMetadata cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{F976AC51-3CC2-3F0F-8480-198C58C0162D}', iComHandle, flags );
  }

end.

Interface vcom_InvoiceRevisionMetadata cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{345CBCCA-0DA7-3EFC-9B57-B3686C7BE335}', iComHandle, flags );
  }

end.

Interface vcom_InvoiceCorrectionMetadata cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{C55B1B3F-E0C0-3735-9889-506E52214BB6}', iComHandle, flags );
  }

end.

Interface vcom_InvoiceCorrectionRevisionMetadata cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{DF13980C-8C8D-38C5-B991-75B9A08BAAE8}', iComHandle, flags );
  }

end.

Interface vcom_TrustConnectionRequestMetadata cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{128350F4-E580-33B5-878B-92A2D493152D}', iComHandle, flags );
  }

end.

Interface vcom_BasicDocumentMetadata cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{F87865A7-84BC-398E-ABB0-A26C91DF49DA}', iComHandle, flags );
  }

end.

Interface vcom_ProformaInvoiceMetadata cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{F7E767C1-EB9E-394B-91CD-695A2EB51A09}', iComHandle, flags );
  }

end.

Interface vcom_CertificateVerificationResult cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{2430A446-3702-3477-BCCE-13AB99DAB2BD}', iComHandle, flags );
  }

end.

Interface vcom_CertificateChainElement cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{73BFC79B-FDAF-38BB-B2E8-08B7D6D5ABF7}', iComHandle, flags );
  }

end.

Interface vcom_SignatureVerificationResult cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{ED55D6CC-F410-3CBC-B37E-028C043EC8E8}', iComHandle, flags );
  }

end.

Interface vcom_InvoiceCorrectionRequestInfo cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{850FD706-9691-32AB-99ED-41557EE99193}', iComHandle, flags );
  }

end.

Interface vcom_Message cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{D0D68AE0-A53D-3B1F-919C-34116EC796B7}', iComHandle, flags );
  }

end.

Interface vcom_Entity cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{56935677-4CB5-302A-8BF0-51288975E410}', iComHandle, flags );
  }

end.

Interface vcom_BoxEvent cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{9D97236A-1FA2-3D97-853F-F2D7462B5246}', iComHandle, flags );
  }

end.

Interface vcom_BoxEventList cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{144D48D2-D679-3A5F-AF54-6675B39B73DA}', iComHandle, flags );
  }

end.

Interface vcom_MessagePatch cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{E2E189E2-092D-365E-B97D-DCF6FD2AD672}', iComHandle, flags );
  }

end.

Interface vcom_GeneratedFile cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{A126507D-C4D8-32A2-9476-A32D3D771465}', iComHandle, flags );
  }

end.

Interface vcom_MessageToPost cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{2596801E-ED23-391E-87C6-5D305651A247}', iComHandle, flags );
  }

end.

Interface vcom_MessagePatchToPost cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{C0284FED-DC3C-3F89-AD17-A27E6E9BE478}', iComHandle, flags );
  }

end.

Interface vcom_XmlDocumentAttachment cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{1234F8DC-C986-3297-A2F8-FD38FE279688}', iComHandle, flags );
  }

end.

Interface vcom_NonformalizedAttachment cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{9E6F778E-0907-3B21-A492-4D8BAFA25FD2}', iComHandle, flags );
  }

end.

Interface vcom_BasicDocumentAttachment cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{000C603E-07B5-3EB9-ACF1-349C3DA68453}', iComHandle, flags );
  }

end.

Interface vcom_TrustConnectionRequestAttachment cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{229D4EF3-CF9B-378B-9E65-A31C43F8FD5F}', iComHandle, flags );
  }

end.

Interface vcom_StructuredDataAttachment cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{C427ECA6-71F0-3A03-8913-F83414394C5A}', iComHandle, flags );
  }

end.

Interface vcom_SignedContent cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{8B506822-9116-33B9-A776-C0E8A2CE46F9}', iComHandle, flags );
  }

end.

Interface vcom_RequestedSignature cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{83F7964A-9D15-3010-B794-10E9A1AE1F1E}', iComHandle, flags );
  }

end.

Interface vcom_RequestedSignatureRejection cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{DAE1AD26-5FBE-39E1-9F9A-DF01986B184C}', iComHandle, flags );
  }

end.

Interface vcom_ReceiptAttachment cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{C5A3311F-64CE-332C-80C3-C88A2E85F557}', iComHandle, flags );
  }

end.

Interface vcom_CorrectionRequestAttachment cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{F255D996-B38A-319C-8AFC-9E32254CBF6E}', iComHandle, flags );
  }

end.

Interface vcom_ComCryptApi cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{E80D7AA5-6606-3825-A033-60A70B492F57}', iComHandle, flags );
  }

end.

Interface vcom_Certificate cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{A167F193-8CA9-36A2-AFF4-F0DB6E5300AC}', iComHandle, flags );
  }

end.

Interface vcom_PrintFormResult cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{B098BDD7-2C86-386A-8D9A-9B514E28DD62}', iComHandle, flags );
  }

end.

Interface vcom_PrintFormContent cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{C5D282A3-670B-3EEB-A2D7-9F1C284D7062}', iComHandle, flags );
  }

end.

Interface vcom_Recognized cacheable;

  constructor CreateQI( iComHandle : longint; flags : word );
  {
    Result := _comQueryInterface( '{24AED4F2-1656-31A4-9D2D-D0B9C5710B73}', iComHandle, flags );
  }

end.

Interface coPostedDraft cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{CCD1C9C9-4B22-323D-ABCB-935187A6CAD0}', atlFlags );
  }

  constructor Init;
  {
    Result := coPostedDraft::Create( cp_client );
  }

end.

Interface coSafeComObject cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{F5E996F9-1DB7-3D84-8397-6E0916B2453C}', atlFlags );
  }

  constructor Init;
  {
    Result := coSafeComObject::Create( cp_client );
  }

end.

Interface coDrafts cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{66FB6F48-A81C-4818-8274-ED76211DCBDC}', atlFlags );
  }

  constructor Init;
  {
    Result := coDrafts::Create( cp_client );
  }

end.

Interface coComDiadocApi cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{78FC377A-09AE-4053-AA41-4A943CEAEDEE}', atlFlags );
  }

  constructor Init;
  {
    Result := coComDiadocApi::Create( cp_client );
  }

end.

Interface coContent cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{0A83900B-30A9-3B13-8116-91330FAFA5AC}', atlFlags );
  }

  constructor Init;
  {
    Result := coContent::Create( cp_client );
  }

end.

Interface coCounteragentList cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{993446A0-39CC-3B1C-A142-F90598834A89}', atlFlags );
  }

  constructor Init;
  {
    Result := coCounteragentList::Create( cp_client );
  }

end.

Interface coCounteragent cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{B91F0AB2-45C2-3CAE-ACF7-76E4954EE520}', atlFlags );
  }

  constructor Init;
  {
    Result := coCounteragent::Create( cp_client );
  }

end.

Interface coAcceptanceCertificateSellerTitleInfo cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{2C5F16C4-F078-4E44-83A5-EA02B1DF3139}', atlFlags );
  }

  constructor Init;
  {
    Result := coAcceptanceCertificateSellerTitleInfo::Create( cp_client );
  }

end.

Interface coAcceptanceCertificateBuyerTitleInfo cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{BAAD4FED-757F-4B42-A9CC-CF450292FAF0}', atlFlags );
  }

  constructor Init;
  {
    Result := coAcceptanceCertificateBuyerTitleInfo::Create( cp_client );
  }

end.

Interface coAcceptanceCertificateSignatureInfo cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{577C3D17-D05A-466D-BAD3-DE78316462B7}', atlFlags );
  }

  constructor Init;
  {
    Result := coAcceptanceCertificateSignatureInfo::Create( cp_client );
  }

end.

Interface coWorkDescription cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{A70BC08E-9F35-47DF-95AC-218A685A027E}', atlFlags );
  }

  constructor Init;
  {
    Result := coWorkDescription::Create( cp_client );
  }

end.

Interface coWorkItem cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{4FBCC331-09AE-4E34-B6DB-ABA5F94D0627}', atlFlags );
  }

  constructor Init;
  {
    Result := coWorkItem::Create( cp_client );
  }

end.

Interface coAddress cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{0A53FE4F-0592-4195-A39F-66E700F7B573}', atlFlags );
  }

  constructor Init;
  {
    Result := coAddress::Create( cp_client );
  }

end.

Interface coRussianAddress cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{A67573FA-9C4B-45D9-B174-966C131FD4C2}', atlFlags );
  }

  constructor Init;
  {
    Result := coRussianAddress::Create( cp_client );
  }

end.

Interface coForeignAddress cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{EBF9267A-7055-4C5E-890A-293AD61C5DCA}', atlFlags );
  }

  constructor Init;
  {
    Result := coForeignAddress::Create( cp_client );
  }

end.

Interface coSigner cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{9C4BCD03-2860-4B67-8DCA-412E7FDD8979}', atlFlags );
  }

  constructor Init;
  {
    Result := coSigner::Create( cp_client );
  }

end.

Interface coSignerDetails cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{449124AB-9A7F-464C-A6FE-1E9D476D146A}', atlFlags );
  }

  constructor Init;
  {
    Result := coSignerDetails::Create( cp_client );
  }

end.

Interface coTorg12SellerTitleInfo cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{2D875CE4-5E95-4EDF-A651-1D59A7FDD06F}', atlFlags );
  }

  constructor Init;
  {
    Result := coTorg12SellerTitleInfo::Create( cp_client );
  }

end.

Interface coTorg12BuyerTitleInfo cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{C27A4238-614A-42E0-81F9-9EC45BC37BFE}', atlFlags );
  }

  constructor Init;
  {
    Result := coTorg12BuyerTitleInfo::Create( cp_client );
  }

end.

Interface coDocflowParticipant cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{4FA0BD1B-A19E-4E99-9283-FD6DE0E213CA}', atlFlags );
  }

  constructor Init;
  {
    Result := coDocflowParticipant::Create( cp_client );
  }

end.

Interface coTorg12Item cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{B91CCE76-E5C1-4012-87C7-BFBBD97B57DE}', atlFlags );
  }

  constructor Init;
  {
    Result := coTorg12Item::Create( cp_client );
  }

end.

Interface coGrounds cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{FAD2DC66-BFE0-46BB-AB05-63683E6AB497}', atlFlags );
  }

  constructor Init;
  {
    Result := coGrounds::Create( cp_client );
  }

end.

Interface coDiadocOrganizationInfo cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{8319DA7A-6024-415F-A3B8-EC281A8FE46B}', atlFlags );
  }

  constructor Init;
  {
    Result := coDiadocOrganizationInfo::Create( cp_client );
  }

end.

Interface coOrganizationInfo cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{43BD2094-A062-4BFD-922F-FB7C80CDB7E2}', atlFlags );
  }

  constructor Init;
  {
    Result := coOrganizationInfo::Create( cp_client );
  }

end.

Interface coOfficial cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{8A530471-EEF0-4928-B80D-2E291F5C6443}', atlFlags );
  }

  constructor Init;
  {
    Result := coOfficial::Create( cp_client );
  }

end.

Interface coAttorney cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{53352E29-BB6B-4AF9-A40C-4AD556534C34}', atlFlags );
  }

  constructor Init;
  {
    Result := coAttorney::Create( cp_client );
  }

end.

Interface coInvoiceInfo cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{81E82560-B4EE-4D25-BC53-14437B45561C}', atlFlags );
  }

  constructor Init;
  {
    Result := coInvoiceInfo::Create( cp_client );
  }

end.

Interface coInvoiceItem cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{BC496867-8210-402E-8A23-DC7C44AF7A58}', atlFlags );
  }

  constructor Init;
  {
    Result := coInvoiceItem::Create( cp_client );
  }

end.

Interface coPaymentDocumentInfo cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{25D835DD-386B-4CEA-BAB4-97CE037FBFB0}', atlFlags );
  }

  constructor Init;
  {
    Result := coPaymentDocumentInfo::Create( cp_client );
  }

end.

Interface coShipperOrConsignee cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{C93FA906-63AA-4875-BA26-E39A7F3DD991}', atlFlags );
  }

  constructor Init;
  {
    Result := coShipperOrConsignee::Create( cp_client );
  }

end.

Interface coOrganizationList cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{9261BC46-19C6-3AA5-97EB-1B1BD0A73501}', atlFlags );
  }

  constructor Init;
  {
    Result := coOrganizationList::Create( cp_client );
  }

end.

Interface coOrganization cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{AD8CB6B3-7230-31C0-801F-556C28251A4D}', atlFlags );
  }

  constructor Init;
  {
    Result := coOrganization::Create( cp_client );
  }

end.

Interface coBox cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{6B7F22A9-3FE2-3DFD-B312-EB8074A85174}', atlFlags );
  }

  constructor Init;
  {
    Result := coBox::Create( cp_client );
  }

end.

Interface coDocumentId cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{FDF45528-E715-30F9-8F50-93A97ED1D508}', atlFlags );
  }

  constructor Init;
  {
    Result := coDocumentId::Create( cp_client );
  }

end.

Interface coDocumentList cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{09EE0037-9D05-3DFE-89B4-EA34DBD76238}', atlFlags );
  }

  constructor Init;
  {
    Result := coDocumentList::Create( cp_client );
  }

end.

Interface coDocument cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{C549C212-D45F-362E-85DF-215756364559}', atlFlags );
  }

  constructor Init;
  {
    Result := coDocument::Create( cp_client );
  }

end.

Interface coNonformalizedDocumentMetadata cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{1A15DA28-42E7-35FA-9AE4-7BC678A74E51}', atlFlags );
  }

  constructor Init;
  {
    Result := coNonformalizedDocumentMetadata::Create( cp_client );
  }

end.

Interface coInvoiceMetadata cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{4C768479-3A03-36AC-AA56-31A099121502}', atlFlags );
  }

  constructor Init;
  {
    Result := coInvoiceMetadata::Create( cp_client );
  }

end.

Interface coInvoiceRevisionMetadata cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{F9C6108C-675C-3DE2-9599-94B1E3E266C5}', atlFlags );
  }

  constructor Init;
  {
    Result := coInvoiceRevisionMetadata::Create( cp_client );
  }

end.

Interface coInvoiceCorrectionMetadata cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{CE93DB8B-DD71-356F-A6A1-26E9D1818274}', atlFlags );
  }

  constructor Init;
  {
    Result := coInvoiceCorrectionMetadata::Create( cp_client );
  }

end.

Interface coInvoiceCorrectionRevisionMetadata cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{9F1FFDA7-522B-3B16-B87D-6ACA7AEC8593}', atlFlags );
  }

  constructor Init;
  {
    Result := coInvoiceCorrectionRevisionMetadata::Create( cp_client );
  }

end.

Interface coTrustConnectionRequestMetadata cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{584D1A3D-170B-31BF-B074-F7B30722CE99}', atlFlags );
  }

  constructor Init;
  {
    Result := coTrustConnectionRequestMetadata::Create( cp_client );
  }

end.

Interface coBasicDocumentMetadata cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{5994BDB5-021F-313A-BB0A-0E4051C1D9B3}', atlFlags );
  }

  constructor Init;
  {
    Result := coBasicDocumentMetadata::Create( cp_client );
  }

end.

Interface coProformaInvoiceMetadata cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{A260ED87-7440-38D6-B6D0-BBF265E894CB}', atlFlags );
  }

  constructor Init;
  {
    Result := coProformaInvoiceMetadata::Create( cp_client );
  }

end.

Interface coCertificateVerificationResult cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{AB419076-4682-3A9D-9E0D-A44FEEA839F3}', atlFlags );
  }

  constructor Init;
  {
    Result := coCertificateVerificationResult::Create( cp_client );
  }

end.

Interface coCertificateChainElement cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{89B1B5B7-0822-3470-9AD8-567C488B6685}', atlFlags );
  }

  constructor Init;
  {
    Result := coCertificateChainElement::Create( cp_client );
  }

end.

Interface coSignatureVerificationResult cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{A214FBBE-F89E-3CB0-896E-28490A90C3B7}', atlFlags );
  }

  constructor Init;
  {
    Result := coSignatureVerificationResult::Create( cp_client );
  }

end.

Interface coInvoiceCorrectionRequestInfo cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{E3473BDB-8F06-43CB-97D8-A5EDF7E505B6}', atlFlags );
  }

  constructor Init;
  {
    Result := coInvoiceCorrectionRequestInfo::Create( cp_client );
  }

end.

Interface coMessage cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{FB053986-B047-3A25-B637-853F97433E7F}', atlFlags );
  }

  constructor Init;
  {
    Result := coMessage::Create( cp_client );
  }

end.

Interface coEntity cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{27E2F684-C183-3A3E-B2B5-7304DDD38D27}', atlFlags );
  }

  constructor Init;
  {
    Result := coEntity::Create( cp_client );
  }

end.

Interface coBoxEvent cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{C3EEB907-CCFA-34A2-8784-9E7911223CE5}', atlFlags );
  }

  constructor Init;
  {
    Result := coBoxEvent::Create( cp_client );
  }

end.

Interface coBoxEventList cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{96744876-6B24-319F-AF81-21FA0DCA44E8}', atlFlags );
  }

  constructor Init;
  {
    Result := coBoxEventList::Create( cp_client );
  }

end.

Interface coMessagePatch cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{584312B5-6377-3EA0-AE2E-EF0C0D3FF779}', atlFlags );
  }

  constructor Init;
  {
    Result := coMessagePatch::Create( cp_client );
  }

end.

Interface coGeneratedFile cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{3CE4E1D7-D87A-33B7-AD6A-0208C6616FDD}', atlFlags );
  }

  constructor Init;
  {
    Result := coGeneratedFile::Create( cp_client );
  }

end.

Interface coMessageToPost cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{6EABD544-6DDC-49B4-95A1-0D7936C08C31}', atlFlags );
  }

  constructor Init;
  {
    Result := coMessageToPost::Create( cp_client );
  }

end.

Interface coMessagePatchToPost cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{F917FD6D-AEE9-4B21-A79F-11981E805F5D}', atlFlags );
  }

  constructor Init;
  {
    Result := coMessagePatchToPost::Create( cp_client );
  }

end.

Interface coXmlDocumentAttachment cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{E6B32174-37DE-467D-A947-B88AEDC2ECEC}', atlFlags );
  }

  constructor Init;
  {
    Result := coXmlDocumentAttachment::Create( cp_client );
  }

end.

Interface coNonformalizedAttachment cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{9904995A-1EF3-4182-8C3E-61DBEADC159C}', atlFlags );
  }

  constructor Init;
  {
    Result := coNonformalizedAttachment::Create( cp_client );
  }

end.

Interface coBasicDocumentAttachment cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{776261C4-361D-42BF-929C-8B368DEE917D}', atlFlags );
  }

  constructor Init;
  {
    Result := coBasicDocumentAttachment::Create( cp_client );
  }

end.

Interface coTrustConnectionRequestAttachment cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{139BB7DA-D92A-49F0-840A-3FB541323632}', atlFlags );
  }

  constructor Init;
  {
    Result := coTrustConnectionRequestAttachment::Create( cp_client );
  }

end.

Interface coStructuredDataAttachment cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{E35327B6-F774-476A-93B4-CC68DE7432D1}', atlFlags );
  }

  constructor Init;
  {
    Result := coStructuredDataAttachment::Create( cp_client );
  }

end.

Interface coSignedContent cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{0EC71E3F-F203-4C49-B1D6-4DA6BFDD279B}', atlFlags );
  }

  constructor Init;
  {
    Result := coSignedContent::Create( cp_client );
  }

end.

Interface coRequestedSignature cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{28373DE6-3147-4D8B-B166-6D653F50EED3}', atlFlags );
  }

  constructor Init;
  {
    Result := coRequestedSignature::Create( cp_client );
  }

end.

Interface coRequestedSignatureRejection cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{C0106095-AF9F-462A-AEC0-A3E0B1ACAC6B}', atlFlags );
  }

  constructor Init;
  {
    Result := coRequestedSignatureRejection::Create( cp_client );
  }

end.

Interface coReceiptAttachment cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{45053335-83C3-4E62-9973-D6CC1872A60A}', atlFlags );
  }

  constructor Init;
  {
    Result := coReceiptAttachment::Create( cp_client );
  }

end.

Interface coCorrectionRequestAttachment cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{D78FC023-2BEF-49A4-BDBE-3B791168CE98}', atlFlags );
  }

  constructor Init;
  {
    Result := coCorrectionRequestAttachment::Create( cp_client );
  }

end.

Interface coComCryptApi cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{17FF6D8A-130B-4551-B35E-1714EEEBE49E}', atlFlags );
  }

  constructor Init;
  {
    Result := coComCryptApi::Create( cp_client );
  }

end.

Interface coCertificate cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{8D53DFCF-0077-36BA-A703-3D52B1503FC9}', atlFlags );
  }

  constructor Init;
  {
    Result := coCertificate::Create( cp_client );
  }

end.

Interface coPrintFormResult cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{A930F59F-CD3B-3D0E-8955-DF2902A3803B}', atlFlags );
  }

  constructor Init;
  {
    Result := coPrintFormResult::Create( cp_client );
  }

end.

Interface coPrintFormContent cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{421BE9CF-F4F9-3B04-B868-D1D4621D2D70}', atlFlags );
  }

  constructor Init;
  {
    Result := coPrintFormContent::Create( cp_client );
  }

end.

Interface coRecognized cacheable;

  constructor Create( atlFlags : word );
  {
    Result := _comCreateInstance( '{4D5ED774-8ECF-3168-9D17-BCF572279F26}', atlFlags );
  }

  constructor Init;
  {
    Result := coRecognized::Create( cp_client );
  }

end.
Ged
топ-софт
Сообщения: 76
Зарегистрирован: Вс, 16/09/2007 10:23
Имя Фамилия: Леонид Поликутин
Откуда: Галактика СПб
Контактная информация:

Re: Проблема при попытке использовать dll через COM

Сообщение Ged »

Тех функций которые описаны в ASDK здесь нет.
Max_Ural
партнер
Сообщения: 82
Зарегистрирован: Ср, 19/09/2007 08:35
Имя Фамилия: Максим Шагубаков
Откуда: Галактика-Урал
Контактная информация:

Re: Проблема при попытке использовать dll через COM

Сообщение Max_Ural »

Ged писал(а):Тех функций которые описаны в ASDK здесь нет.
Напишите пожалуйста, какие функции вы имеете в виду.
Посмотрел еще раз atlantis sdk - не нашел описания работы через COM
Ответить