亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? modglobals.bas

?? 一款VB 工具
?? BAS
?? 第 1 頁 / 共 4 頁
字號:
Attribute VB_Name = "modGlobals"


'#############################################
'modGlobals vbgamer45 2004
'##############################################
'Notes
'################################################
'"a" - means it is an Address
'"o" - means it is a relative Offset
'"Unknown" - self explanatory
'"Flag" - Variable Unknown Property
'"Const" - Constant Unknown Property
'"Address" - Unknown Address
'################################################
Const Signature = &H1F4                                    ' F4 01 00 00
Const MAX_PATH = 260
Public Const Version = "0.03"


Type VBHeader
    Signature               As String * 4                  '00h 00d
    'VB5! identifier "VB5!"

    RuntimeBuild                 As Integer                '04h 04d
    'RuntimeBuild
    LanguageDLL             As String * 14                 '06h 06d
    'Language DLL name. _
     0x2A meaning default or null terminated string.

    BackupLanguageDLL       As String * 14                 '14h 20d
    'Backup Language DLL name. _
     0x7F meaning default or null terminated string. _
     Changing values do not effect working status of an exe.

    RuntimeDLLVersion       As Integer                     '22h 34d
    'Run-time DLL version

    LanguageID              As Long                        '24h 36d

    BackupLanguageID        As Long                        '28h 40d
    'Backup Language ID (only when Language DLL exists)

    aSubMain                As Long                        '2Ch 44d
    'Address to Sub Main() code _
     (If 0000 0000 then it's a load form call)

    aProjectInfo            As Long                        '30h 48d

    fMDLIntObjs                 As Long                    '34h 52d

    fMDLIntObjs2               As Long                     '38h 56d

    ThreadFlags           As Long                          '3Ch 60d

    ThreadCount               As Long                      '40h 64d


    FormCount               As Integer                     '44h 68d

    ExternalComponentCount  As Integer                     '46h 70d
    'Number of external components (eg. winsock) referenced

    ThunkCount As Long

    aGUITable               As Long                        '4Eh 78d
    aExternalComponentTable As Long                        '52h 82d
    'aProjectDescription     As Long        '56h 86d
    aComRegisterData         As Long

    oProjectExename         As Long                        '5Ah 90d
    oProjectTitle           As Long                        '5Eh 94d
    oHelpFile               As Long                        '62h 98d
    oProjectName            As Long                        '66h 102d
End Type

'* Thread Flags:
'+-------+----------------+--------------------------------------------------------+
'| Value | Name           | Description                                            |
'+-------+----------------+--------------------------------------------------------+
'|  0x01 | ApartmentModel | Specifies multi-threading using an apartment model     |
'|  0x02 | RequireLicense | Specifies to do license validation (OCX only)          |
'|  0x04 | Unattended     | Specifies that no GUI elements should be initialized   |
'|  0x08 | SingleThreaded | Specifies that the image is single-threaded            |
'|  0x10 | Retained       | Specifies to keep the file in memory (Unattended only) |
'+-------+----------------+--------------------------------------------------------+
'ex: A value of 0x15 specifies a multi-threaded, memory-resident ActiveX Object with no GUI


'* MDL Internal Object Flags
'+---------+------------+---------------+
'| Ctrl ID |      Value | Object Name   |
'+---------+------------+---------------+
'|                           First Flag |
'+---------+------------+---------------+
'|    0x00 | 0x00000001 | PictureBox    |
'|    0x01 | 0x00000002 | Label         |
'|    0x02 | 0x00000004 | TextBox       |
'|    0x03 | 0x00000008 | Frame         |
'|    0x04 | 0x00000010 | CommandButton |
'|    0x05 | 0x00000020 | CheckBox      |
'|    0x06 | 0x00000040 | OptionButton  |
'|    0x07 | 0x00000080 | ComboBox      |
'|    0x08 | 0x00000100 | ListBox       |
'|    0x09 | 0x00000200 | HScrollBar    |
'|    0x0A | 0x00000400 | VScrollBar    |
'|    0x0B | 0x00000800 | Timer         |
'|    0x0C | 0x00001000 | Print         |
'|    0x0D | 0x00002000 | Form          |
'|    0x0E | 0x00004000 | Screen        |
'|    0x0F | 0x00008000 | Clipboard     |
'|    0x10 | 0x00010000 | Drive         |
'|    0x11 | 0x00020000 | Dir           |
'|    0x12 | 0x00040000 | FileListBox   |
'|    0x13 | 0x00080000 | Menu          |
'|    0x14 | 0x00100000 | MDIForm       |
'|    0x15 | 0x00200000 | App           |
'|    0x16 | 0x00400000 | Shape         |
'|    0x17 | 0x00800000 | Line          |
'|    0x18 | 0x01000000 | Image         |
'|    0x19 | 0x02000000 | Unsupported   |
'|    0x1A | 0x04000000 | Unsupported   |
'|    0x1B | 0x08000000 | Unsupported   |
'|    0x1C | 0x10000000 | Unsupported   |
'|    0x1D | 0x20000000 | Unsupported   |
'|    0x1E | 0x40000000 | Unsupported   |
'|    0x1F | 0x80000000 | Unsupported   |
'+---------+------------+---------------+
'|                          Second Flag |
'+---------+------------+---------------+
'|    0x20 | 0x00000001 | Unsupported   |
'|    0x21 | 0x00000002 | Unsupported   |
'|    0x22 | 0x00000004 | Unsupported   |
'|    0x23 | 0x00000008 | Unsupported   |
'|    0x24 | 0x00000010 | Unsupported   |
'|    0x25 | 0x00000020 | DataQuery     |
'|    0x26 | 0x00000040 | OLE           |
'|    0x27 | 0x00000080 | Unsupported   |
'|    0x28 | 0x00000100 | UserControl   |
'|    0x29 | 0x00000200 | PropertyPage  |
'|    0x2A | 0x00000400 | Document      |
'|    0x2B | 0x00000800 | Unsupported   |
'+---------+------------+---------------+
'ex: A value of 0x30F000 (the so called "static binary constant on most sites") actually means to initialize the Print, Form, Screen, ClipBoard Objects (0xF000) as well as the Drive/Dir Objects (0x30000). This is the default on VB projects because those objects can always be accessed from a module (ie, they are not graphic, except Forms, wich can always be created)

'COM Data Types
'
Type tCOMRegData
    oRegInfo                As Long                        ' 0x00 (00d) Offset to COM Interfaces Info
    oNTSProjectName         As Long                        ' 0x04 (04d) Offset to Project/Typelib Name
    oNTSHelpDirectory       As Long                        ' 0x08 (08d) Offset to Help Directory
    oNTSProjectDescription  As Long                        ' 0x0C (12d) Offset to Project Description
    uuidProjectClsId(15)    As Byte                        ' 0x10 (16d) CLSID of Project/Typelib
    lTlbLcid                As Long                        ' 0x20 (32d) LCID of Type Library
    iPadding1               As Integer                     ' 0x24 (36d)
    iTlbVerMajor            As Integer                     ' 0x26 (38d) Typelib Major Version
    iTlbVerMinor            As Integer                     ' 0x28 (40d) Typelib Minor Version
    iPadding2               As Integer                     ' 0x2A (42d)
    lPadding3               As Long                        ' 0x2C (44d)
    ' 0x30 (48d) <- Structure Size
End Type

Type tCOMRegInfo
    oNextObject          As Long                           ' 0x00 (00d) Offset to COM Interfaces Info
    oObjectName          As Long                           ' 0x04 (04d) Offset to Object Name
    oObjectDescription   As Long                           ' 0x08 (08d) Offset to Object Description
    lInstancing          As Long                           ' 0x0C (12d) Instancing Mode
    lObjectID            As Long                           ' 0x10 (16d) Current Object ID in the Project
    uuidObjectClsID(15)  As Byte                           ' 0x14 (20d) CLSID of Object
    fIsInterface         As Long                           ' 0x24 (36d) Specifies if the next CLSID is valid
    oObjectClsID         As Long                           ' 0x28 (40d) Offset to CLSID of Object Interface
    oControlClsID        As Long                           ' 0x2C (44d) Offset to CLSID of Control Interface
    fIsControl           As Long                           ' 0x30 (48d) Specifies if the CLSID above is valid
    lMiscStatus          As Long                           ' 0x34 (52d) OLEMISC Flags (see MSDN docs)
    fClassType           As Byte                           ' 0x38 (56d) Class Type
    fObjectType          As Byte                           ' 0x39 (57d) Flag identifying the Object Type
    iToolboxBitmap32     As Integer                        ' 0x3A (58d) Control Bitmap ID in Toolbox
    iDefaultIcon         As Integer                        ' 0x3C (60d) Minimized Icon of Control Window
    fIsDesigner          As Integer                        ' 0x3E (62d) Specifies whether this is a Designer
    oDesignerData        As Long                           ' 0x40 (64d) Offset to Designer Data
    ' 0x44 (68d) <-- Structure Size
End Type
'Object Type part of tCOMRegInfo
'+-------+---------------+-------------------------------------------+
'| Value | Name          | Description                               |
'+-------+---------------+-------------------------------------------+
'|  0x02 | Designer      | A Visual Basic Designer for an Add.in     |
'|  0x10 | Class Module  | A Visual Basic Class                      |
'|  0x20 | User Control  | A Visual Basic ActiveX User Control (OCX) |
'|  0x80 | User Document | A Visual Basic User Document              |
'+-------+---------------+-------------------------------------------+

Type tDesignerInfo
    uuidDesigner(15)       As Byte                         '0x00 (00d)                           CLSID of the Addin/Designer
    lStructSize            As Long                         '0x10 (16d)                           Total Size of the next fields

    iSizeAddinRegKey       As Integer                      '0x14 (20d)
    sAddinRegKey           As String                       '0x16 (22d)                           Registry Key of the Addin

    iSizeAddinName         As Integer                      '0x16 (22d) + iSizeAddinRegKey
    sAddinName             As String                       '0x18 (24d) + iSizeAddinRegKey        Friendly Name of the Addin

    iSizeAddinDescription  As Integer                      '0x18 (24d) + iSizeAddinRegKey _
                                                            + iSizeAddinName
    iAddinDescription      As String                       '0x1A (26d) + iSizeAddinRegKey _
                                                            + iSizeAddinName          Description of Addin

    lLoadBehaviour         As Long                         '0x1A (26d) + iSizeAddinRegKey _
                                                            + iSizeAddinName _
                                                            + iSizeAddinDescription   CLSID of Object

    iSizeSatelliteDLL      As Integer                      '0x1E (30d) + iSizeAddinRegKey _
                                                            + iSizeAddinName _
                                                            + iSizeAddinDescription
    sSatelliteDLL          As String                       '0x20 (32d) + iSizeAddinRegKey _
                                                            + iSizeAddinName _
                                                            + iSizeAddinDescription   SatelliteDLL, if specified

    iSizeAdditionalRegKey  As Integer                      '0x20 (32d) + iSizeAddinRegKey _
                                                            + iSizeAddinName _
                                                            + iSizeAddinDescription _
                                                            + iSizeSatteliteDLL
    sAdditionalRegKey      As String                       '0x22 (34d) + iSizeAddinRegKey _
                                                            + iSizeAddinName _
                                                            + iSizeAddinDescription _
                                                            + iSizeSatteliteDLL       Extra Registry Key, if specified

    lCommandLineSafe       As Long                         '0x22 (34d) + iSizeAddinRegKey _
                                                            + iSizeAddinName _
                                                            + iSizeAddinDescription _
                                                            + iSizeSatteliteDLL _
                                                            + iSizeAdditionalRegKey   Specifies a GUI-less Addin if 1
    '0x14 + lStructSize  <-- Structure Size
End Type

Private Type tProjectInfo

    Signature As Long                                      ' 0x00
    aObjectTable As Long                                   ' 0x04
    Null1 As Long                                          ' 0x08
    aStartOfCode As Long                                   ' 0x0C
    aEndOfCode As Long                                     ' 0x10
    Flag1 As Long                                          ' 0x14
    ThreadSpace As Long                                    ' 0x18
    aVBAExceptionhandler  As Long                          ' 0x1C
    aNativeCode As Long                                    ' 0x20
    oProjectLocation As Integer                            ' 0x24
    Flag2 As Integer                                       ' 0x26
    Flag3 As Integer                                       ' 0x28

    OriginalPathName(MAX_PATH * 2) As Byte                 ' 0x2A
    NullSpacer As Byte                                     ' 0x233
    aExternalTable As Long                                 ' 0x234
    ExternalCount As Long                                  ' 0x238

    ' Size 0x23C
End Type

Private Type tObject
    aObjectInfo As Long                                    ' 0x00
    Const1 As Long                                         ' 0x04
    aPublicBytes As Long                                   ' 0x08 (08d) Pointer to Public Variable Size integers
    aStaticBytes As Long                                   ' 0x0C (12d) Pointer to Static Variables Struct
    aModulePublic As Long                                  ' 0x10 (16d) Memory Pointer to Public Variables
    aModuleStatic As Long                                  ' 0x14 (20d) Pointer to Static Variables
    aObjectName As Long                                    ' 0x18  NTS
    ProcCount As Long                                      ' 0x1C events, funcs, subs
    aProcNamesArray As Long                                ' 0x20 when non-zero
    oStaticVars As Long                                    ' 0x24 (36d) Offset to Static Vars from aModuleStatic
    ObjectType As Long                                     ' 0x28
    Null3 As Long                                          ' 0x2C
    ' 0x30  <-- Structure Size
End Type

'tObject.ObjectTyper Properties...
'#########################################################
'form&#58;              0000 0001 1000 0000 1000 0011 --&gt; 18083
'                   0000 0001 1000 0000 1010 0011 --&gt; 180A3
'                   0000 0001 1000 0000 1100 0011 --&gt; 180C3
'module&#58;            0000 0001 1000 0000 0000 0001 --&gt; 18001
'                   0000 0001 1000 0000 0010 0001 --&gt; 18021
'class&#58;             0001 0001 1000 0000 0000 0011 --&gt; 118003
'                   0001 0011 1000 0000 0000 0011 --&gt; 138003
'                   0000 0001 1000 0000 0010 0011 --&gt; 18023
'                   0000 0001 1000 1000 0000 0011 --&gt; 18803
'                   0001 0001 1000 1000 0000 0011 --&gt; 118803
'usercontrol&#58;       0001 1101 1010 0000 0000 0011 --&gt; 1DA003
'                  0001 1101 1010 0000 0010 0011 --&gt; 1DA023
'                  0001 1101 1010 1000 0000 0011 --&gt; 1DA803
'propertypage&#58;      0001 0101 1000 0000 0000 0011 --&gt; 158003
'                      | ||     |  |    | |    |
'&#91;moog&#93;                | ||     |  |    | |    |
'HasPublicInterface ---+ ||     |  |    | |    |
'HasPublicEvents --------+|     |  |    | |    |
'IsCreatable/Visible? ----+     |  |    | |    |
'Same as &quot;HasPublicEvents&quot; -----+  |    | |    |
'&#91;aLfa&#93;                         |  |    | |    |
'usercontrol &#40;1&#41; ---------------+  |    | |    |
'ocx/dll &#40;1&#41; ----------------------+    | |    |
'form &#40;1&#41; ------------------------------+ |    |
'vb5 &#40;1&#41; ---------------------------------+    |
'HasOptInfo &#40;1&#41; -------------------------------+
'                                              |
'module&#40;0&#41; ------------------------------------+

Public Type tObjectInfo
    Flag1 As Integer                                       ' 0x00
    ObjectIndex As Integer                                 ' 0x02
    aObjectTable As Long                                   ' 0x04
    Null1 As Long                                          ' 0x08
    aSmallRecord   As Long                                 ' 0x0C  when it is a module this value is -1 [better name?]
    Const1 As Long                                         ' 0x10
    Null2 As Long                                          ' 0x14
    aObject As Long                                        ' 0x18
    RunTimeLoaded  As Long                                 ' 0x1C [can someone verify this?]
    NumberOfProcs  As Long                                 ' 0x20
    aProcTable As Long                                     ' 0x24
    iConstantsCount As Integer                             '0x28 (40d) Number of Constants
    iMaxConstants   As Integer                             '0x2A (42d) Maximum Constants to allocate.
    Flag5 As Long                                          ' 0x2C
    Flag6 As Integer                                       ' 0x30
    Flag7 As Integer                                       ' 0x32
    aConstantPool As Long                                  ' 0x34
    ' 0x38 <-- Structure Size
    'the rest is optional items[OptionalObjectInfo]

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品久久久久久久久久久久久久久久久 | 一区二区三区四区亚洲| 丁香网亚洲国际| 国产亚洲欧美激情| 国产69精品久久久久毛片 | 在线一区二区三区四区五区| 亚洲激情网站免费观看| 欧美三片在线视频观看| 蜜桃久久久久久久| 久久精品视频一区二区三区| 波多野结衣在线一区| 亚洲欧美电影一区二区| 欧美日韩激情一区| 国内欧美视频一区二区| 国产精品无人区| 欧美三日本三级三级在线播放| 视频一区二区三区在线| 久久综合精品国产一区二区三区 | 一区二区理论电影在线观看| 91精品国产综合久久精品app| 久久福利资源站| 亚洲色图.com| 3atv在线一区二区三区| 国产精品一区二区你懂的| 亚洲三级小视频| 日韩欧美国产综合| av在线这里只有精品| 日本不卡一区二区| 国产精品麻豆视频| 91精品中文字幕一区二区三区| 国产美女一区二区| 一区二区不卡在线视频 午夜欧美不卡在| 91精品蜜臀在线一区尤物| 不卡电影免费在线播放一区| 欧美bbbbb| 亚洲伦理在线精品| 久久久久97国产精华液好用吗| 日本韩国精品在线| 国产高清成人在线| 丝袜亚洲另类丝袜在线| 国产精品毛片久久久久久| 欧美大片国产精品| 欧美在线制服丝袜| 成人毛片视频在线观看| 免播放器亚洲一区| 亚洲自拍偷拍av| 国产精品免费免费| 亚洲精品一区在线观看| 欧美日韩大陆在线| 色综合久久中文字幕| 国产精品18久久久久久久久久久久| 亚洲午夜久久久久久久久久久| 国产精品网曝门| 精品播放一区二区| 91麻豆精品国产91久久久资源速度 | 亚洲午夜久久久久中文字幕久| 中文无字幕一区二区三区 | 图片区小说区国产精品视频| 亚洲人成网站影音先锋播放| 欧美韩日一区二区三区四区| 精品国产电影一区二区| 91麻豆精品国产综合久久久久久| 欧美日韩一区高清| 欧洲精品一区二区| 色婷婷综合在线| 色综合久久综合| 91九色最新地址| 在线影院国内精品| 欧美三级三级三级| 欧美四级电影在线观看| 色综合天天性综合| 色综合天天做天天爱| 色噜噜狠狠色综合中国| 99久久精品免费| 一本色道久久综合精品竹菊| 成人av在线资源网| 99久久99久久久精品齐齐| www.性欧美| 色av一区二区| 欧美色图在线观看| 欧美日韩一区中文字幕| 3d动漫精品啪啪1区2区免费| 制服视频三区第一页精品| 日韩网站在线看片你懂的| 精品国产污污免费网站入口| 久久亚洲一区二区三区明星换脸| 久久精品视频免费| 最新国产成人在线观看| 亚洲一区二区三区四区五区黄 | 麻豆精品在线观看| 国产福利一区二区| 99久久婷婷国产| 欧美日本在线视频| 欧美不卡一二三| 亚洲国产精品成人久久综合一区| 欧美激情自拍偷拍| 一区二区成人在线视频| 青青草国产精品97视觉盛宴 | 亚洲欧美日韩久久| 五月天久久比比资源色| 久久激五月天综合精品| www.在线欧美| 91精品久久久久久久91蜜桃| www国产精品av| 一区二区三区精品视频在线| 丝袜脚交一区二区| 国产精品一二三区在线| 91行情网站电视在线观看高清版| 欧美一级日韩一级| 国产精品美女一区二区三区| 亚洲国产精品一区二区久久恐怖片 | 在线亚洲高清视频| 日韩免费高清av| 中文字幕在线一区| 日日夜夜精品视频免费| 国精产品一区一区三区mba桃花| 99re亚洲国产精品| 日韩一卡二卡三卡国产欧美| 亚洲色图清纯唯美| 精品一区二区成人精品| 91免费观看视频在线| 精品久久久网站| 中文字幕一区二区5566日韩| 久久99国产精品成人| 91麻豆自制传媒国产之光| 日韩欧美国产综合在线一区二区三区| 中文字幕一区二区三区色视频| 毛片av一区二区| 欧美日韩国产在线观看| 中文字幕一区二区三| 久久精品国产一区二区三| 91福利精品第一导航| 欧美国产精品劲爆| 蜜臀av国产精品久久久久 | 99免费精品在线观看| 欧美精品一区二区在线观看| 亚洲国产日产av| 国产69精品久久777的优势| 日韩无一区二区| 亚洲福利一区二区三区| 99re热视频精品| 亚洲国产精品成人综合| 国产专区综合网| 精品国内二区三区| 天天影视涩香欲综合网| 色呦呦网站一区| 亚洲日本成人在线观看| bt7086福利一区国产| 久久久不卡网国产精品一区| 蜜臀av亚洲一区中文字幕| 777午夜精品免费视频| 亚洲一区二区在线观看视频| 一本色道**综合亚洲精品蜜桃冫| 国产精品三级av| 高清不卡一区二区| 国产无人区一区二区三区| 黄色日韩三级电影| 日韩精品中午字幕| 裸体歌舞表演一区二区| 日韩免费看的电影| 精品无人码麻豆乱码1区2区| 精品国产露脸精彩对白| 国产一区在线观看视频| 337p粉嫩大胆噜噜噜噜噜91av | 午夜精品视频在线观看| 欧洲av在线精品| 亚洲综合在线五月| 欧美在线free| 亚洲国产视频一区二区| 欧美日韩激情在线| 日韩和欧美一区二区三区| 7777女厕盗摄久久久| 捆绑调教一区二区三区| 精品蜜桃在线看| 国产精华液一区二区三区| 国产精品三级在线观看| 色综合久久久久久久久久久| 亚洲影视在线观看| 3751色影院一区二区三区| 久久精品国产秦先生| 国产女人18毛片水真多成人如厕| 成人黄色电影在线| 亚洲国产欧美在线| 日韩欧美国产综合一区| 国产精品香蕉一区二区三区| 国产精品久久久久久妇女6080| 色播五月激情综合网| 奇米影视在线99精品| 久久精品亚洲精品国产欧美 | 国产在线不卡一区| 亚洲欧洲另类国产综合| 欧美日韩日日骚| 国产综合色视频| 亚洲精品欧美在线| 91精品国产一区二区人妖| 丰满少妇久久久久久久| 性做久久久久久免费观看| 久久香蕉国产线看观看99| 99国产精品久| 国内久久婷婷综合|