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

📄 dblogdlg.pas

📁 酷鱼下载线源程序
💻 PAS
📖 第 1 页 / 共 2 页
字号:
004B1241   8BEC                   mov     ebp, esp
004B1243   33C9                   xor     ecx, ecx
004B1245   51                     push    ecx
004B1246   51                     push    ecx
004B1247   51                     push    ecx
004B1248   51                     push    ecx
004B1249   51                     push    ecx
004B124A   53                     push    ebx
004B124B   56                     push    esi
004B124C   8BF2                   mov     esi, edx
004B124E   8BD8                   mov     ebx, eax
004B1250   33C0                   xor     eax, eax
004B1252   55                     push    ebp
004B1253   68EE134B00             push    $004B13EE

***** TRY
|
004B1258   64FF30                 push    dword ptr fs:[eax]
004B125B   648920                 mov     fs:[eax], esp
004B125E   8B0D40765000           mov     ecx, [$00507640]
004B1264   8B09                   mov     ecx, [ecx]
004B1266   B201                   mov     dl, $01
004B1268   A1B80D4B00             mov     eax, dword ptr [$004B0DB8]

* Reference to: Classes.TDataModule.Create(TDataModule;boolean;TComponent);
|           or: Forms.TCustomForm.Create(TCustomForm;boolean;TComponent);
|           or: QForms.TCustomForm.Create(TCustomForm;boolean;TComponent);
|
004B126D   E802F7FAFF             call    00460974
004B1272   8945F8                 mov     [ebp-$08], eax
004B1275   33D2                   xor     edx, edx
004B1277   55                     push    ebp
004B1278   68C4134B00             push    $004B13C4

***** TRY
|
004B127D   64FF32                 push    dword ptr fs:[edx]
004B1280   648922                 mov     fs:[edx], esp
004B1283   8D55F4                 lea     edx, [ebp-$0C]
004B1286   A1CC735000             mov     eax, dword ptr [$005073CC]

* Reference to: System.LoadResString(PResStringRec):String;
|
004B128B   E8945CF5FF             call    00406F24
004B1290   8B55F4                 mov     edx, [ebp-$0C]
004B1293   8B45F8                 mov     eax, [ebp-$08]

* Reference to: Controls.TControl.SetText(TControl;TCaption);
|
004B1296   E86D6DF9FF             call    00448008
004B129B   8B45F8                 mov     eax, [ebp-$08]
004B129E   8B80F4020000           mov     eax, [eax+$02F4]
004B12A4   33D2                   xor     edx, edx

* Reference to: Controls.TControl.SetVisible(TControl;Boolean);
|
004B12A6   E84D6CF9FF             call    00447EF8
004B12AB   8B45F8                 mov     eax, [ebp-$08]
004B12AE   8B80F8020000           mov     eax, [eax+$02F8]
004B12B4   33D2                   xor     edx, edx

* Reference to: Controls.TControl.SetVisible(TControl;Boolean);
|
004B12B6   E83D6CF9FF             call    00447EF8
004B12BB   8B45F8                 mov     eax, [ebp-$08]
004B12BE   8B8010030000           mov     eax, [eax+$0310]
004B12C4   33D2                   xor     edx, edx

* Reference to: Controls.TControl.SetVisible(TControl;Boolean);
|
004B12C6   E82D6CF9FF             call    00447EF8
004B12CB   8B45F8                 mov     eax, [ebp-$08]
004B12CE   8B80F0020000           mov     eax, [eax+$02F0]
004B12D4   8B504C                 mov     edx, [eax+$4C]
004B12D7   8B4DF8                 mov     ecx, [ebp-$08]
004B12DA   8B89F4020000           mov     ecx, [ecx+$02F4]
004B12E0   2B5144                 sub     edx, dword ptr [ecx+$44]

* Reference to: Controls.TControl.SetHeight(TControl;Integer);
|
004B12E3   E8A864F9FF             call    00447790
004B12E8   8B45F8                 mov     eax, [ebp-$08]
004B12EB   8B80FC020000           mov     eax, [eax+$02FC]
004B12F1   8B5044                 mov     edx, [eax+$44]
004B12F4   8B4DF8                 mov     ecx, [ebp-$08]
004B12F7   8B89F4020000           mov     ecx, [ecx+$02F4]
004B12FD   2B5144                 sub     edx, dword ptr [ecx+$44]

* Reference to: Controls.TControl.SetTop(TControl;Integer);
|
004B1300   E83F64F9FF             call    00447744
004B1305   8B45F8                 mov     eax, [ebp-$08]
004B1308   8B8000030000           mov     eax, [eax+$0300]
004B130E   8B5044                 mov     edx, [eax+$44]
004B1311   8B4DF8                 mov     ecx, [ebp-$08]
004B1314   8B89F4020000           mov     ecx, [ecx+$02F4]
004B131A   2B5144                 sub     edx, dword ptr [ecx+$44]

* Reference to: Controls.TControl.SetTop(TControl;Integer);
|
004B131D   E82264F9FF             call    00447744
004B1322   8B45F8                 mov     eax, [ebp-$08]
004B1325   8B504C                 mov     edx, [eax+$4C]
004B1328   8B45F8                 mov     eax, [ebp-$08]
004B132B   8B80F4020000           mov     eax, [eax+$02F4]
004B1331   2B5044                 sub     edx, dword ptr [eax+$44]
004B1334   8B45F8                 mov     eax, [ebp-$08]

