⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 webbrokerscript.idl

📁 基于vb环境开发的pos终端系统
💻 IDL
📖 第 1 页 / 共 2 页
字号:
[
  uuid(7E17379F-63D7-11D4-A4A3-00C04F6BB853), 
  version(1.0), 
  helpstring("WebBroker Script Objects Library")
    
]
library WebScript
{

  importlib("stdole2.tlb");
  importlib("stdvcl40.dll");

  [
    uuid(B6A68CA7-ED7B-4983-902E-ABB3FB97416F), 
    version(1.0), 
    dual, 
    oleautomation
  ]
   interface IComponentWrapper: IDispatch
  {
    [
    propget, 
    id(0x00000028)
    ]
    HRESULT _stdcall Name_([out, retval] BSTR * Value );
    [
    propget, 
    id(0x00000029)
    ]
    HRESULT _stdcall ClassName_([out, retval] BSTR * Value );
  };

  [
    uuid(E08FAAAB-58DF-46F5-943B-FFCDC35076CC), 
    version(1.0), 
    dual, 
    oleautomation
  ]
   interface IComponentsWrapper: IDispatch
  {
    [
    id(0xFFFFFFFC)
    ]
    HRESULT _stdcall Get_NewEnum([out, retval]  IUnknown ** Value );
  };

  [
    uuid(9C977F89-1BF9-4AB5-A061-AE8B5EEE664E), 
    version(1.0)
  ]
  coclass AdapterErrorsWrapper
  {
    [default] interface IAdapterErrorsWrapper;
  };

  [
    uuid(04934843-5058-4B3F-87F6-B88C81392CF4), 
    version(1.0), 
    dual, 
    oleautomation
  ]
   interface IAdapterRecordsWrapper: IDispatch
  {
    [
    id(0xFFFFFFFC)
    ]
    HRESULT _stdcall Get_NewEnum([out, retval]  IUnknown ** Value );
  };

  [
    uuid(4956B129-90EC-469B-8341-549EA7E019EC), 
    version(1.0)
  ]
  coclass AdapterRecordsWrapper
  {
    [default] interface IAdapterRecordsWrapper;
  };

  [
    uuid(6C3ACA7B-6314-11D4-A4A2-00C04F6BB853), 
    version(1.0)
  ]
  coclass AdapterFieldWrapper
  {
    [default] interface IAdapterFieldWrapper;
  };

  [
    uuid(6C3ACA81-6314-11D4-A4A2-00C04F6BB853), 
    version(1.0)
  ]
  coclass AdapterActionWrapper
  {
    [default] interface IAdapterActionWrapper;
  };

  [
    uuid(6C3ACA86-6314-11D4-A4A2-00C04F6BB853), 
    version(1.0)
  ]
  coclass ComponentsWrapper
  {
    [default] interface IComponentsWrapper;
  };

  [
    uuid(3A5B32FD-6348-11D4-A4A2-00C04F6BB853), 
    version(1.0)
  ]
  coclass EnumVariantWrapper
  {
    [default] interface IEnumVARIANT;
  };

  [
    uuid(3A5B3303-6348-11D4-A4A2-00C04F6BB853), 
    version(1.0), 
    dual, 
    oleautomation
  ]
   interface IAdapterRecordWrapper: IBaseAdapterWrapper
  {
  };

  [
    uuid(3A5B3305-6348-11D4-A4A2-00C04F6BB853), 
    version(1.0)
  ]
  coclass AdapterRecordWrapper
  {
    [default] interface IAdapterRecordWrapper;
  };

  [
    uuid(7E17379A-63D7-11D4-A4A3-00C04F6BB853), 
    version(1.0), 
    dual, 
    oleautomation
  ]
   interface IResponseWrapper: IDispatch
  {
    [
    id(0x00000001)
    ]
    HRESULT _stdcall Write([in] VARIANT varText );
    [
    propget, 
    id(0x00000002)
    ]
    HRESULT _stdcall Content([out, retval] BSTR * Value );
    [
    propput, 
    id(0x00000002)
    ]
    HRESULT _stdcall Content([in] BSTR Value );
  };

  [
    uuid(7E17379C-63D7-11D4-A4A3-00C04F6BB853), 
    version(1.0)
  ]
  coclass ResponseWrapper
  {
    [default] interface IResponseWrapper;
  };

  [
    uuid(60409043-63F9-11D4-A4A3-00C04F6BB853), 
    version(1.0), 
    dual, 
    oleautomation
  ]
   interface IHTMLItemsWrapper: IDispatch
  {
    [
    propget, 
    id(0x00000000)
    ]
    HRESULT _stdcall ControlDefault([in] long Index, [out, retval] VARIANT * Value );
    [
    id(0x00000001)
    ]
    HRESULT _stdcall Count([out, retval] long * Value );
    [
    propget, 
    id(0x00000002)
    ]
    HRESULT _stdcall Item([in] long Index, [out, retval] BSTR * Value );
    [
    id(0x00000003)
    ]
    HRESULT _stdcall WriteItem([in] long Index );
  };

  [
    uuid(60409045-63F9-11D4-A4A3-00C04F6BB853), 
    version(1.0)
  ]
  coclass HTMLItemsWrapper
  {
    [default] interface IHTMLItemsWrapper;
  };

  [
    uuid(4A5B2D82-64B3-11D4-A4A5-00C04F6BB853), 
    version(1.0)
  ]
  coclass PageWrapper
  {
    [default] interface IPageWrapper;
  };

  [
    uuid(4A5B2D8B-64B3-11D4-A4A5-00C04F6BB853), 
    version(1.0)
  ]
  coclass ModuleWrapper
  {
    [default] interface IModuleWrapper;
  };

  [
    uuid(4A5B2D92-64B3-11D4-A4A5-00C04F6BB853), 
    version(1.0), 
    dual, 
    oleautomation
  ]
   interface IModulesWrapper: IDispatch
  {
    [
    id(0xFFFFFFFC)
    ]
    HRESULT _stdcall Get_NewEnum([out, retval]  IUnknown ** Value );
  };

  [
    uuid(4A5B2D94-64B3-11D4-A4A5-00C04F6BB853), 
    version(1.0)
  ]
  coclass ModulesWrapper
  {
    [default] interface IModulesWrapper;
  };

  [
    uuid(FB0414F4-6702-11D4-A4A7-00C04F6BB853), 
    version(1.0), 
    dual, 
    oleautomation
  ]
   interface IProducerWrapper: IDispatch
  {
    [
    id(0x00000001)
    ]
    HRESULT _stdcall Write([in] VARIANT varText );
    [
    propget, 
    id(0x00000002)
    ]
    HRESULT _stdcall Content([out, retval] BSTR * Value );
    [
    propput, 
    id(0x00000002)
    ]
    HRESULT _stdcall Content([in] BSTR Value );
  };

  [
    uuid(FB0414F6-6702-11D4-A4A7-00C04F6BB853), 
    version(1.0)
  ]
  coclass ProducerWrapper
  {
    [default] interface IProducerWrapper;
  };

  [
    uuid(A23C86B1-672A-11D4-A4A7-00C04F6BB853), 
    version(1.0), 
    dual, 
    oleautomation
  ]
   interface IAdapterErrorWrapper: IDispatch
  {
    [
    propget, 
    id(0x00000001)
    ]
    HRESULT _stdcall Message([out, retval] BSTR * Value );
    [
    propget, 
    id(0x00000002)
    ]
    HRESULT _stdcall Field([out, retval]  IDispatch ** Value );
    [
    propget, 
    id(0x00000004)
    ]
    HRESULT _stdcall ID([out, retval] long * Value );
  };

  [
    uuid(A23C86B3-672A-11D4-A4A7-00C04F6BB853), 
    version(1.0)
  ]
  coclass AdapterErrorWrapper
  {
    [default] interface IAdapterErrorWrapper;
  };

  [
    uuid(1CFF50C8-6995-11D4-A4AA-00C04F6BB853), 
    version(1.0), 
    dual, 
    oleautomation
  ]
   interface IPagesWrapper: IDispatch
  {
    [
    id(0xFFFFFFFC)
    ]
    HRESULT _stdcall Get_NewEnum([out, retval]  IUnknown ** Value );
  };

  [
    uuid(1CFF50CA-6995-11D4-A4AA-00C04F6BB853), 
    version(1.0)
  ]
  coclass PagesWrapper
  {
    [default] interface IPagesWrapper;
  };

  [
    uuid(1A4699C5-8451-4C7E-BE2C-D75C9C4D826C), 
    version(1.0)
  ]
  coclass SessionWrapper
  {
    [default] interface ISessionWrapper;
  };

  [
    uuid(09480FAD-09F5-4425-9DFF-BD6FFB4257FE), 
    version(1.0), 
    dual, 
    oleautomation
  ]
   interface ISessionIDWrapper: IDispatch
  {
    [
    propget, 
    id(0x00000001)
    ]
    HRESULT _stdcall Value([out, retval] BSTR * Value );
  };

  [
    uuid(F639BDA0-FBB9-4FFA-8306-C9C0367BFA67), 
    version(1.0)
  ]
  coclass SessionIDWrapper
  {
    [default] interface ISessionIDWrapper;
  };

  [
    uuid(97841636-78F7-4D10-A80B-A62D59B535B8), 
    version(1.0)
  ]
  coclass EndUserWrapper
  {
    [default] interface IEndUserWrapper;
  };

  [
    uuid(0B2A1052-CD4C-4CFA-87DB-19D6DC10ECB2), 
    version(1.0)
  ]
  coclass AdapterValuesListWrapper
  {
    [default] interface IAdapterValuesListWrapper;
  };

  [
    uuid(290EE171-C8DB-41AE-A2D7-8629AA517921), 
    version(1.0)
  ]
  coclass AdapterWrapper
  {
    [default] interface IAdapterWrapper;
  };

  [
    uuid(E086F82C-CAC2-48B1-AFCD-52022CB454C3), 
    version(1.0), 
    dual, 
    oleautomation
  ]
   interface IApplicationWrapper: IAdapterWrapper
  {
    [
    propget, 
    id(0x00000015)
    ]
    HRESULT _stdcall Title([out, retval] BSTR * Value );
    [
    propget, 
    id(0x00000016)
    ]
    HRESULT _stdcall Designing([out, retval] VARIANT_BOOL * Value );
    [
    id(0x00000008)
    ]
    HRESULT _stdcall QualifyFileName([in] BSTR FileName, [out, retval] BSTR * Result );
    [
    propget, 
    id(0x0000000A)
    ]
    HRESULT _stdcall ModulePath([out, retval] BSTR * Value );
    [
    propget, 
    id(0x00000009)
    ]
    HRESULT _stdcall ModuleFileName([out, retval] BSTR * Value );
  };

  [
    uuid(F2AF207A-A097-11D4-A4F7-00C04F6BB853), 
    version(1.0), 
    dual, 
    oleautomation
  ]
   interface IAdapterImageWrapper: IDispatch
  {
    [
    propget, 
    id(0x00000007)
    ]
    HRESULT _stdcall AsHREF([out, retval] BSTR * Value );
  };

  [
    uuid(F2AF207C-A097-11D4-A4F7-00C04F6BB853), 
    version(1.0)
  ]
  coclass AdapterImageWrapper
  {
    [default] interface IAdapterImageWrapper;
  };

  [
    uuid(CCDF6D70-AF4C-4B8D-A4DD-656C6CF2BB6A), 
    version(1.0)
  ]
  coclass ApplicationWrapper
  {
    [default] interface IApplicationWrapper;
  };

  [
    uuid(7024ECA0-35B5-491B-9AB2-743DDDB0ECDC), 
    version(1.0), 
    dual, 
    oleautomation
  ]
   interface IAdapterFieldValuesWrapper: IBaseRecordsAdapterWrapper
  {
    [
    id(0x00000013)
    ]
    HRESULT _stdcall HasValue([in] VARIANT Value, [out, retval] VARIANT_BOOL * Result );
    [
    propget, 
    id(0x00000014)
    ]
    HRESULT _stdcall Value([out, retval] VARIANT * Value );
  };

  [
    uuid(FCC3A5AC-378A-4CD3-BF6C-A0773988011A), 
    version(1.0)
  ]
  coclass AdapterFieldValuesWrapper
  {
    [default] interface IAdapterFieldValuesWrapper;
  };

  [
    uuid(B015307D-D096-11D4-A530-00C04F6BB853), 
    version(1.0), 
    dual, 
    oleautomation
  ]
   interface IAdapterHiddenFieldsWrapper: IDispatch
  {
    [
    id(0xFFFFFFFC)
    ]
    HRESULT _stdcall Get_NewEnum([out, retval]  IUnknown ** Value );
    [
    id(0x00000001)
    ]
    HRESULT _stdcall WriteFields([in]  IDispatch * Response );
  };

  [
    uuid(B015307F-D096-11D4-A530-00C04F6BB853), 
    version(1.0)
  ]
  coclass AdapterHiddenFieldsWrapper
  {
    [default] interface IAdapterHiddenFieldsWrapper;
  };

  [
    uuid(B0153081-D096-11D4-A530-00C04F6BB853), 
    version(1.0), 
    dual, 
    oleautomation
  ]
   interface IAdapterHiddenFieldWrapper: IDispatch
  {

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -