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

📄 aswin.pas

📁 一套反出来的股票分析软件,对于分析程序结构和数据结构有一定的帮助.
💻 PAS
📖 第 1 页 / 共 5 页
字号:

* Reference to field TAlysWin.OFFS_0548
|
0064386A   8B9648050000           mov     edx, [esi+$0548]
00643870   FF74C210               push    dword ptr [edx+eax*8+$10]

* Reference to field TAlysWin.OFFS_03DC
|
00643874   8B86DC030000           mov     eax, [esi+$03DC]

* Reference to: ASGraph.Proc_006C821C
|
0064387A   E89D490800             call    006C821C
0064387F   8BF8                   mov     edi, eax

* Reference to field TAlysWin.OFFS_0404
|
00643881   89BE04040000           mov     [esi+$0404], edi
00643887   8BD7                   mov     edx, edi

* Reference to field TAlysWin.OFFS_03DC
|
00643889   8B86DC030000           mov     eax, [esi+$03DC]

* Reference to : TAlysGph._PROC_006C7FB4()
|
0064388F   E820470800             call    006C7FB4

* Reference to field TAlysWin.OFFS_0564
|
00643894   8B9664050000           mov     edx, [esi+$0564]

* Reference to field TAlysWin.OFFS_03DC
|
0064389A   8B86DC030000           mov     eax, [esi+$03DC]

* Reference to : TAlysGph._PROC_006C4BA0()
|
006438A0   E8FB120800             call    006C4BA0

* Reference to field TAlysWin.OFFS_03DC
|
006438A5   8B86DC030000           mov     eax, [esi+$03DC]

* Reference to : TAlysGph._PROC_006C4B58()
|
006438AB   E8A8120800             call    006C4B58
006438B0   F6450804               test    byte ptr [ebp+$08], $04
006438B4   0F95C0                 setnz   al
006438B7   84DB                   test    bl, bl
006438B9   0F8479030000           jz      00643C38
006438BF   833D54A8770014         cmp     dword ptr [$0077A854], +$14
006438C6   0F8D6C030000           jnl     00643C38
006438CC   FF0554A87700           inc     dword ptr [$0077A854]
006438D2   E961030000             jmp     00643C38

* Reference to field TAlysWin.OFFS_0401 : Byte
|
006438D7   C6860104000001         mov     byte ptr [esi+$0401], $01

* Reference to field TAlysWin.OFFS_0402 : Byte
|
006438DE   C6860204000001         mov     byte ptr [esi+$0402], $01

* Reference to field TAlysWin.OFFS_0409 : Byte
|
006438E5   C6860904000000         mov     byte ptr [esi+$0409], $00
006438EC   A1E8D27700             mov     eax, dword ptr [$0077D2E8]
006438F1   803800                 cmp     byte ptr [eax], $00
006438F4   750C                   jnz     00643902

* Reference to field TAlysWin.OFFS_055C
|
006438F6   C7865C05000005000000   mov     dword ptr [esi+$055C], $00000005
00643900   EB0A                   jmp     0064390C

* Reference to field TAlysWin.OFFS_055C
|
00643902   C7865C0500000F000000   mov     dword ptr [esi+$055C], $0000000F
0064390C   83CAFF                 or      edx, -$01
0064390F   8BC6                   mov     eax, esi
00643911   8B08                   mov     ecx, [eax]

* Possible reference to virtual method TAlysWin.OFFS_0204
|
00643913   FF9104020000           call    dword ptr [ecx+$0204]

* Reference to field TAlysWin.OFFS_0418
|
00643919   8B8618040000           mov     eax, [esi+$0418]
0064391F   8B10                   mov     edx, [eax]
00643921   FF5274                 call    dword ptr [edx+$74]

* Reference to field TAlysWin.OFFS_0365 : Byte
|
00643924   C6866503000000         mov     byte ptr [esi+$0365], $00
0064392B   E908030000             jmp     00643C38

* Reference to field TAlysWin.OFFS_0401 : Byte
|
00643930   C6860104000001         mov     byte ptr [esi+$0401], $01

* Reference to field TAlysWin.OFFS_0402 : Byte
|
00643937   C6860204000001         mov     byte ptr [esi+$0402], $01
0064393E   A1E8D27700             mov     eax, dword ptr [$0077D2E8]
00643943   803800                 cmp     byte ptr [eax], $00
00643946   750C                   jnz     00643954

* Reference to field TAlysWin.OFFS_055C
|
00643948   C7865C05000005000000   mov     dword ptr [esi+$055C], $00000005
00643952   EB0A                   jmp     0064395E

* Reference to field TAlysWin.OFFS_055C
|
00643954   C7865C0500000F000000   mov     dword ptr [esi+$055C], $0000000F

* Reference to field TAlysWin.OFFS_0409 : Byte
|
0064395E   C6860904000000         mov     byte ptr [esi+$0409], $00
00643965   BA01000000             mov     edx, $00000001
0064396A   8BC6                   mov     eax, esi
0064396C   8B08                   mov     ecx, [eax]

* Possible reference to virtual method TAlysWin.OFFS_0204
|
0064396E   FF9104020000           call    dword ptr [ecx+$0204]

* Reference to field TAlysWin.OFFS_0418
|
00643974   8B8618040000           mov     eax, [esi+$0418]
0064397A   8B10                   mov     edx, [eax]
0064397C   FF5274                 call    dword ptr [edx+$74]

* Reference to field TAlysWin.OFFS_0365 : Byte
|
0064397F   C6866503000000         mov     byte ptr [esi+$0365], $00
00643986   E9AD020000             jmp     00643C38
0064398B   A184D47700             mov     eax, dword ptr [$0077D484]
00643990   833800                 cmp     dword ptr [eax], +$00
00643993   7437                   jz      006439CC
00643995   A184D47700             mov     eax, dword ptr [$0077D484]
0064399A   8B00                   mov     eax, [eax]
0064399C   80784700               cmp     byte ptr [eax+$47], $00
006439A0   742A                   jz      006439CC
006439A2   A184D47700             mov     eax, dword ptr [$0077D484]
006439A7   8B00                   mov     eax, [eax]

* Reference to: forms.TCustomForm.Close(TCustomForm);
|
006439A9   E80E27E1FF             call    004560BC

* Reference to field TAlysWin.OFFS_03DC
|
006439AE   8B86DC030000           mov     eax, [esi+$03DC]

* Reference to: ASGraph.Proc_006C4FA4
|
006439B4   E8EB150800             call    006C4FA4

* Reference to field TAlysWin.OFFS_03DC
|
006439B9   8B86DC030000           mov     eax, [esi+$03DC]
006439BF   33D2                   xor     edx, edx
006439C1   899030110000           mov     [eax+$1130], edx
006439C7   E96C020000             jmp     00643C38

* Reference to field TAlysWin.OFFS_0409 : Byte
|
006439CC   8A8609040000           mov     al, byte ptr [esi+$0409]
006439D2   3C01                   cmp     al, $01
006439D4   7404                   jz      006439DA
006439D6   3C02                   cmp     al, $02
006439D8   7513                   jnz     006439ED
006439DA   B101                   mov     cl, $01
006439DC   B201                   mov     dl, $01
006439DE   8BC6                   mov     eax, esi
006439E0   8B18                   mov     ebx, [eax]

* Possible reference to virtual method TAlysWin.OFFS_01FC
|
006439E2   FF93FC010000           call    dword ptr [ebx+$01FC]
006439E8   E94B020000             jmp     00643C38
006439ED   8BC6                   mov     eax, esi

* Reference to: forms.TCustomForm.Close(TCustomForm);
|
006439EF   E8C826E1FF             call    004560BC

* Reference to: Unit_0062F8F8.Proc_0062F908
|
006439F4   E80FBFFEFF             call    0062F908
006439F9   E93A020000             jmp     00643C38

* Reference to field TAlysWin.OFFS_03FC
|
006439FE   8B86FC030000           mov     eax, [esi+$03FC]

* Reference to : TAlysGph._PROC_006C74B4()
|
00643A04   E8AB3A0800             call    006C74B4
00643A09   84C0                   test    al, al
00643A0B   0F8527020000           jnz     00643C38
00643A11   668B17                 mov     dx, word ptr [edi]
00643A14   8A4D08                 mov     cl, byte ptr [ebp+$08]
00643A17   8BC6                   mov     eax, esi
00643A19   8B18                   mov     ebx, [eax]

* Possible reference to virtual method TAlysWin.OFFS_01F0
|
00643A1B   FF93F0010000           call    dword ptr [ebx+$01F0]
00643A21   E912020000             jmp     00643C38
00643A26   F6450801               test    byte ptr [ebp+$08], $01
00643A2A   740C                   jz      00643A38
00643A2C   8BC6                   mov     eax, esi

* Reference to : TAlysWin.Proc_00644138()
|
00643A2E   E805070000             call    00644138
00643A33   E900020000             jmp     00643C38
00643A38   8BC6                   mov     eax, esi

* Reference to : TAlysWin._PROC_00643C44()
|
00643A3A   E805020000             call    00643C44
00643A3F   E9F4010000             jmp     00643C38

* Reference to field TAlysWin.OFFS_0548
|
00643A44   83BE4805000000         cmp     dword ptr [esi+$0548], +$00
00643A4B   0F84E7010000           jz      00643C38
00643A51   8BC6                   mov     eax, esi

* Reference to : TAlysWin._PROC_00640E58()
|
00643A53   E800D4FFFF             call    00640E58

