msxml_tlb.pas
来自「Clever_Internet_Suite_6.2的代码 Clever_Int」· PAS 代码 · 共 1,218 行 · 第 1/5 页
PAS
1,218 行
// GUID: {2933BF84-7B36-11D2-B20E-00C04F983E60}
// *********************************************************************//
// *********************************************************************//
// Interface: IXMLDOMText
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {2933BF87-7B36-11D2-B20E-00C04F983E60}
// *********************************************************************//
IXMLDOMText = interface(IXMLDOMCharacterData)
['{2933BF87-7B36-11D2-B20E-00C04F983E60}']
function splitText(offset: Integer): IXMLDOMText; safecall;
end;
// *********************************************************************//
// DispIntf: IXMLDOMTextDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {2933BF87-7B36-11D2-B20E-00C04F983E60}
// *********************************************************************//
// *********************************************************************//
// Interface: IXMLDOMComment
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {2933BF88-7B36-11D2-B20E-00C04F983E60}
// *********************************************************************//
IXMLDOMComment = interface(IXMLDOMCharacterData)
['{2933BF88-7B36-11D2-B20E-00C04F983E60}']
end;
// *********************************************************************//
// DispIntf: IXMLDOMCommentDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {2933BF88-7B36-11D2-B20E-00C04F983E60}
// *********************************************************************//
// *********************************************************************//
// Interface: IXMLDOMCDATASection
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {2933BF8A-7B36-11D2-B20E-00C04F983E60}
// *********************************************************************//
IXMLDOMCDATASection = interface(IXMLDOMText)
['{2933BF8A-7B36-11D2-B20E-00C04F983E60}']
end;
// *********************************************************************//
// DispIntf: IXMLDOMCDATASectionDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {2933BF8A-7B36-11D2-B20E-00C04F983E60}
// *********************************************************************//
// *********************************************************************//
// Interface: IXMLDOMProcessingInstruction
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {2933BF89-7B36-11D2-B20E-00C04F983E60}
// *********************************************************************//
IXMLDOMProcessingInstruction = interface(IXMLDOMNode)
['{2933BF89-7B36-11D2-B20E-00C04F983E60}']
function Get_target: WideString; safecall;
function Get_data: WideString; safecall;
procedure Set_data(const value: WideString); safecall;
property target: WideString read Get_target;
property data: WideString read Get_data write Set_data;
end;
// *********************************************************************//
// DispIntf: IXMLDOMProcessingInstructionDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {2933BF89-7B36-11D2-B20E-00C04F983E60}
// *********************************************************************//
// *********************************************************************//
// Interface: IXMLDOMEntityReference
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {2933BF8E-7B36-11D2-B20E-00C04F983E60}
// *********************************************************************//
IXMLDOMEntityReference = interface(IXMLDOMNode)
['{2933BF8E-7B36-11D2-B20E-00C04F983E60}']
end;
// *********************************************************************//
// DispIntf: IXMLDOMEntityReferenceDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {2933BF8E-7B36-11D2-B20E-00C04F983E60}
// *********************************************************************//
// *********************************************************************//
// Interface: IXMLDOMParseError
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {3EFAA426-272F-11D2-836F-0000F87A7782}
// *********************************************************************//
IXMLDOMParseError = interface(IDispatch)
['{3EFAA426-272F-11D2-836F-0000F87A7782}']
function Get_errorCode: Integer; safecall;
function Get_url: WideString; safecall;
function Get_reason: WideString; safecall;
function Get_srcText: WideString; safecall;
function Get_line: Integer; safecall;
function Get_linepos: Integer; safecall;
function Get_filepos: Integer; safecall;
property errorCode: Integer read Get_errorCode;
property url: WideString read Get_url;
property reason: WideString read Get_reason;
property srcText: WideString read Get_srcText;
property line: Integer read Get_line;
property linepos: Integer read Get_linepos;
property filepos: Integer read Get_filepos;
end;
// *********************************************************************//
// DispIntf: IXMLDOMParseErrorDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {3EFAA426-272F-11D2-836F-0000F87A7782}
// *********************************************************************//
// *********************************************************************//
// Interface: IXMLDOMNotation
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {2933BF8C-7B36-11D2-B20E-00C04F983E60}
// *********************************************************************//
IXMLDOMNotation = interface(IXMLDOMNode)
['{2933BF8C-7B36-11D2-B20E-00C04F983E60}']
function Get_publicId: OleVariant; safecall;
function Get_systemId: OleVariant; safecall;
property publicId: OleVariant read Get_publicId;
property systemId: OleVariant read Get_systemId;
end;
// *********************************************************************//
// DispIntf: IXMLDOMNotationDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {2933BF8C-7B36-11D2-B20E-00C04F983E60}
// *********************************************************************//
// *********************************************************************//
// Interface: IXMLDOMEntity
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {2933BF8D-7B36-11D2-B20E-00C04F983E60}
// *********************************************************************//
IXMLDOMEntity = interface(IXMLDOMNode)
['{2933BF8D-7B36-11D2-B20E-00C04F983E60}']
function Get_publicId: OleVariant; safecall;
function Get_systemId: OleVariant; safecall;
function Get_notationName: WideString; safecall;
property publicId: OleVariant read Get_publicId;
property systemId: OleVariant read Get_systemId;
property notationName: WideString read Get_notationName;
end;
// *********************************************************************//
// DispIntf: IXMLDOMEntityDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {2933BF8D-7B36-11D2-B20E-00C04F983E60}
// *********************************************************************//
// *********************************************************************//
// Interface: IXTLRuntime
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {3EFAA425-272F-11D2-836F-0000F87A7782}
// *********************************************************************//
IXTLRuntime = interface(IXMLDOMNode)
['{3EFAA425-272F-11D2-836F-0000F87A7782}']
function uniqueID(const pNode: IXMLDOMNode): Integer; safecall;
function depth(const pNode: IXMLDOMNode): Integer; safecall;
function childNumber(const pNode: IXMLDOMNode): Integer; safecall;
function ancestorChildNumber(const bstrNodeName: WideString; const pNode: IXMLDOMNode): Integer; safecall;
function absoluteChildNumber(const pNode: IXMLDOMNode): Integer; safecall;
function formatIndex(lIndex: Integer; const bstrFormat: WideString): WideString; safecall;
function formatNumber(dblNumber: Double; const bstrFormat: WideString): WideString; safecall;
function formatDate(varDate: OleVariant; const bstrFormat: WideString;
varDestLocale: OleVariant): WideString; safecall;
function formatTime(varTime: OleVariant; const bstrFormat: WideString;
varDestLocale: OleVariant): WideString; safecall;
end;
// *********************************************************************//
// DispIntf: IXTLRuntimeDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {3EFAA425-272F-11D2-836F-0000F87A7782}
// *********************************************************************//
// *********************************************************************//
// DispIntf: XMLDOMDocumentEvents
// Flags: (4112) Hidden Dispatchable
// GUID: {3EFAA427-272F-11D2-836F-0000F87A7782}
// *********************************************************************//
// XMLDOMDocumentEvents = dispinterface
// ['{3EFAA427-272F-11D2-836F-0000F87A7782}']
// procedure ondataavailable; dispid 198;
// procedure onreadystatechange; dispid -609;
// end;
// *********************************************************************//
// Interface: IXMLHttpRequest
// Flags: (4416) Dual OleAutomation Dispatchable
// GUID: {ED8C108D-4349-11D2-91A4-00C04F7969E8}
// *********************************************************************//
IXMLHttpRequest = interface(IDispatch)
['{ED8C108D-4349-11D2-91A4-00C04F7969E8}']
procedure open(const bstrMethod: WideString; const bstrUrl: WideString; varAsync: OleVariant;
bstrUser: OleVariant; bstrPassword: OleVariant); safecall;
procedure setRequestHeader(const bstrHeader: WideString; const bstrValue: WideString); safecall;
function getResponseHeader(const bstrHeader: WideString): WideString; safecall;
function getAllResponseHeaders: WideString; safecall;
procedure send(varBody: OleVariant); safecall;
procedure abort; safecall;
function Get_status: Integer; safecall;
function Get_statusText: WideString; safecall;
function Get_responseXML: IDispatch; safecall;
function Get_responseText: WideString; safecall;
function Get_responseBody: OleVariant; safecall;
function Get_responseStream: OleVariant; safecall;
function Get_readyState: Integer; safecall;
procedure Set_onreadystatechange(const Param1: IDispatch); safecall;
property status: Integer read Get_status;
property statusText: WideString read Get_statusText;
property responseXML: IDispatch read Get_responseXML;
property responseText: WideString read Get_responseText;
property responseBody: OleVariant read Get_responseBody;
property responseStream: OleVariant read Get_responseStream;
property readyState: Integer read Get_readyState;
property onreadystatechange: IDispatch write Set_onreadystatechange;
end;
// *********************************************************************//
// DispIntf: IXMLHttpRequestDisp
// Flags: (4416) Dual OleAutomation Dispatchable
// GUID: {ED8C108D-4349-11D2-91A4-00C04F7969E8}
// *********************************************************************//
// *********************************************************************//
// Interface: IXMLDSOControl
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {310AFA62-0575-11D2-9CA9-0060B0EC3D39}
// *********************************************************************//
IXMLDSOControl = interface(IDispatch)
['{310AFA62-0575-11D2-9CA9-0060B0EC3D39}']
function Get_XMLDocument: IXMLDOMDocument; safecall;
procedure Set_XMLDocument(const ppDoc: IXMLDOMDocument); safecall;
function Get_JavaDSOCompatible: Integer; safecall;
procedure Set_JavaDSOCompatible(fJavaDSOCompatible: Integer); safecall;
function Get_readyState: Integer; safecall;
property XMLDocument: IXMLDOMDocument read Get_XMLDocument write Set_XMLDocument;
property JavaDSOCompatible: Integer read Get_JavaDSOCompatible write Set_JavaDSOCompatible;
property readyState: Integer read Get_readyState;
end;
// *********************************************************************//
// DispIntf: IXMLDSOControlDisp
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {310AFA62-0575-11D2-9CA9-0060B0EC3D39}
// *********************************************************************//
// *********************************************************************//
// Interface: IXMLElementCollection
// Flags: (4432) Hidden Dual OleAutomation Dispatchable
// GUID: {65725580-9B5D-11D0-9BFE-00C04FC99C8E}
// *********************************************************************//
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?