2,497
社区成员
发帖
与我相关
我的任务
分享
procedure TZForm.Button4Click;
begin
_ebx_ := Self;
try
_edx_ := ^lvar_8;
_eax_ := Edit2;
lvar_8 := Edit2.GetText;
_eax_ := lvar_8;
_edx_ := ^lvar_4;
sub_0057FA4C(lvar_8, lvar_4);
_eax_ := lvar_4;
ShowMessage(lvar_4);
finally
_eax_ := ^lvar_8;
lvar_8 := '';
_eax_ := ^lvar_4;
lvar_4 := '';
end;
end;
[/quote]
你没看到这行吗 sub_0057FA4C(lvar_8, lvar_4);
算法根本就不在这个按钮事件里。。。[/quote]
我根本看不懂呀,sub_0057FA4C(lvar_8, lvar_4);是个函数?[/quote]
是的,你可以把程序发出来给大家看看,这样看解决不了问题的。[/quote]
http://url.cn/PB2lUo 我把文件分享来,麻烦帮忙看看。procedure TZForm.Button4Click;
begin
_ebx_ := Self;
try
_edx_ := ^lvar_8;
_eax_ := Edit2;
lvar_8 := Edit2.GetText;
_eax_ := lvar_8;
_edx_ := ^lvar_4;
sub_0057FA4C(lvar_8, lvar_4);
_eax_ := lvar_4;
ShowMessage(lvar_4);
finally
_eax_ := ^lvar_8;
lvar_8 := '';
_eax_ := ^lvar_4;
lvar_4 := '';
end;
end;
[/quote]
你没看到这行吗 sub_0057FA4C(lvar_8, lvar_4);
算法根本就不在这个按钮事件里。。。[/quote]
我根本看不懂呀,sub_0057FA4C(lvar_8, lvar_4);是个函数?[/quote]
是的,你可以把程序发出来给大家看看,这样看解决不了问题的。procedure TZForm.Button4Click;
begin
_ebx_ := Self;
try
_edx_ := ^lvar_8;
_eax_ := Edit2;
lvar_8 := Edit2.GetText;
_eax_ := lvar_8;
_edx_ := ^lvar_4;
sub_0057FA4C(lvar_8, lvar_4);
_eax_ := lvar_4;
ShowMessage(lvar_4);
finally
_eax_ := ^lvar_8;
lvar_8 := '';
_eax_ := ^lvar_4;
lvar_4 := '';
end;
end;
[/quote]
你没看到这行吗 sub_0057FA4C(lvar_8, lvar_4);
算法根本就不在这个按钮事件里。。。[/quote]
我根本看不懂呀,sub_0057FA4C(lvar_8, lvar_4);是个函数?procedure TZForm.Button4Click;
begin
_ebx_ := Self;
try
_edx_ := ^lvar_8;
_eax_ := Edit2;
lvar_8 := Edit2.GetText;
_eax_ := lvar_8;
_edx_ := ^lvar_4;
sub_0057FA4C(lvar_8, lvar_4);
_eax_ := lvar_4;
ShowMessage(lvar_4);
finally
_eax_ := ^lvar_8;
lvar_8 := '';
_eax_ := ^lvar_4;
lvar_4 := '';
end;
end;
[/quote]
你没看到这行吗 sub_0057FA4C(lvar_8, lvar_4);
算法根本就不在这个按钮事件里。。。procedure TZForm.Button4Click;
begin
_ebx_ := Self;
try
_edx_ := ^lvar_8;
_eax_ := Edit2;
lvar_8 := Edit2.GetText;
_eax_ := lvar_8;
_edx_ := ^lvar_4;
sub_0057FA4C(lvar_8, lvar_4);
_eax_ := lvar_4;
ShowMessage(lvar_4);
finally
_eax_ := ^lvar_8;
lvar_8 := '';
_eax_ := ^lvar_4;
lvar_4 := '';
end;
end;
procedure TZForm.Button4Click;
begin
_ebx_ := Self;
try
_edx_ := ^lvar_8;
_eax_ := Edit2;
lvar_8 := Edit2.GetText;
_eax_ := lvar_8;
_edx_ := ^lvar_4;
sub_0057FA4C(lvar_8, lvar_4);
_eax_ := lvar_4;
ShowMessage(lvar_4);
finally
_eax_ := ^lvar_8;
lvar_8 := '';
_eax_ := ^lvar_4;
lvar_4 := '';
end;
end;
procedure TZForm.Button4Click(Sender : TObject);
begin
(*
00589500 55 push ebp
00589501 8BEC mov ebp, esp
00589503 6A00 push $00
00589505 6A00 push $00
00589507 53 push ebx
00589508 8BD8 mov ebx, eax
0058950A 33C0 xor eax, eax
0058950C 55 push ebp
* Possible String Reference to: '轲扮腓[YY]脨U嬱3繳h!朮'
|
0058950D 6857955800 push $00589557
***** TRY
|
00589512 64FF30 push dword ptr fs:[eax]
00589515 648920 mov fs:[eax], esp
00589518 8D55F8 lea edx, [ebp-$08]
0058951B 8B83A0050000 mov eax, [ebx+$05A0]
* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
00589521 E842BCEEFF call 00475168
00589526 8B45F8 mov eax, [ebp-$08]
00589529 8D55FC lea edx, [ebp-$04]
|
0058952C E81B65FFFF call 0057FA4C
00589531 8B45FC mov eax, [ebp-$04]
* Reference to: Dialogs.ShowMessage(AnsiString);
|
00589534 E8E318EBFF call 0043AE1C
00589539 33C0 xor eax, eax
0058953B 5A pop edx
0058953C 59 pop ecx
0058953D 59 pop ecx
0058953E 648910 mov fs:[eax], edx
****** FINALLY
|
* Possible String Reference to: '[YY]脨U嬱3繳h!朮'
|
00589541 685E955800 push $0058955E
00589546 8D45F8 lea eax, [ebp-$08]
* Reference to: System.@LStrClr(void;void);
|
00589549 E886B8E7FF call 00404DD4
0058954E 8D45FC lea eax, [ebp-$04]
* Reference to: System.@LStrClr(void;void);
|
00589551 E87EB8E7FF call 00404DD4
00589556 C3 ret
* Reference to: System.@HandleFinally;
|
00589557 E9F0B0E7FF jmp 0040464C
0058955C EBE8 jmp 00589546
****** END
|
0058955E 5B pop ebx
0058955F 59 pop ecx
00589560 59 pop ecx
00589561 5D pop ebp
00589562 C3 ret
*)
end;
end.