📄 vbide_tlb.pas
字号:
unit VBIDE_TLB;
// ************************************************************************ //
// WARNING
// -------
// The types declared in this file were generated from data read from a
// Type Library. If this type library is explicitly or indirectly (via
// another type library referring to this type library) re-imported, or the
// 'Refresh' command of the Type Library Editor activated while editing the
// Type Library, the contents of this file will be regenerated and all
// manual modifications will be lost.
// ************************************************************************ //
// PASTLWTR : $Revision: 1.88.1.0.1.0 $
// File generated on 19/01/2003 23:26:39 from Type Library described below.
// ************************************************************************ //
// Type Lib: C:\Program Files\Common Files\Microsoft Shared\VBA\VBA6\VBE6EXT.OLB (1)
// IID\LCID: {0002E157-0000-0000-C000-000000000046}\0
// Helpfile: C:\Program Files\Common Files\Microsoft Shared\VBA\VBA6\vbob6.chm
// DepndLst:
// (1) v2.0 stdole, (C:\WINNT\System32\stdole2.tlb)
// (2) v2.1 Office, (C:\Program Files\Microsoft Office\Office\MSO9.DLL)
// Parent TypeLibrary:
// (0) v1.3 Excel, (C:\Program Files\Microsoft Office\Office\EXCEL9.OLB)
// Errors:
// Hint: TypeInfo 'Property' changed to 'Property_'
// Hint: Member 'Type' of 'Window' changed to 'Type_'
// Hint: Member 'Type' of '_VBProject' changed to 'Type_'
// Hint: Parameter 'Type' of _VBProjects.Add changed to 'Type_'
// Hint: Member 'Type' of '_VBComponent_Old' changed to 'Type_'
// Hint: Member 'Object' of 'Property' changed to 'Object_'
// Hint: Member 'Object' of 'AddIn' changed to 'Object_'
// Hint: Parameter 'String' of _CodeModule.AddFromString changed to 'String_'
// Hint: Parameter 'String' of _CodeModule.Lines changed to 'String_'
// Hint: Parameter 'String' of _CodeModule.InsertLines changed to 'String_'
// Hint: Parameter 'String' of _CodeModule.ReplaceLine changed to 'String_'
// Hint: Member 'Type' of 'Reference' changed to 'Type_'
// ************************************************************************ //
{$TYPEDADDRESS OFF} // Unit must be compiled without type-checked pointers.
interface
uses Windows, ActiveX, Classes, Graphics, OleServer, OleCtrls, StdVCL,
Office_TLB;
// *********************************************************************//
// GUIDS declared in the TypeLibrary. Following prefixes are used:
// Type Libraries : LIBID_xxxx
// CoClasses : CLASS_xxxx
// DISPInterfaces : DIID_xxxx
// Non-DISP interfaces: IID_xxxx
// *********************************************************************//
const
// TypeLibrary Major and minor versions
VBIDEMajorVersion = 5;
VBIDEMinorVersion = 3;
LIBID_VBIDE: TGUID = '{0002E157-0000-0000-C000-000000000046}';
IID_Application: TGUID = '{0002E158-0000-0000-C000-000000000046}';
IID_VBE: TGUID = '{0002E166-0000-0000-C000-000000000046}';
IID_Window: TGUID = '{0002E16B-0000-0000-C000-000000000046}';
IID__Windows_old: TGUID = '{0002E16A-0000-0000-C000-000000000046}';
IID__Windows: TGUID = '{F57B7ED0-D8AB-11D1-85DF-00C04F98F42C}';
CLASS_Windows: TGUID = '{0002E185-0000-0000-C000-000000000046}';
IID__LinkedWindows: TGUID = '{0002E16C-0000-0000-C000-000000000046}';
CLASS_LinkedWindows: TGUID = '{0002E187-0000-0000-C000-000000000046}';
IID_Events: TGUID = '{0002E167-0000-0000-C000-000000000046}';
IID__VBProjectsEvents: TGUID = '{0002E113-0000-0000-C000-000000000046}';
DIID__dispVBProjectsEvents: TGUID = '{0002E103-0000-0000-C000-000000000046}';
IID__VBComponentsEvents: TGUID = '{0002E115-0000-0000-C000-000000000046}';
DIID__dispVBComponentsEvents: TGUID = '{0002E116-0000-0000-C000-000000000046}';
IID__ReferencesEvents: TGUID = '{0002E11A-0000-0000-C000-000000000046}';
DIID__dispReferencesEvents: TGUID = '{0002E118-0000-0000-C000-000000000046}';
CLASS_ReferencesEvents: TGUID = '{0002E119-0000-0000-C000-000000000046}';
IID__CommandBarControlEvents: TGUID = '{0002E130-0000-0000-C000-000000000046}';
DIID__dispCommandBarControlEvents: TGUID = '{0002E131-0000-0000-C000-000000000046}';
CLASS_CommandBarEvents: TGUID = '{0002E132-0000-0000-C000-000000000046}';
IID__ProjectTemplate: TGUID = '{0002E159-0000-0000-C000-000000000046}';
CLASS_ProjectTemplate: TGUID = '{32CDF9E0-1602-11CE-BFDC-08002B2B8CDA}';
IID__VBProject_Old: TGUID = '{0002E160-0000-0000-C000-000000000046}';
IID__VBProject: TGUID = '{EEE00915-E393-11D1-BB03-00C04FB6C4A6}';
CLASS_VBProject: TGUID = '{0002E169-0000-0000-C000-000000000046}';
IID__VBProjects_Old: TGUID = '{0002E165-0000-0000-C000-000000000046}';
IID__VBProjects: TGUID = '{EEE00919-E393-11D1-BB03-00C04FB6C4A6}';
CLASS_VBProjects: TGUID = '{0002E101-0000-0000-C000-000000000046}';
IID_SelectedComponents: TGUID = '{BE39F3D4-1B13-11D0-887F-00A0C90F2744}';
IID__Components: TGUID = '{0002E161-0000-0000-C000-000000000046}';
CLASS_Components: TGUID = '{BE39F3D6-1B13-11D0-887F-00A0C90F2744}';
IID__VBComponents_Old: TGUID = '{0002E162-0000-0000-C000-000000000046}';
IID__VBComponents: TGUID = '{EEE0091C-E393-11D1-BB03-00C04FB6C4A6}';
CLASS_VBComponents: TGUID = '{BE39F3D7-1B13-11D0-887F-00A0C90F2744}';
IID__Component: TGUID = '{0002E163-0000-0000-C000-000000000046}';
CLASS_Component: TGUID = '{BE39F3D8-1B13-11D0-887F-00A0C90F2744}';
IID__VBComponent_Old: TGUID = '{0002E164-0000-0000-C000-000000000046}';
IID__VBComponent: TGUID = '{EEE00921-E393-11D1-BB03-00C04FB6C4A6}';
CLASS_VBComponent: TGUID = '{BE39F3DA-1B13-11D0-887F-00A0C90F2744}';
IID_Property_: TGUID = '{0002E18C-0000-0000-C000-000000000046}';
IID__Properties: TGUID = '{0002E188-0000-0000-C000-000000000046}';
CLASS_Properties: TGUID = '{0002E18B-0000-0000-C000-000000000046}';
IID__AddIns: TGUID = '{DA936B62-AC8B-11D1-B6E5-00A0C90F2744}';
CLASS_Addins: TGUID = '{DA936B63-AC8B-11D1-B6E5-00A0C90F2744}';
IID_AddIn: TGUID = '{DA936B64-AC8B-11D1-B6E5-00A0C90F2744}';
IID__CodeModule: TGUID = '{0002E16E-0000-0000-C000-000000000046}';
CLASS_CodeModule: TGUID = '{0002E170-0000-0000-C000-000000000046}';
IID__CodePanes: TGUID = '{0002E172-0000-0000-C000-000000000046}';
CLASS_CodePanes: TGUID = '{0002E174-0000-0000-C000-000000000046}';
IID__CodePane: TGUID = '{0002E176-0000-0000-C000-000000000046}';
CLASS_CodePane: TGUID = '{0002E178-0000-0000-C000-000000000046}';
IID__References: TGUID = '{0002E17A-0000-0000-C000-000000000046}';
IID_Reference: TGUID = '{0002E17E-0000-0000-C000-000000000046}';
DIID__dispReferences_Events: TGUID = '{CDDE3804-2064-11CF-867F-00AA005FF34A}';
CLASS_References: TGUID = '{0002E17C-0000-0000-C000-000000000046}';
// *********************************************************************//
// Declaration of Enumerations defined in Type Library
// *********************************************************************//
// Constants for enum vbextFileTypes
type
vbextFileTypes = TOleEnum;
const
vbextFileTypeForm = $00000000;
vbextFileTypeModule = $00000001;
vbextFileTypeClass = $00000002;
vbextFileTypeProject = $00000003;
vbextFileTypeExe = $00000004;
vbextFileTypeFrx = $00000005;
vbextFileTypeRes = $00000006;
vbextFileTypeUserControl = $00000007;
vbextFileTypePropertyPage = $00000008;
vbextFileTypeDocObject = $00000009;
vbextFileTypeBinary = $0000000A;
vbextFileTypeGroupProject = $0000000B;
vbextFileTypeDesigners = $0000000C;
// Constants for enum vbext_WindowType
type
vbext_WindowType = TOleEnum;
const
vbext_wt_CodeWindow = $00000000;
vbext_wt_Designer = $00000001;
vbext_wt_Browser = $00000002;
vbext_wt_Watch = $00000003;
vbext_wt_Locals = $00000004;
vbext_wt_Immediate = $00000005;
vbext_wt_ProjectWindow = $00000006;
vbext_wt_PropertyWindow = $00000007;
vbext_wt_Find = $00000008;
vbext_wt_FindReplace = $00000009;
vbext_wt_Toolbox = $0000000A;
vbext_wt_LinkedWindowFrame = $0000000B;
vbext_wt_MainWindow = $0000000C;
vbext_wt_ToolWindow = $0000000F;
// Constants for enum vbext_WindowState
type
vbext_WindowState = TOleEnum;
const
vbext_ws_Normal = $00000000;
vbext_ws_Minimize = $00000001;
vbext_ws_Maximize = $00000002;
// Constants for enum vbext_ProjectType
type
vbext_ProjectType = TOleEnum;
const
vbext_pt_HostProject = $00000064;
vbext_pt_StandAlone = $00000065;
// Constants for enum vbext_ProjectProtection
type
vbext_ProjectProtection = TOleEnum;
const
vbext_pp_none = $00000000;
vbext_pp_locked = $00000001;
// Constants for enum vbext_VBAMode
type
vbext_VBAMode = TOleEnum;
const
vbext_vm_Run = $00000000;
vbext_vm_Break = $00000001;
vbext_vm_Design = $00000002;
// Constants for enum vbext_ComponentType
type
vbext_ComponentType = TOleEnum;
const
vbext_ct_StdModule = $00000001;
vbext_ct_ClassModule = $00000002;
vbext_ct_MSForm = $00000003;
vbext_ct_ActiveXDesigner = $0000000B;
vbext_ct_Document = $00000064;
// Constants for enum vbext_ProcKind
type
vbext_ProcKind = TOleEnum;
const
vbext_pk_Proc = $00000000;
vbext_pk_Let = $00000001;
vbext_pk_Set = $00000002;
vbext_pk_Get = $00000003;
// Constants for enum vbext_CodePaneview
type
vbext_CodePaneview = TOleEnum;
const
vbext_cv_ProcedureView = $00000000;
vbext_cv_FullModuleView = $00000001;
// Constants for enum vbext_RefKind
type
vbext_RefKind = TOleEnum;
const
vbext_rk_TypeLib = $00000000;
vbext_rk_Project = $00000001;
type
// *********************************************************************//
// Forward declaration of types defined in TypeLibrary
// *********************************************************************//
Application = interface;
ApplicationDisp = dispinterface;
VBE = interface;
VBEDisp = dispinterface;
Window = interface;
WindowDisp = dispinterface;
_Windows_old = interface;
_Windows_oldDisp = dispinterface;
_Windows = interface;
_WindowsDisp = dispinterface;
_LinkedWindows = interface;
_LinkedWindowsDisp = dispinterface;
Events = interface;
EventsDisp = dispinterface;
_VBProjectsEvents = interface;
_dispVBProjectsEvents = dispinterface;
_VBComponentsEvents = interface;
_dispVBComponentsEvents = dispinterface;
_ReferencesEvents = interface;
_dispReferencesEvents = dispinterface;
_CommandBarControlEvents = interface;
_dispCommandBarControlEvents = dispinterface;
_ProjectTemplate = interface;
_ProjectTemplateDisp = dispinterface;
_VBProject_Old = interface;
_VBProject_OldDisp = dispinterface;
_VBProject = interface;
_VBProjectDisp = dispinterface;
_VBProjects_Old = interface;
_VBProjects_OldDisp = dispinterface;
_VBProjects = interface;
_VBProjectsDisp = dispinterface;
SelectedComponents = interface;
SelectedComponentsDisp = dispinterface;
_Components = interface;
_ComponentsDisp = dispinterface;
_VBComponents_Old = interface;
_VBComponents_OldDisp = dispinterface;
_VBComponents = interface;
_VBComponentsDisp = dispinterface;
_Component = interface;
_ComponentDisp = dispinterface;
_VBComponent_Old = interface;
_VBComponent_OldDisp = dispinterface;
_VBComponent = interface;
_VBComponentDisp = dispinterface;
Property_ = interface;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -