📄 aswin.pas
字号:
* 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 + -