📄 sysinf.pas
字号:
00586106 8B55F8 mov edx, [ebp-$08]
* Reference to pointer to GlobalVar_005DF8A4
|
00586109 A1A4BA5D00 mov eax, dword ptr [$005DBAA4]
* Reference to: System.@LStrAsg(void;void;void;void);
|
0058610E E86DE9E7FF call 00404A80
00586113 33C0 xor eax, eax
00586115 5A pop edx
00586116 59 pop ecx
00586117 59 pop ecx
00586118 648910 mov fs:[eax], edx
0058611B EB0A jmp 00586127
* Reference to: System.@HandleAnyException;
|
0058611D E9BADFE7FF jmp 004040DC
* Reference to: System.@DoneExcept;
|
00586122 E81DE3E7FF call 00404444
****** END
|
00586127 33C0 xor eax, eax
00586129 5A pop edx
0058612A 59 pop ecx
0058612B 59 pop ecx
0058612C 648910 mov fs:[eax], edx
****** FINALLY
|
0058612F 6849615800 push $00586149
00586134 8D45F8 lea eax, [ebp-$08]
00586137 BA02000000 mov edx, $00000002
* Reference to: System.@LStrArrayClr(void;void;Integer);
|
0058613C E80FE9E7FF call 00404A50
00586141 C3 ret
* Reference to: System.@HandleFinally;
|
00586142 E949E2E7FF jmp 00404390
00586147 EBEB jmp 00586134
****** END
|
00586149 5F pop edi
0058614A 5E pop esi
0058614B 5B pop ebx
0058614C 59 pop ecx
0058614D 59 pop ecx
0058614E 5D pop ebp
0058614F C3 ret
*)
end;
procedure TSysShezhi.FilenameEdit4Change(Sender : TObject);
begin
(*
00586174 55 push ebp
00586175 8BEC mov ebp, esp
00586177 6A00 push $00
00586179 6A00 push $00
0058617B 53 push ebx
0058617C 56 push esi
0058617D 57 push edi
0058617E 8BD8 mov ebx, eax
00586180 33C0 xor eax, eax
00586182 55 push ebp
00586183 680E625800 push $0058620E
***** TRY
|
00586188 64FF30 push dword ptr fs:[eax]
0058618B 648920 mov fs:[eax], esp
0058618E 33C0 xor eax, eax
00586190 55 push ebp
00586191 68E9615800 push $005861E9
***** TRY
|
00586196 64FF30 push dword ptr fs:[eax]
00586199 648920 mov fs:[eax], esp
0058619C 8D55FC lea edx, [ebp-$04]
* Reference to control TSysShezhi.FilenameEdit4 : TspSkinEdit
|
0058619F 8B8328030000 mov eax, [ebx+$0328]
* Reference to: Mask.TCustomMaskEdit.GetText(TCustomMaskEdit):TMaskedText;
|
005861A5 E8C6FCF3FF call 004C5E70
005861AA 8B45FC mov eax, [ebp-$04]
005861AD 50 push eax
* Reference to pointer to GlobalVar_005DF888
|
005861AE A1D4BA5D00 mov eax, dword ptr [$005DBAD4]
005861B3 8B00 mov eax, [eax]
* Possible String Reference to: 'Sound4'
|
005861B5 B924625800 mov ecx, $00586224
* Possible String Reference to: 'Operation'
|
005861BA BA34625800 mov edx, $00586234
005861BF 8B30 mov esi, [eax]
* Possible reference to virtual method TGlobalVar_005DF888.OFFS_04
|
005861C1 FF5604 call dword ptr [esi+$04]
005861C4 8D55F8 lea edx, [ebp-$08]
* Reference to control TSysShezhi.FilenameEdit4 : TspSkinEdit
|
005861C7 8B8328030000 mov eax, [ebx+$0328]
* Reference to: Mask.TCustomMaskEdit.GetText(TCustomMaskEdit):TMaskedText;
|
005861CD E89EFCF3FF call 004C5E70
005861D2 8B55F8 mov edx, [ebp-$08]
* Reference to pointer to GlobalVar_005DF8AC
|
005861D5 A1C8BA5D00 mov eax, dword ptr [$005DBAC8]
* Reference to: System.@LStrAsg(void;void;void;void);
|
005861DA E8A1E8E7FF call 00404A80
005861DF 33C0 xor eax, eax
005861E1 5A pop edx
005861E2 59 pop ecx
005861E3 59 pop ecx
005861E4 648910 mov fs:[eax], edx
005861E7 EB0A jmp 005861F3
* Reference to: System.@HandleAnyException;
|
005861E9 E9EEDEE7FF jmp 004040DC
* Reference to: System.@DoneExcept;
|
005861EE E851E2E7FF call 00404444
****** END
|
005861F3 33C0 xor eax, eax
005861F5 5A pop edx
005861F6 59 pop ecx
005861F7 59 pop ecx
005861F8 648910 mov fs:[eax], edx
****** FINALLY
|
005861FB 6815625800 push $00586215
00586200 8D45F8 lea eax, [ebp-$08]
00586203 BA02000000 mov edx, $00000002
* Reference to: System.@LStrArrayClr(void;void;Integer);
|
00586208 E843E8E7FF call 00404A50
0058620D C3 ret
* Reference to: System.@HandleFinally;
|
0058620E E97DE1E7FF jmp 00404390
00586213 EBEB jmp 00586200
****** END
|
00586215 5F pop edi
00586216 5E pop esi
00586217 5B pop ebx
00586218 59 pop ecx
00586219 59 pop ecx
0058621A 5D pop ebp
0058621B C3 ret
*)
end;
procedure TSysShezhi.FilenameEdit5Change(Sender : TObject);
begin
(*
00586240 55 push ebp
00586241 8BEC mov ebp, esp
00586243 6A00 push $00
00586245 6A00 push $00
00586247 53 push ebx
00586248 56 push esi
00586249 57 push edi
0058624A 8BD8 mov ebx, eax
0058624C 33C0 xor eax, eax
0058624E 55 push ebp
0058624F 68DA625800 push $005862DA
***** TRY
|
00586254 64FF30 push dword ptr fs:[eax]
00586257 648920 mov fs:[eax], esp
0058625A 33C0 xor eax, eax
0058625C 55 push ebp
0058625D 68B5625800 push $005862B5
***** TRY
|
00586262 64FF30 push dword ptr fs:[eax]
00586265 648920 mov fs:[eax], esp
00586268 8D55FC lea edx, [ebp-$04]
* Reference to control TSysShezhi.FilenameEdit5 : TspSkinEdit
|
0058626B 8B8330030000 mov eax, [ebx+$0330]
* Reference to: Mask.TCustomMaskEdit.GetText(TCustomMaskEdit):TMaskedText;
|
00586271 E8FAFBF3FF call 004C5E70
00586276 8B45FC mov eax, [ebp-$04]
00586279 50 push eax
* Reference to pointer to GlobalVar_005DF888
|
0058627A A1D4BA5D00 mov eax, dword ptr [$005DBAD4]
0058627F 8B00 mov eax, [eax]
* Possible String Reference to: 'Sound5'
|
00586281 B9F0625800 mov ecx, $005862F0
* Possible String Reference to: 'Operation'
|
00586286 BA00635800 mov edx, $00586300
0058628B 8B30 mov esi, [eax]
* Possible reference to virtual method TGlobalVar_005DF888.OFFS_04
|
0058628D FF5604 call dword ptr [esi+$04]
00586290 8D55F8 lea edx, [ebp-$08]
* Reference to control TSysShezhi.FilenameEdit5 : TspSkinEdit
|
00586293 8B8330030000 mov eax, [ebx+$0330]
* Reference to: Mask.TCustomMaskEdit.GetText(TCustomMaskEdit):TMaskedText;
|
00586299 E8D2FBF3FF call 004C5E70
0058629E 8B55F8 mov edx, [ebp-$08]
* Reference to pointer to GlobalVar_005DF8A8
|
005862A1 A19CB85D00 mov eax, dword ptr [$005DB89C]
* Reference to: System.@LStrAsg(void;void;void;void);
|
005862A6 E8D5E7E7FF call 00404A80
005862AB 33C0 xor eax, eax
005862AD 5A pop edx
005862AE 59 pop ecx
005862AF 59 pop ecx
005862B0 648910 mov fs:[eax], edx
005862B3 EB0A jmp 005862BF
* Reference to: System.@HandleAnyException;
|
005862B5 E922DEE7FF jmp 004040DC
* Reference to: System.@DoneExcept;
|
005862BA E885E1E7FF call 00404444
****** END
|
005862BF 33C0 xor eax, eax
005862C1 5A pop edx
005862C2 59 pop ecx
005862C3 59 pop ecx
005862C4 648910 mov fs:[eax], edx
****** FINALLY
|
005862C7 68E1625800 push $005862E1
005862CC 8D45F8 lea eax, [ebp-$08]
005862CF BA02000000 mov edx, $00000002
* Reference to: System.@LStrArrayClr(void;void;Integer);
|
005862D4 E877E7E7FF call 00404A50
005862D9 C3 ret
* Reference to: System.@HandleFinally;
|
005862DA E9B1E0E7FF jmp 00404390
005862DF EBEB jmp 005862CC
****** END
|
005862E1 5F pop edi
005862E2 5E pop esi
005862E3 5B pop ebx
005862E4 59 pop ecx
005862E5 59 pop ecx
005862E6 5D pop ebp
005862E7 C3 ret
*)
end;
procedure TSysShezhi.RadioBox1Click(Sender : TObject);
begin
(*
0058630C 53 push ebx
* Reference to control TSysShezhi.RadioBox1 : TspSkinCheckRadioBox
|
0058630D 8B8008030000 mov eax, [eax+$0308]
* Reference to field TspSkinCheckRadioBox.OFFS_02F0
|
00586313 80B8F002000000 cmp byte ptr [eax+$02F0], $00
0058631A 7425 jz 00586341
* Reference to pointer to GlobalVar_005E0CA0
|
0058631C A194B75D00 mov eax, dword ptr [$005DB794]
00586321 C60001 mov byte ptr [eax], $01
00586324 6870635800 push $00586370
* Reference to pointer to GlobalVar_005DF888
|
00586329 A1D4BA5D00 mov eax, dword ptr [$005DBAD4]
0058632E 8B00 mov eax, [eax]
* Possible String Reference to: 'OnSound'
|
00586330 B97C635800 mov ecx, $0058637C
* Possible String Reference to: 'Operation'
|
00586335 BA8C635800 mov edx, $0058638C
0058633A 8B18 mov ebx, [eax]
* Possible reference to virtual method TGlobalVar_005DF888.OFFS_04
|
0058633C FF5304 call dword ptr [ebx+$04]
0058633F 5B pop ebx
00586340 C3 ret
* Reference to pointer to GlobalVar_005E0CA0
|
00586341 A194B75D00 mov eax, dword ptr [$005DB794]
00586346 C60001 mov byte ptr [eax], $01
00586349 68A0635800 push $005863A0
* Reference to pointer to GlobalVar_005DF888
|
0058634E A1D4BA5D00 mov eax, dword ptr [$005DBAD4]
00586353 8B00 mov eax, [eax]
* Possible String Reference to: 'OnSound'
|
00586355 B97C635800 mov ecx, $0058637C
* Possible String Reference to: 'Operation'
|
0058635A BA8C635800 mov edx, $0058638C
0058635F 8B18 mov ebx, [eax]
* Possible reference to virtual method TGlobalVar_005DF888.OFFS_04
|
00586361 FF5304 call dword ptr [ebx+$04]
00586364 5B pop ebx
00586365 C3 ret
*)
end;
procedure TSysShezhi.FilenameEdit1ButtonClick(Sender : TObject);
begin
(*
005863A4 55 push ebp
005863A5 8BEC mov ebp, esp
005863A7 6A00 push $00
005863A9 53 push ebx
005863AA 8BD8 mov ebx, eax
005863AC 33C0 xor eax, eax
005863AE 55 push ebp
* Possible String Reference to: '閻哏
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -