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

📄 speedtest.pas

📁 一套反出来的股票分析软件,对于分析程序结构和数据结构有一定的帮助.
💻 PAS
📖 第 1 页 / 共 2 页
字号:
0061293C   E87B87E0FF             call    0041B0BC
00612941   83C410                 add     esp, +$10
00612944   5B                     pop     ebx
00612945   C3                     ret

*)
end;

procedure TfrmPing._PROC_00612948(Sender : TObject);
begin
(*
00612948   53                     push    ebx
00612949   56                     push    esi
0061294A   8BD8                   mov     ebx, eax

* Reference to field TfrmPing.Left : Integer
|
0061294C   8B4330                 mov     eax, [ebx+$30]

* Reference to field Integer.OFFS_020C
|
0061294F   8B800C020000           mov     eax, [eax+$020C]

* Reference to field TfrmPing.Top : Integer
|
00612955   8B5334                 mov     edx, [ebx+$34]

* Reference to: comctrls.TListItems.GetItem(TListItems;Integer):TListItem;
|
00612958   E80FB0E6FF             call    0047D96C
0061295D   8B4008                 mov     eax, [eax+$08]

* Possible String Reference to: '正在连接'
|
00612960   B99C296100             mov     ecx, $0061299C
00612965   BA01000000             mov     edx, $00000001
0061296A   8B30                   mov     esi, [eax]
0061296C   FF5620                 call    dword ptr [esi+$20]

* Reference to field TfrmPing.Left : Integer
|
0061296F   8B4330                 mov     eax, [ebx+$30]

* Reference to field Integer.OFFS_020C
|
00612972   8B800C020000           mov     eax, [eax+$020C]

* Reference to field TfrmPing.Top : Integer
|
00612978   8B5334                 mov     edx, [ebx+$34]

* Reference to: comctrls.TListItems.GetItem(TListItems;Integer):TListItem;
|
0061297B   E8ECAFE6FF             call    0047D96C
00612980   8B4008                 mov     eax, [eax+$08]
00612983   33C9                   xor     ecx, ecx
00612985   BA02000000             mov     edx, $00000002
0061298A   8B18                   mov     ebx, [eax]
0061298C   FF5320                 call    dword ptr [ebx+$20]
0061298F   5E                     pop     esi
00612990   5B                     pop     ebx
00612991   C3                     ret

*)
end;