* Reference to field TAlysWin.OFFS_0409 : Byte
|
00643A58   8A8609040000           mov     al, byte ptr [esi+$0409]
00643A5E   3C01                   cmp     al, $01
00643A60   7408                   jz      00643A6A
00643A62   3C02                   cmp     al, $02
00643A64   0F8595010000           jnz     00643BFF
00643A6A   66833F24               cmp     word ptr [edi], +$24
00643A6E   757B                   jnz     00643AEB

* Reference to field TAlysWin.OFFS_03D8
|
00643A70   83BED803000000         cmp     dword ptr [esi+$03D8], +$00
00643A77   7517                   jnz     00643A90

* Reference to field TAlysWin.OFFS_0430 : Byte
|
00643A79   8B8630040000           mov     eax, [esi+$0430]
00643A7F   8BD0                   mov     edx, eax
00643A81   C1E004                 shl     eax, $04
00643A84   2BC2                   sub     eax, edx
00643A86   83BC865C04000000       cmp     dword ptr [esi+eax*4+$045C], +$00
00643A8E   7407                   jz      00643A97
00643A90   8BC6                   mov     eax, esi

* Reference to : TAlysWin._PROC_00641B00()
|
00643A92   E869E0FFFF             call    00641B00

* Reference to field TAlysWin.OFFS_0430 : Byte
|
00643A97   8B8630040000           mov     eax, [esi+$0430]
00643A9D   8BD0                   mov     edx, eax
00643A9F   C1E004                 shl     eax, $04
00643AA2   2BC2                   sub     eax, edx
00643AA4   8B84865C040000         mov     eax, [esi+eax*4+$045C]

* Reference to field TAlysWin.OFFS_03D8
|
00643AAB   3B86D8030000           cmp     eax, [esi+$03D8]
00643AB1   7426                   jz      00643AD9

* Reference to field TAlysWin.OFFS_0430 : Byte
|
00643AB3   8B9630040000           mov     edx, [esi+$0430]
00643AB9   8BCA                   mov     ecx, edx
00643ABB   C1E204                 shl     edx, $04
00643ABE   2BD1                   sub     edx, ecx

* Reference to field TAlysWin.OFFS_03D8
|
00643AC0   8986D8030000           mov     [esi+$03D8], eax
00643AC6   8BC6                   mov     eax, esi

* Reference to : TAlysWin._PROC_00641ADC()
|
00643AC8   E80FE0FFFF             call    00641ADC
00643ACD   8BC6                   mov     eax, esi

* Reference to : TAlysWin._PROC_00641B00()
|
00643ACF   E82CE0FFFF             call    00641B00
00643AD4   E9B7000000             jmp     00643B90

* Reference to field TAlysWin.OFFS_0390
|
00643AD9   8B9690030000           mov     edx, [esi+$0390]
00643ADF   8BC6                   mov     eax, esi

* Reference to : TAlysWin._PROC_00642968()
|
00643AE1   E882EEFFFF             call    00642968
00643AE6   E9A5000000             jmp     00643B90
00643AEB   8BC6                   mov     eax, esi

* Reference to : TAlysWin._PROC_00641B00()
|
00643AED   E80EE0FFFF             call    00641B00

* Reference to field TAlysWin.OFFS_0430 : Byte
|
00643AF2   8B8E30040000           mov     ecx, [esi+$0430]
00643AF8   8BC1                   mov     eax, ecx
00643AFA   C1E104                 shl     ecx, $04
00643AFD   2BC8                   sub     ecx, eax
00643AFF   8B848E5C040000         mov     eax, [esi+ecx*4+$045C]
00643B06   038660050000           add     eax, [esi+$0560]
00643B0C   48                     dec     eax

* Reference to field TAlysWin.OFFS_03D8
|
00643B0D   8B96D8030000           mov     edx, [esi+$03D8]
00643B13   3BC2                   cmp     eax, edx
00643B15   7454                   jz      00643B6B

* Reference to field TAlysWin.OFFS_0430 : Byte
|
00643B17   8B9630040000           mov     edx, [esi+$0430]
00643B1D   8BCA                   mov     ecx, edx
00643B1F   C1E204                 shl     edx, $04
00643B22   2BD1                   sub     edx, ecx
00643B24   8BD0                   mov     edx, eax

* Reference to field TAlysWin.OFFS_03D8
|
00643B26   8996D8030000           mov     [esi+$03D8], edx

* Reference to field TAlysWin.OFFS_0430 : Byte
|
00643B2C   8B8630040000           mov     eax, [esi+$0430]
00643B32   8BC8                   mov     ecx, eax
00643B34   C1E004                 shl     eax, $04
00643B37   2BC1                   sub     eax, ecx
00643B39   8B848658040000         mov     eax, [esi+eax*4+$0458]
00643B40   83E800                 sub     eax, +$00
00643B43   48                     dec     eax
00643B44   3BD0                   cmp     edx, eax
00643B46   7E13                   jl

⌨️ 快捷键说明

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