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.
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.
解决方案 »
- C++语言转为DELPHI语言 大家帮下忙.在线等
- DBChart如何把相同数据的柱子分开?
- 如果用完释放adoquery?如果还要用一段时间,怎么办?
- 求助!不知道为什么?急~~~~~~~~~~~
- 有一delphi类型库开发构件的问题,请大家帮忙!
- 怎样在ListView中加背景图,又不会遮挡住ListView中的Items项?
- delphi6 ado+sql2000遇到的问题,与您探讨.
- ★如何将messagebox窗口显示在最前端,并且定时自动关闭?
- 求助:我的记录替换问题dbf
- 小妹请问个问题:dbgrideh 怎样设置合计行
- 请教下,类似这种列表的显示方式在delphi是怎样实现的?
- xe3下的rsa算法
例子:
將a的值赋给b:
var
a, b: word;
begin
a := 1;
b := 2;
asm
mov ax, a
mov b, ax
end; Caption := IntToStr(b);
end;
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;