* Reference to: Controls.TControl.SetHeight(TControl;Integer);
|
004B1337   E85464F9FF             call    00447790
004B133C   8B13                   mov     edx, [ebx]
004B133E   8B45F8                 mov     eax, [ebp-$08]
004B1341   8B8018030000           mov     eax, [eax+$0318]

* Reference to: Controls.TControl.SetText(TControl;TCaption);
|
004B1347   E8BC6CF9FF             call    00448008
004B134C   C645FF00               mov     byte ptr [ebp-$01], $00
004B1350   833B00                 cmp     dword ptr [ebx], +$00
004B1353   7511                   jnz     004B1366
004B1355   8B45F8                 mov     eax, [ebp-$08]
004B1358   8B9018030000           mov     edx, [eax+$0318]
004B135E   8B45F8                 mov     eax, [ebp-$08]

* Reference to: Forms.TCustomForm.SetActiveControl(TCustomForm;TWinControl);
|
004B1361   E8421DFBFF             call    004630A8
004B1366   8B45F8                 mov     eax, [ebp-$08]
004B1369   8B10                   mov     edx, [eax]
004B136B   FF92E8000000           call    dword ptr [edx+$00E8]
004B1371   48                     dec     eax
004B1372   753A                   jnz     004B13AE
004B1374   8D55F0                 lea     edx, [ebp-$10]
004B1377   8B45F8                 mov     eax, [ebp-$08]
004B137A   8B8018030000           mov     eax, [eax+$0318]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004B1380   E8536CF9FF             call    00447FD8
004B1385   8B55F0                 mov     edx, [ebp-$10]
004B1388   8BC3                   mov     eax, ebx

* Reference to: System.@LStrAsg(void;void;void;void);
|
004B138A   E8E136F5FF             call    00404A70
004B138F   8D55EC                 lea     edx, [ebp-$14]
004B1392   8B45F8                 mov     eax, [ebp-$08]
004B1395   8B8014030000           mov     eax, [eax+$0314]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004B139B   E8386CF9FF             call    00447FD8
004B13A0   8B55EC                 mov     edx, [ebp-$14]
004B13A3   8BC6                   mov     eax, esi

* Reference to: System.@LStrAsg(void;void;void;void);
|
004B13A5   E8C636F5FF             call    00404A70
004B13AA   C645FF01               mov     byte ptr [ebp-$01], $01
004B13AE   33C0                   xor     eax, eax
004B13B0   5A                     pop     edx
004B13B1   59                     pop     ecx
004B13B2   59                     pop     ecx
004B13B3   648910                 mov     fs:[eax], edx

****** FINALLY
|
004B13B6   68CB134B00             push    $004B13CB
004B13BB   8B45F8                 mov     eax, [ebp-$08]

* Reference to: System.TObject.Free(TObject);
|
004B13BE   E88927F5FF             call    00403B4C
004B13C3   C3                     ret


* Reference to: System.@HandleFinally;
|
004B13C4   E9172FF5FF             jmp     004042E0
004B13C9   EBF0                   jmp     004B13BB

****** END
|
004B13CB   33C0                   xor     eax, eax
004B13CD   5A                     pop     edx
004B13CE   59                     pop     ecx
004B13CF   59                     pop     ecx
004B13D0   648910                 mov     fs:[eax], edx

****** FINALLY
|
004B13D3   68F5134B00             push    $004B13F5
004B13D8   8D45EC                 lea     eax, [ebp-$14]
004B13DB   BA02000000             mov     edx, $00000002

* Reference to: System.@LStrArrayClr(void;void;Integer);
|
004B13E0   E85B36F5FF             call    00404A40
004B13E5   8D45F4                 lea     eax, [ebp-$0C]

* Reference to: System.@LStrClr(void;void);
|
004B13E8   E82F36F5FF             call    00404A1C
004B13ED   C3                     ret


* Reference to: System.@HandleFinally;
|
004B13EE   E9ED2EF5FF             jmp     004042E0
004B13F3   EBE3                   jmp     004B13D8

****** END
|
004B13F5   8A45FF                 mov     al, byte ptr [ebp-$01]
004B13F8   5E                     pop     esi
004B13F9   5B                     pop     ebx
004B13FA   8BE5                   mov     esp, ebp
004B13FC   5D                     pop     ebp
004B13FD   C3                     ret

*)
end;

procedure TLoginDialog._PROC_004B1448(Sender : TObject);
begin
(*
004B1448   8B1580785000           mov     edx, [$00507880]
004B144E   8B12                   mov     edx, [edx]
004B1450   92                     xchg    eax, edx

* Reference to: Forms.TScreen.SetCursor(TScreen;TCursor);
|
004B1451   E8BA4CFBFF             call    00466110
004B1456   C3                     ret

*)
end;

procedure TLoginDialog._PROC_004B1458(Sender : TObject);
begin
(*
004B1458   55                     push    ebp
004B1459   8BEC                   mov     ebp, esp
004B145B   33C0                   xor     eax, eax
004B145D   55                     push    ebp

* Possible String Reference to: '閊.

⌨️ 快捷键说明

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