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

📄 generalconfig.pas

📁 大名鼎鼎的BLUE M2源码,非了好大的劲搞来的,修改日期是080514,需要的朋友可以拿去研究,呵呵,M2界的领头老大.
💻 PAS
📖 第 1 页 / 共 2 页
字号:
|           or: System.@DynArrayLength;
|           or: System.DynArraySize(Pointer):Integer;
|           or: Variants.DynArraySize(Pointer):Integer;
|
004824B6   E86D2BF8FF             call    00405028
004824BB   8B55EC                 mov     edx, [ebp-$14]
004824BE   807C02FF5C             cmp     byte ptr [edx+eax-$01], $5C
004824C3   742B                   jz      004824F0
004824C5   6A10                   push    $10

* Possible String Reference to: '错误信息'
|
004824C7   B9FC274800             mov     ecx, $004827FC

* Possible String Reference to: 'ChrLogDir目录设置错误!'
|
004824CC   BA50284800             mov     edx, $00482850
004824D1   A1F00E4900             mov     eax, dword ptr [$00490EF0]
004824D6   8B00                   mov     eax, [eax]

* Reference to: Forms.TApplication.MessageBox(TApplication;PChar;PChar;Longint):Integer;
|
004824D8   E86B73FEFF             call    00469848
004824DD   8B8398030000           mov     eax, [ebx+$0398]
004824E3   8B10                   mov     edx, [eax]
004824E5   FF92C4000000           call    dword ptr [edx+$00C4]
004824EB   E9C7020000             jmp     004827B7
004824F0   8D85DCFEFFFF           lea     eax, [ebp+$FFFFFEDC]
004824F6   8B55F8                 mov     edx, [ebp-$08]
004824F9   B9FF000000             mov     ecx, $000000FF

* Reference to: System.@LStrToString;
|
004824FE   E8012BF8FF             call    00405004
00482503   8D95DCFEFFFF           lea     edx, [ebp+$FFFFFEDC]
00482509   8B06                   mov     eax, [esi]
0048250B   05F6000000             add     eax, +$000000F6
00482510   B132                   mov     cl, $32

* Reference to: System.@PStrNCpy(PShortString;PShortString;Byte);
|
00482512   E8E111F8FF             call    004036F8
00482517   8D85DCFEFFFF           lea     eax, [ebp+$FFFFFEDC]
0048251D   8B55F4                 mov     edx, [ebp-$0C]
00482520   B9FF000000             mov     ecx, $000000FF

* Reference to: System.@LStrToString;
|
00482525   E8DA2AF8FF             call    00405004
0048252A   8D95DCFEFFFF           lea     edx, [ebp+$FFFFFEDC]
00482530   8B06                   mov     eax, [esi]
00482532   0529010000             add     eax, +$00000129
00482537   B132                   mov     cl, $32

* Reference to: System.@PStrNCpy(PShortString;PShortString;Byte);
|
00482539   E8BA11F8FF             call    004036F8
0048253E   8D85DCFEFFFF           lea     eax, [ebp+$FFFFFEDC]
00482544   8B55F0                 mov     edx, [ebp-$10]
00482547   B9FF000000             mov     ecx, $000000FF

* Reference to: System.@LStrToString;
|
0048254C   E8B32AF8FF             call    00405004
00482551   8D95DCFEFFFF           lea     edx, [ebp+$FFFFFEDC]
00482557   8B06                   mov     eax, [esi]
00482559   05C2010000             add     eax, +$000001C2
0048255E   B132                   mov     cl, $32

* Reference to: System.@PStrNCpy(PShortString;PShortString;Byte);
|
00482560   E89311F8FF             call    004036F8
00482565   8D85DCFEFFFF           lea     eax, [ebp+$FFFFFEDC]
0048256B   8B55EC                 mov     edx, [ebp-$14]
0048256E   B9FF000000             mov     ecx, $000000FF

* Reference to: System.@LStrToString;
|
00482573   E88C2AF8FF             call    00405004
00482578   8D95DCFEFFFF           lea     edx, [ebp+$FFFFFEDC]
0048257E   8B06                   mov     eax, [esi]
00482580   05F5010000             add     eax, +$000001F5
00482585   B132                   mov     cl, $32

* Reference to: System.@PStrNCpy(PShortString;PShortString;Byte);
|
00482587   E86C11F8FF             call    004036F8
0048258C   8B835C030000           mov     eax, [ebx+$035C]
00482592   8B10                   mov     edx, [eax]
00482594   FF92C8000000           call    dword ptr [edx+$00C8]
0048259A   8B16                   mov     edx, [esi]
0048259C   888228020000           mov     [edx+$0228], al
004825A2   8B8360030000           mov     eax, [ebx+$0360]
004825A8   8B10                   mov     edx, [eax]
004825AA   FF92C8000000           call    dword ptr [edx+$00C8]
004825B0   8B16                   mov     edx, [esi]
004825B2   888229020000           mov     [edx+$0229], al
004825B8   8B8364030000           mov     eax, [ebx+$0364]
004825BE   8B10                   mov     edx, [eax]
004825C0   FF92C8000000           call    dword ptr [edx+$00C8]
004825C6   8B16                   mov     edx, [esi]
004825C8   88822A020000           mov     [edx+$022A], al
004825CE   8B836C030000           mov     eax, [ebx+$036C]
004825D4   8B10                   mov     edx, [eax]
004825D6   FF92C8000000           call    dword ptr [edx+$00C8]
004825DC   8B16                   mov     edx, [esi]
004825DE   88822C020000           mov     [edx+$022C], al
004825E4   8B8358030000           mov     eax, [ebx+$0358]
004825EA   8B10                   mov     edx, [eax]
004825EC   FF92C8000000           call    dword ptr [edx+$00C8]
004825F2   8B16                   mov     edx, [esi]
004825F4   88822B020000           mov     [edx+$022B], al
004825FA   8B8370030000           mov     eax, [ebx+$0370]

* Reference to : TTimerSpeedButton._PROC_00481908()
|
00482600   E803F3FFFF             call    00481908
00482605   8B16                   mov     edx, [esi]
00482607   89822D020000           mov     [edx+$022D], eax
0048260D   8D95D8FEFFFF           lea     edx, [ebp+$FFFFFED8]
00482613   8B8310030000           mov     eax, [ebx+$0310]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
00482619   E84A73FCFF             call    00449968
0048261E   8B95D8FEFFFF           mov     edx, [ebp+$FFFFFED8]
00482624   8D85DCFEFFFF           lea     eax, [ebp+$FFFFFEDC]
0048262A   B9FF000000             mov     ecx, $000000FF

* Reference to: System.@LStrToString;
|
0048262F   E8D029F8FF             call    00405004
00482634   8D95DCFEFFFF           lea     edx, [ebp+$FFFFFEDC]
0048263A   8B06                   mov     eax, [esi]
0048263C   83C06E                 add     eax, +$6E
0048263F   B11E                   mov     cl, $1E

* Reference to: System.@PStrNCpy(PShortString;PShortString;Byte);
|
00482641   E8B210F8FF             call    004036F8
00482646   8D95D4FEFFFF           lea     edx, [ebp+$FFFFFED4]
0048264C   8B8314030000           mov     eax, [ebx+$0314]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
00482652   E81173FCFF             call    00449968
00482657   8B85D4FEFFFF           mov     eax, [ebp+$FFFFFED4]

* Reference to: SysUtils.StrToInt(AnsiString):Integer;
|
0048265D   E88E85F8FF             call    0040ABF0
00482662   8B16                   mov     edx, [esi]
00482664   89828D000000           mov     [edx+$008D], eax
0048266A   8D95D0FEFFFF           lea     edx, [ebp+$FFFFFED0]
00482670   8B832C030000           mov     eax, [ebx+$032C]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
00482676   E8ED72FCFF             call    00449968
0048267B   8B95D0FEFFFF           mov     edx, [ebp+$FFFFFED0]
00482681   8D85DCFEFFFF           lea     eax, [ebp+$FFFFFEDC]
00482687   B9FF000000             mov     ecx, $000000FF

* Reference to: System.@LStrToString;
|
0048268C   E87329F8FF             call    00405004
00482691   8D95DCFEFFFF           lea     edx, [ebp+$FFFFFEDC]
00482697   8B06                   mov     eax, [esi]
00482699   0591000000             add     eax, +$00000091
0048269E   B11E                   mov     cl, $1E

* Reference to: System.@PStrNCpy(PShortString;PShortString;Byte);
|
004826A0   E85310F8FF             call    004036F8
004826A5   8D95CCFEFFFF           lea     edx, [ebp+$FFFFFECC]
004826AB   8B8330030000           mov     eax, [ebx+$0330]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004826B1   E8B272FCFF             call    00449968
004826B6   8B85CCFEFFFF           mov     eax, [ebp+$FFFFFECC]