procedure TfrmPing._PROC_006129A9(Sender : TObject);
begin
(*
006129A9   8BEC                   mov     ebp, esp
006129AB   6A00                   push    $00
006129AD   6A00                   push    $00
006129AF   53                     push    ebx
006129B0   56                     push    esi
006129B1   8BD8                   mov     ebx, eax
006129B3   33C0                   xor     eax, eax
006129B5   55                     push    ebp
006129B6   68952B6100             push    $00612B95

***** TRY
|
006129BB   64FF30                 push    dword ptr fs:[eax]
006129BE   648920                 mov     fs:[eax], esp
006129C1   69433494020000         imul    eax, [ebx+$34], $00000294
006129C8   034338                 add     eax, [ebx+$38]
006129CB   8BB08C020000           mov     esi, [eax+$028C]
006129D1   81FEFFFF0000           cmp     esi, $0000FFFF
006129D7   750F                   jnz     006129E8
006129D9   8D45FC                 lea     eax, [ebp-$04]

* Possible String Reference to: '未知'
|
006129DC   BAAC2B6100             mov     edx, $00612BAC

* Reference to: system.@LStrLAsg;
|
006129E1   E8A617DFFF             call    0040418C
006129E6   EB69                   jmp     00612A51
006129E8   81FEC8000000           cmp     esi, $000000C8
006129EE   730F                   jnb     006129FF
006129F0   8D45FC                 lea     eax, [ebp-$04]

* Possible String Reference to: '快'
|
006129F3   BABC2B6100             mov     edx, $00612BBC

* Reference to: system.@LStrLAsg;
|
006129F8   E88F17DFFF             call    0040418C
006129FD   EB52                   jmp     00612A51
006129FF   81FE90010000           cmp     esi, $00000190
00612A05   730F                   jnb     00612A16
00612A07   8D45FC                 lea     eax, [ebp-$04]

* Possible String Reference to: '较快'
|
00612A0A   BAC82B6100             mov     edx, $00612BC8

* Reference to: system.@LStrLAsg;
|
00612A0F   E87817DFFF             call    0040418C
00612A14   EB3B                   jmp     00612A51
00612A16   81FE20030000           cmp     esi, $00000320
00612A1C   730F                   jnb     00612A2D
00612A1E   8D45FC                 lea     eax, [ebp-$04]

* Possible String Reference to: '一般'
|
00612A21   BAD82B6100             mov     edx, $00612BD8

* Reference to: system.@LStrLAsg;
|
00612A26   E86117DFFF             call    0040418C
00612A2B   EB24                   jmp     00612A51
00612A2D   81FEE8030000           cmp     esi, $000003E8
00612A33   730F                   jnb     00612A44
00612A35   8D45FC                 lea     eax, [ebp-$04]

* Possible String Reference to: '较慢'
|
00612A38   BAE82B6100             mov     edx, $00612BE8

* Reference to: system.@LStrLAsg;
|
00612A3D   E84A17DFFF             call    0040418C
00612A42   EB0D                   jmp     00612A51
00612A44   8D45FC                 lea     eax, [ebp-$04]

* Possible String Reference to: '慢'
|
00612A47   BAF82B6100             mov     edx, $00612BF8

* Reference to: system.@LStrLAsg;
|
00612A4C   E83B17DFFF             call    0040418C
00612A51   FF75FC                 push    dword ptr [ebp-$04]
00612A54   68042C6100             push    $00612C04
00612A59   8BC6                   mov     eax, esi
00612A5B   33D2                   xor     edx, edx
00612A5D   52                     push    edx
00612A5E   50                     push    eax
00612A5F   8D45F8                 lea     eax, [ebp-$08]

* Reference to: Unit_00409434.Proc_0040A594
|
00612A62   E82D7BDFFF             call    0040A594
00612A67   FF75F8                 push    dword ptr [ebp-$08]
00612A6A   68102C6100             push    $00612C10
00612A6F   8D45FC                 lea     eax, [ebp-$04]
00612A72   BA04000000             mov     edx, $00000004

* Reference to: system.@LStrCatN;
|
00612A77   E8D419DFFF             call    00404450

* Reference to field TfrmPing.Left : Integer
|
00612A7C   8B4330                 mov     eax, [ebx+$30]

* Reference to field Integer.OFFS_020C
|
00612A7F   8B800C020000           mov     eax, [eax+$020C]

* Reference to field TfrmPing.Top : Integer
|
00612A85   8B5334                 mov     edx, [ebx+$34]

* Reference to: comctrls.TListItems.GetItem(TListItems;Integer):TListItem;
|
00612A88   E8DFAEE6FF             call    0047D96C
00612A8D   8B4008                 mov     eax, [eax+$08]
00612A90   8B4DFC                 mov     ecx, [ebp-$04]
00612A93   BA01000000             mov     edx, $00000001
00612A98   8B30                   mov     esi, [eax]
00612A9A   FF5620                 call    dword ptr [esi+$20]

* Reference to field TfrmPing.Top : Integer
|
00612A9D   8B7334                 mov     esi, [ebx+$34]
00612AA0   69D694020000           imul    edx, esi, $00000294
00612AA6   035338                 add     edx, [ebx+$38]
00612AA9   81BA8C020000FFFF0000   cmp     dword ptr [edx+$028C], $0000FFFF
00612AB3   7512                   jnz     00612AC7
00612AB5   8D45FC                 lea     eax, [ebp-$04]

* Possible String Reference to: '未知'
|
00612AB8   BAAC2B6100             mov     edx, $00612BAC

* Reference to: system.@LStrLAsg;
|
00612ABD   E8CA16DFFF             call    0040418C
00612AC2   E993000000             jmp     00612B5A
00612AC7   D98290020000           fld     dword ptr [edx+$0290]
00612ACD   D835142C6100           fdiv    dword ptr [$00612C14]
00612AD3   D81D182C6100           fcomp   dword ptr [$00612C18]
00612AD9   DFE0                   fstsw   ax
00612ADB   9E                     sahf
00612ADC   730F                   jnb     00612AED
00612ADE   8D45FC                 lea     eax, [ebp-$04]

* Possible String Reference to: '空闲'
|
00612AE1   BA242C6100             mov     edx, $00612C24

* Reference to: system.@LStrLAsg;
|
00612AE6   E8A116DFFF             call    0040418C
00612AEB   EB6D                   jmp     00612B5A
00612AED   69433494020000         imul    eax, [ebx+$34], $00000294
00612AF4   034338                 add     eax, [ebx+$38]
00612AF7   D98090020000           fld     dword ptr [eax+$0290]
00612AFD   D835142C6100           fdiv    dword ptr [$00612C14]
00612B03   D81D2C2C6100           fcomp   dword ptr [$00612C2C]
00612B09   DFE0                   fstsw   ax
00612B0B   9E                     sahf
00612B0C   730F                   jnb     00612B1D
00612B0E   8D45FC                 lea     eax, [ebp-$04]

* Possible String Reference to: '一般'
|
00612B11   BAD82B6100             mov     edx, $00612BD8

* Reference to: system.@LStrLAsg;
|
00612B16   E87116DFFF             call    0040418C
00612B1B   EB3D                   jmp     00612B5A
00612B1D   69433494020000         imul    eax, [ebx+$34], $00000294
00612B24   034338                 add     eax, [ebx+$38]
00612B27   D98090020000           fld     dword ptr [eax+$0290]
00612B2D   D835142C6100           fdiv    dword ptr [$00612C14]
00612B33   D81D302C6100           fcomp   dword ptr [$00612C30]
00612B39   DFE0                   fstsw   ax
00612B3B   9E                     sahf
00612B3C   730F                   jnb     00612B4D
00612B3E   8D45FC                 lea     eax, [ebp-$04]

* Possible String Reference to: '较满'
|
00612B41   BA3C2C6100             mov     edx, $00612C3C

* Reference to: system.@LStrLAsg;
|
00612B46   E84116DFFF             call    0040418C
00612B4B   EB0D                   jmp     00612B5A
00612B4D   8D45FC                 lea     eax, [ebp-$04]

* Possible String Reference to: '满'
|
00612B50   BA4C2C6100             mov     edx, $00612C4C

* Reference to: system.@LStrLAsg;
|
00612B55   E83216DFFF             call    0040418C

* Reference to field TfrmPing.Left : Integer
|
00612B5A   8B4330                 mov     eax, [ebx+$30]

* Reference to field Integer.OFFS_020C
|
00612B5D   8B800C020000           mov     eax, [eax+$020C]
00612B63   8BD6                   mov     edx, esi

* Reference to: comctrls.TListItems.GetItem(TListItems;Integer):TListItem;
|
00612B65   E802AEE6FF             call    0047D96C
00612B6A   8B4008                 mov     eax, [eax+$08]
00612B6D   8B4DFC                 mov     ecx, [ebp-$04]
00612B70   BA02000000             mov     edx, $00000002
00612B75   8B18                   mov     ebx, [eax]
00612B77   FF5320                 call    dword ptr [ebx+$20]
00612B7A   33C0                   xor     eax, eax
00612B7C   5A                     pop     edx
00612B7D   59                     pop     ecx
00612B7E   59                     pop     ecx
00612B7F   648910                 mov     fs:[eax], edx

****** FINALLY
|

* Possible String Reference to: '^[YY]

⌨️ 快捷键说明

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