* Reference to: SysUtils.StrToInt(AnsiString):Integer;
|
004826BC   E82F85F8FF             call    0040ABF0
004826C1   8B16                   mov     edx, [esi]
004826C3   8982B0000000           mov     [edx+$00B0], eax
004826C9   8D95C8FEFFFF           lea     edx, [ebp+$FFFFFEC8]
004826CF   8B834C030000           mov     eax, [ebx+$034C]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004826D5   E88E72FCFF             call    00449968
004826DA   8B95C8FEFFFF           mov     edx, [ebp+$FFFFFEC8]
004826E0   8D85DCFEFFFF           lea     eax, [ebp+$FFFFFEDC]
004826E6   B9FF000000             mov     ecx, $000000FF

* Reference to: System.@LStrToString;
|
004826EB   E81429F8FF             call    00405004
004826F0   8D95DCFEFFFF           lea     edx, [ebp+$FFFFFEDC]
004826F6   8B06                   mov     eax, [esi]
004826F8   05B4000000             add     eax, +$000000B4
004826FD   B11E                   mov     cl, $1E

* Reference to: System.@PStrNCpy(PShortString;PShortString;Byte);
|
004826FF   E8F40FF8FF             call    004036F8
00482704   8D95C4FEFFFF           lea     edx, [ebp+$FFFFFEC4]
0048270A   8B8350030000           mov     eax, [ebx+$0350]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
00482710   E85372FCFF             call    00449968
00482715   8B85C4FEFFFF           mov     eax, [ebp+$FFFFFEC4]

* Reference to: SysUtils.StrToInt(AnsiString):Integer;
|
0048271B   E8D084F8FF             call    0040ABF0
00482720   8B16                   mov     edx, [esi]
00482722   8982D3000000           mov     [edx+$00D3], eax
00482728   8B83A0030000           mov     eax, [ebx+$03A0]
0048272E   8B10                   mov     edx, [eax]
00482730   FF92C8000000           call    dword ptr [edx+$00C8]
00482736   8B16                   mov     edx, [esi]
00482738   888235020000           mov     [edx+$0235], al
0048273E   8B83BC030000           mov     eax, [ebx+$03BC]

* Reference to : TTimerSpeedButton._PROC_00481908()
|
00482744   E8BFF1FFFF             call    00481908
00482749   8B16                   mov     edx, [esi]
0048274B   89823F230000           mov     [edx+$233F], eax
00482751   8B83B8030000           mov     eax, [ebx+$03B8]

* Reference to : TTimerSpeedButton._PROC_00481908()
|
00482757   E8ACF1FFFF             call    00481908
0048275C   8B16                   mov     edx, [esi]
0048275E   898243230000           mov     [edx+$2343], eax
00482764   8B83B4030000           mov     eax, [ebx+$03B4]

* Reference to : TTimerSpeedButton._PROC_00481908()
|
0048276A   E899F1FFFF             call    00481908
0048276F   8B16                   mov     edx, [esi]
00482771   898247230000           mov     [edx+$2347], eax
00482777   8B83B0030000           mov     eax, [ebx+$03B0]

* Reference to : TTimerSpeedButton._PROC_00481908()
|
0048277D   E886F1FFFF             call    00481908
00482782   8B16                   mov     edx, [esi]
00482784   89824B230000           mov     [edx+$234B], eax
0048278A   8B83D4030000           mov     eax, [ebx+$03D4]

* Reference to : TTimerSpeedButton._PROC_00481908()
|
00482790   E873F1FFFF             call    00481908
00482795   69C0E8030000           imul    eax, eax, $000003E8
0048279B   8B16                   mov     edx, [esi]
0048279D   89824F230000           mov     [edx+$234F], eax
004827A3   33D2                   xor     edx, edx
004827A5   8B833C030000           mov     eax, [ebx+$033C]
004827AB   8B08                   mov     ecx, [eax]
004827AD   FF5164                 call    dword ptr [ecx+$64]
004827B0   8B06                   mov     eax, [esi]

|
004827B2   E84D050000             call    00482D04
004827B7   33C0                   xor     eax, eax
004827B9   5A                     pop     edx
004827BA   59                     pop     ecx
004827BB   59                     pop     ecx
004827BC   648910                 mov     fs:[eax], edx

****** FINALLY
|

* Possible String Reference to: '^[嬪]么砦笮畔

⌨️ 快捷键说明

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