2242 lines
90 KiB
ObjectPascal
2242 lines
90 KiB
ObjectPascal
unit U_YSSKList;
|
||
|
||
interface
|
||
|
||
uses
|
||
Windows, Messages, SysUtils, Classes, Graphics,
|
||
Controls, Forms, Dialogs, StdCtrls
|
||
type
|
||
TfrmYSSKList=class(TForm)
|
||
ToolBar1: TToolBar;
|
||
TBRafresh: TToolButton;
|
||
TBClose: TToolButton;
|
||
ADOQueryTemp: TADOQuery;
|
||
ADOQueryCmd: TADOQuery;
|
||
Panel1: TPanel;
|
||
ToolButton2: TToolButton;
|
||
ADOQueryMain: TADOQuery;
|
||
ToolButton1: TToolButton;
|
||
RM1: TRMGridReport;
|
||
RMDB_Main: TRMDBDataSet;
|
||
Label3: TLabel;
|
||
cxGrid2: TcxGrid;
|
||
Tv2: TcxGridDBTableView;
|
||
cxGridLevel1: TcxGridLevel;
|
||
Label2: TLabel;
|
||
Label6: TLabel;
|
||
begdate: TDateTimePicker;
|
||
Enddate: TDateTimePicker;
|
||
cxGridPopupMenu2: TcxGridPopupMenu;
|
||
DS_HZ: TDataSource;
|
||
CDS_HZ: TClientDataSet;
|
||
v2USDSQMoney: TcxGridDBColumn;
|
||
v2FactoryName: TcxGridDBColumn;
|
||
v2USDYFMoney: TcxGridDBColumn;
|
||
v2USDFKMoney: TcxGridDBColumn;
|
||
v2USDBQMoney: TcxGridDBColumn;
|
||
Label1: TLabel;
|
||
ComTaiTou: TEdit;
|
||
Label4: TLabel;
|
||
FHAddress: TEdit;
|
||
Label5: TLabel;
|
||
FHdq: TEdit;
|
||
cxGrid1: TcxGrid;
|
||
TV1: TcxGridDBTableView;
|
||
cxGridDBColumn6: TcxGridDBColumn;
|
||
cxGridDBColumn7: TcxGridDBColumn;
|
||
cxGridDBColumn8: TcxGridDBColumn;
|
||
cxGridDBColumn9: TcxGridDBColumn;
|
||
cxGridDBColumn10: TcxGridDBColumn;
|
||
cxGridDBColumn11: TcxGridDBColumn;
|
||
cxGridDBColumn12: TcxGridDBColumn;
|
||
cxGridLevel2: TcxGridLevel;
|
||
V1FactoryName: TcxGridDBColumn;
|
||
cxSplitter1: TcxSplitter;
|
||
FactoryName: TComboBox;
|
||
TKP: TToolButton;
|
||
procedure FormDestroy(Sender : TObject);
|
||
procedure FormClose(Sender : TObject);
|
||
procedure TBCloseClick(Sender : TObject);
|
||
procedure FormShow(Sender : TObject);
|
||
procedure TBRafreshClick(Sender : TObject);
|
||
procedure ToolButton2Click(Sender : TObject);
|
||
procedure FactoryNameChange(Sender : TObject);
|
||
procedure ToolButton1Click(Sender : TObject);
|
||
procedure TV1CellDblClick(Sender : TObject);
|
||
procedure TKPClick(Sender : TObject);
|
||
procedure _PROC_0081FD65(Sender : TObject);
|
||
procedure _PROC_0081FD94(Sender : TObject);
|
||
procedure _PROC_0081FD9C(Sender : TObject);
|
||
procedure _PROC_0081FDCC(Sender : TObject);
|
||
procedure _PROC_0081FDD4(Sender : TObject);
|
||
procedure _PROC_0081FE3A(Sender : TObject);
|
||
private
|
||
{ Private declarations }
|
||
public
|
||
{ Public declarations }
|
||
end ;
|
||
|
||
var
|
||
frmYSSKList: TfrmYSSKList;
|
||
|
||
{This file is generated by DeDe Ver 3.50.02 Copyright (c) 1999-2002 DaFixer}
|
||
|
||
implementation
|
||
|
||
{$R *.DFM}
|
||
|
||
procedure TfrmYSSKList.FormDestroy(Sender : TObject);
|
||
begin
|
||
(*
|
||
0081F968 33C0 xor eax, eax
|
||
|
||
* Reference to GlobalVar_008959B0
|
||
|
|
||
0081F96A A3B0598900 mov dword ptr [$008959B0], eax
|
||
0081F96F C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSSKList.FormClose(Sender : TObject);
|
||
begin
|
||
(*
|
||
0081F970 C60102 mov byte ptr [ecx], $02
|
||
0081F973 C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSSKList.TBCloseClick(Sender : TObject);
|
||
begin
|
||
(*
|
||
0081F974 53 push ebx
|
||
0081F975 8BD8 mov ebx, eax
|
||
|
||
* Possible String Reference to: '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
||
|
|
||
0081F977 B9B4F98100 mov ecx, $0081F9B4
|
||
|
||
* Reference to control TfrmYSSKList.TV1 : TcxGridDBTableView
|
||
|
|
||
0081F97C 8B9380030000 mov edx, [ebx+$0380]
|
||
|
||
* Possible String Reference to: 'Ӧ<><D3A6><EFBFBD>տ<EFBFBD>ͳ<EFBFBD><CDB3>'
|
||
|
|
||
0081F982 B8C8F98100 mov eax, $0081F9C8
|
||
|
||
|
|
||
0081F987 E81482F9FF call 007B7BA0
|
||
|
||
* Possible String Reference to: '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
||
|
|
||
0081F98C B9B4F98100 mov ecx, $0081F9B4
|
||
|
||
* Reference to control TfrmYSSKList.Tv2 : TcxGridDBTableView
|
||
|
|
||
0081F991 8B932C030000 mov edx, [ebx+$032C]
|
||
|
||
* Possible String Reference to: 'Ӧ<><D3A6><EFBFBD>տ<EFBFBD>ͳ<EFBFBD><CDB3>1'
|
||
|
|
||
0081F997 B8E0F98100 mov eax, $0081F9E0
|
||
|
||
|
|
||
0081F99C E8FF81F9FF call 007B7BA0
|
||
0081F9A1 8BC3 mov eax, ebx
|
||
|
||
* Reference to: Forms.TCustomForm.Close(TCustomForm);
|
||
|
|
||
0081F9A3 E8F065C8FF call 004A5F98
|
||
0081F9A8 5B pop ebx
|
||
0081F9A9 C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSSKList.FormShow(Sender : TObject);
|
||
begin
|
||
(*
|
||
0081F9F0 55 push ebp
|
||
0081F9F1 8BEC mov ebp, esp
|
||
0081F9F3 6A00 push $00
|
||
0081F9F5 6A00 push $00
|
||
0081F9F7 53 push ebx
|
||
0081F9F8 8BD8 mov ebx, eax
|
||
0081F9FA 33C0 xor eax, eax
|
||
0081F9FC 55 push ebp
|
||
|
||
* Possible String Reference to: '<27>(P<><50><EFBFBD><EFBFBD>[YY]<5D>'
|
||
|
|
||
0081F9FD 68C7FA8100 push $0081FAC7
|
||
|
||
***** TRY
|
||
|
|
||
0081FA02 64FF30 push dword ptr fs:[eax]
|
||
0081FA05 648920 mov fs:[eax], esp
|
||
|
||
* Possible String Reference to: '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
||
|
|
||
0081FA08 B9DCFA8100 mov ecx, $0081FADC
|
||
|
||
* Reference to control TfrmYSSKList.TV1 : TcxGridDBTableView
|
||
|
|
||
0081FA0D 8B9380030000 mov edx, [ebx+$0380]
|
||
|
||
* Possible String Reference to: 'Ӧ<><D3A6><EFBFBD>տ<EFBFBD>ͳ<EFBFBD><CDB3>'
|
||
|
|
||
0081FA13 B8F0FA8100 mov eax, $0081FAF0
|
||
|
||
|
|
||
0081FA18 E8877FF9FF call 007B79A4
|
||
|
||
* Possible String Reference to: '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
||
|
|
||
0081FA1D B9DCFA8100 mov ecx, $0081FADC
|
||
|
||
* Reference to control TfrmYSSKList.Tv2 : TcxGridDBTableView
|
||
|
|
||
0081FA22 8B932C030000 mov edx, [ebx+$032C]
|
||
|
||
* Possible String Reference to: 'Ӧ<><D3A6><EFBFBD>տ<EFBFBD>ͳ<EFBFBD><CDB3>1'
|
||
|
|
||
0081FA28 B808FB8100 mov eax, $0081FB08
|
||
|
||
|
|
||
0081FA2D E8727FF9FF call 007B79A4
|
||
|
||
* Reference to control TfrmYSSKList.ADOQueryTemp : TADOQuery
|
||
|
|
||
0081FA32 8B8304030000 mov eax, [ebx+$0304]
|
||
|
||
|
|
||
0081FA38 E84B4FF9FF call 007B4988
|
||
0081FA3D 83C4F8 add esp, -$08
|
||
0081FA40 DD1C24 fstp qword ptr [esp]
|
||
0081FA43 9B wait
|
||
|
||
* Reference to control TfrmYSSKList.Enddate : TDateTimePicker
|
||
|
|
||
0081FA44 8B8340030000 mov eax, [ebx+$0340]
|
||
|
||
* Reference to: ComCtrls.TCommonCalendar.SetDateTime(TCommonCalendar;TDateTime);
|
||
|
|
||
0081FA4A E8DD27C5FF call 0047222C
|
||
|
||
* Reference to control TfrmYSSKList.Enddate : TDateTimePicker
|
||
|
|
||
0081FA4F 8B8340030000 mov eax, [ebx+$0340]
|
||
0081FA55 FFB014020000 push dword ptr [eax+$0214]
|
||
0081FA5B FFB010020000 push dword ptr [eax+$0210]
|
||
|
||
* Reference to control TfrmYSSKList.begdate : TDateTimePicker
|
||
|
|
||
0081FA61 8B833C030000 mov eax, [ebx+$033C]
|
||
|
||
* Reference to: ComCtrls.TCommonCalendar.SetDateTime(TCommonCalendar;TDateTime);
|
||
|
|
||
0081FA67 E8C027C5FF call 0047222C
|
||
0081FA6C 8D45FC lea eax, [ebp-$04]
|
||
|
||
* Possible String Reference to: 'select distinct (A.FactoryName) nam
|
||
| e from YF_Money_CR A where A.CRType
|
||
| ='Ӧ<>տ<EFBFBD><D5BF>Ǽ<EFBFBD>' '
|
||
|
|
||
0081FA6F BA20FB8100 mov edx, $0081FB20
|
||
|
||
* Reference to: System.@LStrLAsg(void;void;void;void);
|
||
|
|
||
0081FA74 E84359BEFF call 004053BC
|
||
0081FA79 8B45FC mov eax, [ebp-$04]
|
||
0081FA7C 50 push eax
|
||
0081FA7D 33C9 xor ecx, ecx
|
||
|
||
* Reference to control TfrmYSSKList.FactoryName : TComboBox
|
||
|
|
||
0081FA7F 8B93AC030000 mov edx, [ebx+$03AC]
|
||
|
||
* Reference to control TfrmYSSKList.ADOQueryCmd : TADOQuery
|
||
|
|
||
0081FA85 8B8308030000 mov eax, [ebx+$0308]
|
||
|
||
|
|
||
0081FA8B E8B877F9FF call 007B7248
|
||
0081FA90 8D55F8 lea edx, [ebp-$08]
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSSKList.TBRafreshClick(Sender : TObject);
|
||
begin
|
||
(*
|
||
|
||
|
|
||
0081FB88 E89BFBFFFF call 0081F728
|
||
0081FB8D C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSSKList.ToolButton2Click(Sender : TObject);
|
||
begin
|
||
(*
|
||
0081FB90 55 push ebp
|
||
0081FB91 8BEC mov ebp, esp
|
||
0081FB93 6A00 push $00
|
||
0081FB95 6A00 push $00
|
||
0081FB97 53 push ebx
|
||
0081FB98 8BD8 mov ebx, eax
|
||
0081FB9A 33C0 xor eax, eax
|
||
0081FB9C 55 push ebp
|
||
0081FB9D 6826FC8100 push $0081FC26
|
||
|
||
***** TRY
|
||
|
|
||
0081FBA2 64FF30 push dword ptr fs:[eax]
|
||
0081FBA5 648920 mov fs:[eax], esp
|
||
|
||
* Reference to control TfrmYSSKList.ADOQueryMain : TADOQuery
|
||
|
|
||
0081FBA8 8B8314030000 mov eax, [ebx+$0314]
|
||
|
||
* Reference to: DB.TDataSet.GetActive(TDataSet):Boolean;
|
||
|
|
||
0081FBAE E8615ECAFF call 004C5A14
|
||
0081FBB3 84C0 test al, al
|
||
0081FBB5 7454 jz 0081FC0B
|
||
0081FBB7 8D45F8 lea eax, [ebp-$08]
|
||
0081FBBA 50 push eax
|
||
0081FBBB B902000000 mov ecx, $00000002
|
||
0081FBC0 BA01000000 mov edx, $00000001
|
||
|
||
* Reference to control TfrmYSSKList.Panel1 : TPanel
|
||
|
|
||
0081FBC5 8B830C030000 mov eax, [ebx+$030C]
|
||
|
||
|
|
||
0081FBCB E8E064F9FF call 007B60B0
|
||
0081FBD0 8B45F8 mov eax, [ebp-$08]
|
||
0081FBD3 8D55FC lea edx, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0081FBD6 E811ADBEFF call 0040A8EC
|
||
0081FBDB 8B55FC mov edx, [ebp-$04]
|
||
|
||
* Reference to control TfrmYSSKList.ADOQueryMain : TADOQuery
|
||
|
|
||
0081FBDE 8B8314030000 mov eax, [ebx+$0314]
|
||
|
||
|
|
||
0081FBE4 E8DF70F9FF call 007B6CC8
|
||
|
||
* Reference to control TfrmYSSKList.CDS_HZ : TClientDataSet
|
||
|
|
||
0081FBE9 8B934C030000 mov edx, [ebx+$034C]
|
||
|
||
* Reference to control TfrmYSSKList.ADOQueryMain : TADOQuery
|
||
|
|
||
0081FBEF 8B8314030000 mov eax, [ebx+$0314]
|
||
|
||
|
|
||
0081FBF5 E89672F9FF call 007B6E90
|
||
|
||
* Reference to control TfrmYSSKList.CDS_HZ : TClientDataSet
|
||
|
|
||
0081FBFA 8B934C030000 mov edx, [ebx+$034C]
|
||
|
||
* Reference to control TfrmYSSKList.ADOQueryMain : TADOQuery
|
||
|
|
||
0081FC00 8B8314030000 mov eax, [ebx+$0314]
|
||
|
||
|
|
||
0081FC06 E80D74F9FF call 007B7018
|
||
0081FC0B 33C0 xor eax, eax
|
||
0081FC0D 5A pop edx
|
||
0081FC0E 59 pop ecx
|
||
0081FC0F 59 pop ecx
|
||
0081FC10 648910 mov fs:[eax], edx
|
||
|
||
****** FINALLY
|
||
|
|
||
0081FC13 682DFC8100 push $0081FC2D
|
||
0081FC18 8D45F8 lea eax, [ebp-$08]
|
||
0081FC1B BA02000000 mov edx, $00000002
|
||
|
||
* Reference to: System.@LStrArrayClr(void;void;Integer);
|
||
|
|
||
0081FC20 E82357BEFF call 00405348
|
||
0081FC25 C3 ret
|
||
|
||
|
||
* Reference to: System.@HandleFinally;
|
||
|
|
||
0081FC26 E9C94EBEFF jmp 00404AF4
|
||
0081FC2B EBEB jmp 0081FC18
|
||
|
||
****** END
|
||
|
|
||
0081FC2D 5B pop ebx
|
||
0081FC2E 59 pop ecx
|
||
0081FC2F 59 pop ecx
|
||
0081FC30 5D pop ebp
|
||
0081FC31 C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSSKList.FactoryNameChange(Sender : TObject);
|
||
begin
|
||
(*
|
||
0081FC34 56 push esi
|
||
|
||
* Reference to control TfrmYSSKList.ToolButton2 : TToolButton
|
||
|
|
||
0081FC35 8B8010030000 mov eax, [eax+$0310]
|
||
0081FC3B 66BEEBFF mov si, $FFEB
|
||
|
||
* Reference to: System.@CallDynaInst;
|
||
|
|
||
0081FC3F E81049BEFF call 00404554
|
||
0081FC44 5E pop esi
|
||
0081FC45 C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSSKList.ToolButton1Click(Sender : TObject);
|
||
begin
|
||
(*
|
||
0081FC48 53 push ebx
|
||
0081FC49 8BD8 mov ebx, eax
|
||
|
||
* Reference to control TfrmYSSKList.ADOQueryMain : TADOQuery
|
||
|
|
||
0081FC4B 8B8314030000 mov eax, [ebx+$0314]
|
||
|
||
* Reference to: DB.TDataSet.IsEmpty(TDataSet):Boolean;
|
||
|
|
||
0081FC51 E86A82CAFF call 004C7EC0
|
||
0081FC56 84C0 test al, al
|
||
0081FC58 7516 jnz 0081FC70
|
||
|
||
* Possible String Reference to: 'Ӧ<><D3A6><EFBFBD>տ<EFBFBD>ͳ<EFBFBD><CDB3><EFBFBD>б<EFBFBD>'
|
||
|
|
||
0081FC5A B97CFC8100 mov ecx, $0081FC7C
|
||
|
||
* Reference to control TfrmYSSKList.ADOQueryMain : TADOQuery
|
||
|
|
||
0081FC5F 8B9314030000 mov edx, [ebx+$0314]
|
||
|
||
* Reference to control TfrmYSSKList.Tv2 : TcxGridDBTableView
|
||
|
|
||
0081FC65 8B832C030000 mov eax, [ebx+$032C]
|
||
|
||
|
|
||
0081FC6B E8C085F9FF call 007B8230
|
||
0081FC70 5B pop ebx
|
||
0081FC71 C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSSKList.TV1CellDblClick(Sender : TObject);
|
||
begin
|
||
(*
|
||
0081FC90 55 push ebp
|
||
0081FC91 8BEC mov ebp, esp
|
||
0081FC93 56 push esi
|
||
|
||
* Reference to control TfrmYSSKList.TKP : TToolButton
|
||
|
|
||
0081FC94 8B80B0030000 mov eax, [eax+$03B0]
|
||
0081FC9A 66BEEBFF mov si, $FFEB
|
||
|
||
* Reference to: System.@CallDynaInst;
|
||
|
|
||
0081FC9E E8B148BEFF call 00404554
|
||
0081FCA3 5E pop esi
|
||
0081FCA4 5D pop ebp
|
||
0081FCA5 C20C00 ret $000C
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSSKList.TKPClick(Sender : TObject);
|
||
begin
|
||
(*
|
||
0081FCA8 55 push ebp
|
||
0081FCA9 8BEC mov ebp, esp
|
||
0081FCAB 6A00 push $00
|
||
0081FCAD 6A00 push $00
|
||
0081FCAF 53 push ebx
|
||
0081FCB0 8BD8 mov ebx, eax
|
||
0081FCB2 33C0 xor eax, eax
|
||
0081FCB4 55 push ebp
|
||
0081FCB5 6844FD8100 push $0081FD44
|
||
|
||
***** TRY
|
||
|
|
||
0081FCBA 64FF30 push dword ptr fs:[eax]
|
||
0081FCBD 648920 mov fs:[eax], esp
|
||
0081FCC0 8BCB mov ecx, ebx
|
||
0081FCC2 B201 mov dl, $01
|
||
|
||
* Reference to class TfrmYSSKList_KP
|
||
|
|
||
0081FCC4 A17CD78100 mov eax, dword ptr [$0081D77C]
|
||
|
||
* Reference to: Forms.TCustomForm.Create(TCustomForm;boolean;TComponent);
|
||
| or: QForms.TCustomForm.Create(TCustomForm;boolean;TComponent);
|
||
|
|
||
0081FCC9 E80221C8FF call 004A1DD0
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSSKList._PROC_0081FD65(Sender : TObject);
|
||
begin
|
||
(*
|
||
0081FD65 8BEC mov ebp, esp
|
||
0081FD67 33C0 xor eax, eax
|
||
0081FD69 55 push ebp
|
||
|
||
* Possible String Reference to: '<27>fM<66><4D><EFBFBD><EFBFBD>]Ë<><C38B>-<2D>Y<EFBFBD>'
|
||
|
|
||
0081FD6A 6889FD8100 push $0081FD89
|
||
|
||
***** TRY
|
||
|
|
||
0081FD6F 64FF30 push dword ptr fs:[eax]
|
||
0081FD72 648920 mov fs:[eax], esp
|
||
0081FD75 FF05B4598900 inc dword ptr [$008959B4]
|
||
0081FD7B 33C0 xor eax, eax
|
||
0081FD7D 5A pop edx
|
||
0081FD7E 59 pop ecx
|
||
0081FD7F 59 pop ecx
|
||
0081FD80 648910 mov fs:[eax], edx
|
||
|
||
****** FINALLY
|
||
|
|
||
|
||
* Possible String Reference to: ']Ë<><C38B>-<2D>Y<EFBFBD>'
|
||
|
|
||
0081FD83 6890FD8100 push $0081FD90
|
||
0081FD88 C3 ret
|
||
|
||
|
||
* Reference to: System.@HandleFinally;
|
||
|
|
||
0081FD89 E9664DBEFF jmp 00404AF4
|
||
0081FD8E EBF8 jmp 0081FD88
|
||
|
||
****** END
|
||
|
|
||
0081FD90 5D pop ebp
|
||
0081FD91 C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSSKList._PROC_0081FD94(Sender : TObject);
|
||
begin
|
||
(*
|
||
0081FD94 832DB459890001 sub dword ptr [$008959B4], +$01
|
||
0081FD9B C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSSKList._PROC_0081FD9C(Sender : TObject);
|
||
begin
|
||
(*
|
||
0081FD9C 55 push ebp
|
||
0081FD9D 8BEC mov ebp, esp
|
||
0081FD9F 33C0 xor eax, eax
|
||
0081FDA1 55 push ebp
|
||
|
||
* Possible String Reference to: '<27>.M<><4D><EFBFBD><EFBFBD>]Ë<><C38B>-<2D>Y<EFBFBD>'
|
||
|
|
||
0081FDA2 68C1FD8100 push $0081FDC1
|
||
|
||
***** TRY
|
||
|
|
||
0081FDA7 64FF30 push dword ptr fs:[eax]
|
||
0081FDAA 648920 mov fs:[eax], esp
|
||
0081FDAD FF05B8598900 inc dword ptr [$008959B8]
|
||
0081FDB3 33C0 xor eax, eax
|
||
0081FDB5 5A pop edx
|
||
0081FDB6 59 pop ecx
|
||
0081FDB7 59 pop ecx
|
||
0081FDB8 648910 mov fs:[eax], edx
|
||
|
||
****** FINALLY
|
||
|
|
||
|
||
* Possible String Reference to: ']Ë<><C38B>-<2D>Y<EFBFBD>'
|
||
|
|
||
0081FDBB 68C8FD8100 push $0081FDC8
|
||
0081FDC0 C3 ret
|
||
|
||
|
||
* Reference to: System.@HandleFinally;
|
||
|
|
||
0081FDC1 E92E4DBEFF jmp 00404AF4
|
||
0081FDC6 EBF8 jmp 0081FDC0
|
||
|
||
****** END
|
||
|
|
||
0081FDC8 5D pop ebp
|
||
0081FDC9 C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSSKList._PROC_0081FDCC(Sender : TObject);
|
||
begin
|
||
(*
|
||
0081FDCC 832DB859890001 sub dword ptr [$008959B8], +$01
|
||
0081FDD3 C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSSKList._PROC_0081FDD4(Sender : TObject);
|
||
begin
|
||
(*
|
||
0081FDD4 20FE and dh, bh
|
||
0081FDD6 810000000000 add dword ptr [eax], $00000000
|
||
0081FDDC 0000 add [eax], al
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSSKList._PROC_0081FE3A(Sender : TObject);
|
||
begin
|
||
(*
|
||
0081FE3A 48 dec eax
|
||
0081FE3B 0050D4 add [eax-$2C], dl
|
||
0081FE3E 42 inc edx
|
||
0081FE3F 0008 add [eax], cl
|
||
0081FE41 2D4A007CD0 sub eax, $D07C004A
|
||
0081FE46 42 inc edx
|
||
0081FE47 00F4 add ah, dh
|
||
0081FE49 6B4A00D0 imul ecx, [edx+$00], $D0
|
||
0081FE4D 1D4A0030F6 sbb eax, $F630004A
|
||
0081FE52 48 dec eax
|
||
0081FE53 004CFB48 add [ebx+edi*8+$48], cl
|
||
0081FE57 0098FA48000C add [eax+$C0048FA], bl
|
||
0081FE5D 7948 jns 0081FEA7
|
||
0081FE5F 00ACF04800E829 add [eax+esi*8+$29E80048], ch
|
||
0081FE66 4A dec edx
|
||
0081FE67 00E4 add ah, ah
|
||
0081FE69 ED in eax, dx
|
||
0081FE6A 48 dec eax
|
||
0081FE6B 00547848 add [eax+edi*2+$48], dl
|
||
0081FE6F 005878 add [eax+$78], bl
|
||
0081FE72 48 dec eax
|
||
0081FE73 00DC add ah, bl
|
||
0081FE75 2A4A00 sub cl, byte ptr [edx+$00]
|
||
0081FE78 3CA9 cmp al, $A9
|
||
0081FE7A 48 dec eax
|
||
0081FE7B 00C0 add al, al
|
||
0081FE7D 834800D0 or dword ptr [eax+$00], -$30
|
||
0081FE81 7948 jns 0081FECB
|
||
0081FE83 004C8548 add [ebp+eax*4+$48], cl
|
||
0081FE87 00D0 add al, dl
|
||
0081FE89 2C4A sub al, $4A
|
||
0081FE8B 009C2B4A008486 add [ebx+ebp+$8684004A], bl
|
||
0081FE92 48 dec eax
|
||
0081FE93 00482D add [eax+$2D], cl
|
||
0081FE96 4A dec edx
|
||
0081FE97 00C0 add al, al
|
||
0081FE99 A9480038EE test eax, $EE380048
|
||
0081FE9E 48 dec eax
|
||
0081FE9F 00F4 add ah, dh
|
||
0081FEA1 EE out dx, al
|
||
0081FEA2 48 dec eax
|
||
0081FEA3 00F0 add al, dh
|
||
0081FEA5 E94800D8EE jmp EF59FEF2
|
||
0081FEAA 48 dec eax
|
||
0081FEAB 00D8 add al, bl
|
||
0081FEAD 1B4A00 sbb ecx, [edx+$00]
|
||
0081FEB0 EC in al, dx
|
||
0081FEB1 334A00 xor ecx, [edx+$00]
|
||
0081FEB4 20C4 and ah, al
|
||
0081FEB6 48 dec eax
|
||
0081FEB7 00B0404A0010 add [eax+$10004A40], dh
|
||
0081FEBD 44 inc esp
|
||
0081FEBE 4A dec edx
|
||
0081FEBF 00CC add ah, cl
|
||
0081FEC1 42 inc edx
|
||
0081FEC2 4A dec edx
|
||
0081FEC3 00B8C44800BC add [eax+$BC0048C4], bh
|
||
0081FEC9 C44800 les ecx, [eax+$00]
|
||
0081FECC 48 dec eax
|
||
0081FECD 45 inc ebp
|
||
0081FECE 4A dec edx
|
||
0081FECF 001CC3 add [ebx+eax*8], bl
|
||
0081FED2 48 dec eax
|
||
0081FED3 0018 add [eax], bl
|
||
0081FED5 F0 lock
|
||
0081FED6 48 dec eax
|
||
0081FED7 00444C4A add [esp+ecx*2+$4A], al
|
||
0081FEDB 000C02 add [edx+eax], cl
|
||
0081FEDE 49 dec ecx
|
||
0081FEDF 0094EC48009C64 add [esp+ebp*8+$649C0048], dl
|
||
0081FEE6 4A dec edx
|
||
0081FEE7 008C154A003C18 add [ebp+edx+$183C004A], cl
|
||
0081FEEE 4A dec edx
|
||
0081FEEF 0038 add [eax], bh
|
||
0081FEF1 52 push edx
|
||
0081FEF2 4A dec edx
|
||
0081FEF3 005C224A add [edx+$4A], bl
|
||
0081FEF7 00D8 add al, bl
|
||
0081FEF9 224A00 and cl, byte ptr [edx+$00]
|
||
0081FEFC 7C68 jl 0081FF66
|
||
0081FEFE 4A dec edx
|
||
0081FEFF 00941F4A003C60 add [edi+ebx+$603C004A], dl
|
||
0081FF06 4A dec edx
|
||
0081FF07 001447 add [edi+eax*2], dl
|
||
0081FF0A 4A dec edx
|
||
0081FF0B 0034654A00CC2C add [$2CCC004A], dh
|
||
0081FF12 4A dec edx
|
||
0081FF13 000E add [esi], cl
|
||
0081FF15 0000 add [eax], al
|
||
|
||
0081FF17 0000 add [eax], al
|
||
|
||
0081FF19 0003 add [ebx], al
|
||
0081FF1B 0000 add [eax], al
|
||
|
||
0081FF1D 0020 add [eax], ah
|
||
0081FF1F 114000 adc [eax+$00], eax
|
||
0081FF22 0C04 or al, $04
|
||
0081FF24 0000 add [eax], al
|
||
|
||
0081FF26 2011 and [ecx], dl
|
||
0081FF28 40 inc eax
|
||
0081FF29 0010 add [eax], dl
|
||
0081FF2B 0400 add al, +$00
|
||
0081FF2D 0020 add [eax], ah
|
||
0081FF2F 114000 adc [eax+$00], eax
|
||
0081FF32 1404 adc al, $04
|
||
0081FF34 0000 add [eax], al
|
||
|
||
0081FF36 45 inc ebp
|
||
0081FF37 003C08 add [eax+ecx], bh
|
||
0081FF3A 8200F8 add dword ptr [eax], $F8
|
||
0081FF3D 0200 add al, byte ptr [eax]
|
||
0081FF3F 0000 add [eax], al
|
||
|
||
0081FF41 0008 add [eax], cl
|
||
0081FF43 54 push esp
|
||
0081FF44 6F outsd
|
||
0081FF45 6F outsd
|
||
0081FF46 6C insb
|
||
0081FF47 42 inc edx
|
||
0081FF48 61 popa
|
||
0081FF49 7231 jb 0081FF7C
|
||
0081FF4B FC cld
|
||
0081FF4C 0200 add al, byte ptr [eax]
|
||
0081FF4E 0001 add [ecx], al
|
||
0081FF50 0009 add [ecx], cl
|
||
0081FF52 54 push esp
|
||
0081FF53 42 inc edx
|
||
0081FF54 52 push edx
|
||
0081FF55 61 popa
|
||
0081FF56 667265 jb 0081FFBE
|
||
0081FF59 7368 jnb 0081FFC3
|
||
0081FF5B 0003 add [ebx], al
|
||
0081FF5D 0000 add [eax], al
|
||
|
||
0081FF5F 0100 add [eax], eax
|
||
0081FF61 0554424465 add eax, +$65444254
|
||
0081FF66 6C insb
|
||
0081FF67 0403 add al, +$03
|
||
0081FF69 0000 add [eax], al
|
||
|
||
0081FF6B 0100 add [eax], eax
|
||
0081FF6D 07 pop es
|
||
0081FF6E 54 push esp
|
||
0081FF6F 42 inc edx
|
||
0081FF70 43 inc ebx
|
||
0081FF71 6C insb
|
||
0081FF72 6F outsd
|
||
0081FF73 7365 jnb 0081FFDA
|
||
0081FF75 0803 or [ebx], al
|
||
0081FF77 0000 add [eax], al
|
||
|
||
0081FF79 0200 add al, byte ptr [eax]
|
||
0081FF7B 0C41 or al, $41
|
||
0081FF7D 44 inc esp
|
||
0081FF7E 4F dec edi
|
||
0081FF7F 51 push ecx
|
||
0081FF80 7565 jnz 0081FFE7
|
||
0081FF82 7279 jb 0081FFFD
|
||
0081FF84 54 push esp
|
||
0081FF85 656D insd
|
||
0081FF87 700C jo 0081FF95
|
||
0081FF89 0300 add eax, [eax]
|
||
0081FF8B 0002 add [edx], al
|
||
0081FF8D 000B add [ebx], cl
|
||
0081FF8F 41 inc ecx
|
||
0081FF90 44 inc esp
|
||
0081FF91 4F dec edi
|
||
0081FF92 51 push ecx
|
||
0081FF93 7565 jnz 0081FFFA
|
||
0081FF95 7279 jb 00820010
|
||
0081FF97 43 inc ebx
|
||
0081FF98 6D insd
|
||
0081FF99 641003 adc fs:[ebx], al
|
||
0081FF9C 0000 add [eax], al
|
||
|
||
0081FF9E 0300 add eax, [eax]
|
||
0081FFA0 06 push es
|
||
0081FFA1 50 push eax
|
||
0081FFA2 61 popa
|
||
0081FFA3 6E outsb
|
||
0081FFA4 656C insb
|
||
0081FFA6 311403 xor [ebx+eax], edx
|
||
0081FFA9 0000 add [eax], al
|
||
|
||
0081FFAB 0100 add [eax], eax
|
||
0081FFAD 0B546F6F or edx, [edi+ebp*2+$6F]
|
||
0081FFB1 6C insb
|
||
0081FFB2 42 inc edx
|
||
0081FFB3 7574 jnz 00820029
|
||
0081FFB5 746F jz 00820026
|
||
0081FFB7 6E outsb
|
||
0081FFB8 3218 xor bl, byte ptr [eax]
|
||
0081FFBA 0300 add eax, [eax]
|
||
0081FFBC 000400 add [eax+eax], al
|
||
0081FFBF 06 push es
|
||
0081FFC0 4C dec esp
|
||
0081FFC1 61 popa
|
||
0081FFC2 62656C bound esp, qword ptr [ebp+$6C]
|
||
0081FFC5 311C03 xor [ebx+eax], ebx
|
||
0081FFC8 0000 add [eax], al
|
||
|
||
0081FFCA 0500065946 add eax, +$46590600
|
||
0081FFCF 4E dec esi
|
||
0081FFD0 61 popa
|
||
0081FFD1 6D insd
|
||
0081FFD2 652003 and gs:[ebx], al
|
||
0081FFD5 0000 add [eax], al
|
||
|
||
0081FFD7 0200 add al, byte ptr [eax]
|
||
0081FFD9 0C41 or al, $41
|
||
0081FFDB 44 inc esp
|
||
0081FFDC 4F dec edi
|
||
0081FFDD 51 push ecx
|
||
0081FFDE 7565 jnz 00820045
|
||
0081FFE0 7279 jb 0082005B
|
||
0081FFE2 4D dec ebp
|
||
0081FFE3 61 popa
|
||
0081FFE4 696E2403000001 imul ebp, [esi+$24], $01000003
|
||
0081FFEB 000B add [ebx], cl
|
||
0081FFED 54 push esp
|
||
0081FFEE 6F outsd
|
||
0081FFEF 6F outsd
|
||
0081FFF0 6C insb
|
||
0081FFF1 42 inc edx
|
||
0081FFF2 7574 jnz 00820068
|
||
0081FFF4 746F jz 00820065
|
||
0081FFF6 6E outsb
|
||
0081FFF7 3128 xor [eax], ebp
|
||
0081FFF9 0300 add eax, [eax]
|
||
0081FFFB 0006 add [esi], al
|
||
0081FFFD 0003 add [ebx], al
|
||
0081FFFF 52 push edx
|
||
00820000 4D dec ebp
|
||
00820001 312C03 xor [ebx+eax], ebp
|
||
00820004 0000 add [eax], al
|
||
|
||
00820006 07 pop es
|
||
00820007 0009 add [ecx], cl
|
||
00820009 52 push edx
|
||
0082000A 4D dec ebp
|
||
0082000B 44 inc esp
|
||
0082000C 42 inc edx
|
||
0082000D 5F pop edi
|
||
0082000E 4D dec ebp
|
||
0082000F 61 popa
|
||
00820010 696E3003000004 imul ebp, [esi+$30], $04000003
|
||
00820017 0006 add [esi], al
|
||
00820019 4C dec esp
|
||
0082001A 61 popa
|
||
0082001B 62656C bound esp, qword ptr [ebp+$6C]
|
||
0082001E 333403 xor esi, [ebx+eax]
|
||
00820021 0000 add [eax], al
|
||
|
||
00820023 05000B4661 add eax, +$61460B00
|
||
00820028 63746F72 arpl [edi+ebp*2+$72], si
|
||
0082002C 794E jns 0082007C
|
||
0082002E 61 popa
|
||
0082002F 6D insd
|
||
00820030 653803 cmp gs:[ebx], al
|
||
00820033 0000 add [eax], al
|
||
|
||
00820035 0800 or [eax], al
|
||
00820037 07 pop es
|
||
00820038 637847 arpl [eax+$47], di
|
||
0082003B 7269 jb 008200A6
|
||
0082003D 64323C03 xor bh, byte ptr fs:[ebx+eax]
|
||
00820041 0000 add [eax], al
|
||
|
||
00820043 0900 or [eax], eax
|
||
00820045 03547632 add edx, [esi+esi*2+$32]
|
||
00820049 40 inc eax
|
||
0082004A 0300 add eax, [eax]
|
||
0082004C 000A add [edx], cl
|
||
0082004E 000F add [edi], cl
|
||
00820050 637847 arpl [eax+$47], di
|
||
00820053 7269 jb 008200BE
|
||
00820055 6444 inc esp
|
||
00820057 42 inc edx
|
||
00820058 43 inc ebx
|
||
00820059 6F outsd
|
||
0082005A 6C insb
|
||
0082005B 756D jnz 008200CA
|
||
0082005D 6E outsb
|
||
0082005E 31440300 xor [ebx+eax+$00], eax
|
||
00820062 000A add [edx], cl
|
||
00820064 000F add [edi], cl
|
||
00820066 637847 arpl [eax+$47], di
|
||
00820069 7269 jb 008200D4
|
||
0082006B 6444 inc esp
|
||
0082006D 42 inc edx
|
||
0082006E 43 inc ebx
|
||
0082006F 6F outsd
|
||
00820070 6C insb
|
||
00820071 756D jnz 008200E0
|
||
00820073 6E outsb
|
||
00820074 3548030000 xor eax, $00000348
|
||
00820079 0A00 or al, byte ptr [eax]
|
||
0082007B 0F637847 packusdw MM7, [eax+$47]
|
||
0082007F 7269 jb 008200EA
|
||
00820081 6444 inc esp
|
||
00820083 42 inc edx
|
||
00820084 43 inc ebx
|
||
00820085 6F outsd
|
||
00820086 6C insb
|
||
00820087 756D jnz 008200F6
|
||
00820089 6E outsb
|
||
0082008A 364C dec esp
|
||
0082008C 0300 add eax, [eax]
|
||
0082008E 000B add [ebx], cl
|
||
00820090 000C63 add [ebx], cl
|
||
00820093 7847 js 008200DC
|
||
00820095 7269 jb 00820100
|
||
00820097 644C dec esp
|
||
00820099 657665 jbe 00820101
|
||
0082009C 6C insb
|
||
0082009D 315003 xor [eax+$03], edx
|
||
008200A0 0000 add [eax], al
|
||
|
||
008200A2 0400 add al, +$00
|
||
008200A4 06 push es
|
||
008200A5 4C dec esp
|
||
008200A6 61 popa
|
||
008200A7 62656C bound esp, qword ptr [ebp+$6C]
|
||
008200AA 32540300 xor dl, byte ptr [ebx+eax+$00]
|
||
008200AE 000C00 add [eax+eax], cl
|
||
008200B1 07 pop es
|
||
008200B2 626567 bound esp, qword ptr [ebp+$67]
|
||
008200B5 6461 popa
|
||
008200B7 7465 jz 0082011E
|
||
008200B9 58 pop eax
|
||
008200BA 0300 add eax, [eax]
|
||
008200BC 000C00 add [eax+eax], cl
|
||
008200BF 07 pop es
|
||
008200C0 45 inc ebp
|
||
008200C1 6E outsb
|
||
008200C2 646461 popa
|
||
008200C5 7465 jz 0082012C
|
||
008200C7 5C pop esp
|
||
008200C8 0300 add eax, [eax]
|
||
008200CA 000D00106378 add [$78631000], cl
|
||
008200D0 47 inc edi
|
||
008200D1 7269 jb 0082013C
|
||
008200D3 6450 push eax
|
||
008200D5 6F outsd
|
||
008200D6 7075 jo 0082014D
|
||
008200D8 704D jo 00820127
|
||
008200DA 656E outsb
|
||
008200DC 7532 jnz 00820110
|
||
008200DE 60 pusha
|
||
008200DF 0300 add eax, [eax]
|
||
008200E1 000E add [esi], cl
|
||
008200E3 000544535F48 add [$485F5344], al
|
||
008200E9 5A pop edx
|
||
008200EA 640300 add eax, fs:[eax]
|
||
008200ED 000F add [edi], cl
|
||
008200EF 0006 add [esi], al
|
||
008200F1 43 inc ebx
|
||
008200F2 44 inc esp
|
||
008200F3 53 push ebx
|
||
008200F4 5F pop edi
|
||
008200F5 48 dec eax
|
||
008200F6 5A pop edx
|
||
008200F7 6803000001 push $01000003
|
||
008200FC 000B add [ebx], cl
|
||
008200FE 54 push esp
|
||
008200FF 6F outsd
|
||
00820100 6F outsd
|
||
00820101 6C insb
|
||
00820102 42 inc edx
|
||
00820103 7574 jnz 00820179
|
||
00820105 746F jz 00820176
|
||
00820107 6E outsb
|
||
00820108 336C0300 xor ebp, [ebx+eax+$00]
|
||
0082010C 000A add [edx], cl
|
||
0082010E 0009 add [ecx], cl
|
||
00820110 7632 jbe 00820144
|
||
00820112 43 inc ebx
|
||
00820113 6F outsd
|
||
00820114 6C insb
|
||
00820115 756D jnz 00820184
|
||
00820117 6E outsb
|
||
00820118 317003 xor [eax+$03], esi
|
||
0082011B 0000 add [eax], al
|
||
|
||
0082011D 0A00 or al, byte ptr [eax]
|
||
0082011F 097632 or [esi+$32], esi
|
||
00820122 43 inc ebx
|
||
00820123 6F outsd
|
||
00820124 6C insb
|
||
00820125 756D jnz 00820194
|
||
00820127 6E outsb
|
||
00820128 367403 jz 0082012E
|
||
0082012B 0000 add [eax], al
|
||
|
||
0082012D 0A00 or al, byte ptr [eax]
|
||
0082012F 0476 add al, +$76
|
||
00820131 324B50 xor cl, byte ptr [ebx+$50]
|
||
00820134 7803 js 00820139
|
||
00820136 0000 add [eax], al
|
||
|
||
00820138 0A00 or al, byte ptr [eax]
|
||
0082013A 097632 or [esi+$32], esi
|
||
0082013D 50 push eax
|
||
0082013E 61 popa
|
||
0082013F 794D jns 0082018E
|
||
00820141 656E outsb
|
||
00820143 747C jz 008201C1
|
||
00820145 0300 add eax, [eax]
|
||
00820147 000A add [edx], cl
|
||
00820149 0006 add [esi], al
|
||
0082014B 7632 jbe 0082017F
|
||
0082014D 4E dec esi
|
||
0082014E 6F outsd
|
||
0082014F 7465 jz 008201B6
|
||
00820151 800300 add byte ptr [ebx], $00
|
||
00820154 000400 add [eax+eax], al
|
||
00820157 06 push es
|
||
00820158 4C dec esp
|
||
00820159 61 popa
|
||
0082015A 62656C bound esp, qword ptr [ebp+$6C]
|
||
0082015D 3484 xor al, $84
|
||
0082015F 0300 add eax, [eax]
|
||
00820161 000500074F72 add [$724F0700], al
|
||
00820167 6465724E jb 008201B9
|
||
0082016B 6F outsd
|
||
0082016C 8803 mov [ebx], al
|
||
0082016E 0000 add [eax], al
|
||
|
||
00820170 0400 add al, +$00
|
||
00820172 06 push es
|
||
00820173 4C dec esp
|
||
00820174 61 popa
|
||
00820175 62656C bound esp, qword ptr [ebp+$6C]
|
||
00820178 358C030000 xor eax, $0000038C
|
||
0082017D 0A00 or al, byte ptr [eax]
|
||
0082017F 0C76 or al, $76
|
||
00820181 32505F xor dl, byte ptr [eax+$5F]
|
||
00820184 43 inc ebx
|
||
00820185 6F outsd
|
||
00820186 64654E dec esi
|
||
00820189 61 popa
|
||
0082018A 6D insd
|
||
0082018B 6590 nop
|
||
0082018D 0300 add eax, [eax]
|
||
0082018F 000A add [edx], cl
|
||
00820191 0008 add [eax], cl
|
||
00820193 7632 jbe 008201C7
|
||
00820195 50 push eax
|
||
00820196 5F pop edi
|
||
00820197 53 push ebx
|
||
00820198 7065 jo 008201FF
|
||
0082019A 63940300000A00 arpl [ebx+eax+$A0000], dx
|
||
008201A1 0B7632 or esi, [esi+$32]
|
||
008201A4 43 inc ebx
|
||
008201A5 6F outsd
|
||
008201A6 6D insd
|
||
008201A7 54 push esp
|
||
008201A8 61 popa
|
||
008201A9 69746F7598030000 imul esi, [edi+ebp*2+$75], $00000398
|
||
008201B1 0A00 or al, byte ptr [eax]
|
||
008201B3 06 push es
|
||
008201B4 7632 jbe 008201E8
|
||
008201B6 4B dec ebx
|
||
008201B7 50 push eax
|
||
008201B8 4E dec esi
|
||
008201B9 4F dec edi
|
||
008201BA 9C pushf
|
||
008201BB 0300 add eax, [eax]
|
||
008201BD 000400 add [eax+eax], al
|
||
008201C0 06 push es
|
||
008201C1 4C dec esp
|
||
008201C2 61 popa
|
||
008201C3 62656C bound esp, qword ptr [ebp+$6C]
|
||
008201C6 37 aaa
|
||
008201C7 A003000005 mov al, byte ptr [$05000003]
|
||
008201CC 00044B add [ebx+ecx*2], al
|
||
008201CF 50 push eax
|
||
008201D0 4E dec esi
|
||
008201D1 4F dec edi
|
||
008201D2 A4 movsb
|
||
008201D3 0300 add eax, [eax]
|
||
008201D5 000400 add [eax+eax], al
|
||
008201D8 06 push es
|
||
008201D9 4C dec esp
|
||
008201DA 61 popa
|
||
008201DB 62656C bound esp, qword ptr [ebp+$6C]
|
||
008201DE 38A803000005 cmp [eax+$5000003], ch
|
||
008201E4 0006 add [esi], al
|
||
008201E6 4B dec ebx
|
||
008201E7 50 push eax
|
||
008201E8 44 inc esp
|
||
008201E9 4D dec ebp
|
||
008201EA 4E dec esi
|
||
008201EB 6F outsd
|
||
008201EC AC lodsb
|
||
008201ED 0300 add eax, [eax]
|
||
008201EF 000A add [edx], cl
|
||
008201F1 0006 add [esi], al
|
||
008201F3 7632 jbe 00820227
|
||
008201F5 53 push ebx
|
||
008201F6 7365 jnb 0082025D
|
||
008201F8 6C insb
|
||
008201F9 B003 mov al, $03
|
||
008201FB 0000 add [eax], al
|
||
|
||
008201FD 1000 adc [eax], al
|
||
008201FF 0A506F or dl, byte ptr [eax+$6F]
|
||
00820202 7075 jo 00820279
|
||
00820204 704D jo 00820253
|
||
00820206 656E outsb
|
||
00820208 7531 jnz 0082023B
|
||
0082020A B403 mov ah, $03
|
||
0082020C 0000 add [eax], al
|
||
|
||
0082020E 1100 adc [eax], eax
|
||
00820210 024E31 add cl, byte ptr [esi+$31]
|
||
00820213 B803000011 mov eax, $11000003
|
||
00820218 0002 add [edx], al
|
||
0082021A 4E dec esi
|
||
0082021B 32BC0300000400 xor bh, byte ptr [ebx+eax+$40000]
|
||
00820222 07 pop es
|
||
00820223 4C dec esp
|
||
00820224 61 popa
|
||
00820225 62656C bound esp, qword ptr [ebp+$6C]
|
||
00820228 3130 xor [eax], esi
|
||
0082022A C00300 rol byte ptr [ebx], $00
|
||
0082022D 000400 add [eax+eax], al
|
||
00820230 07 pop es
|
||
00820231 4C dec esp
|
||
00820232 61 popa
|
||
00820233 62656C bound esp, qword ptr [ebp+$6C]
|
||
00820236 3132 xor [edx], esi
|
||
00820238 C403 les eax, [ebx]
|
||
0082023A 0000 add [eax], al
|
||
|
||
0082023C 0A00 or al, byte ptr [eax]
|
||
0082023E 097632 or [esi+$32], esi
|
||
00820241 53 push ebx
|
||
00820242 50 push eax
|
||
00820243 4D dec ebp
|
||
00820244 6F outsd
|
||
00820245 6E outsb
|
||
00820246 7468 jz 008202B0
|
||
00820248 C803 enter , $03
|
||
0082024A 0000 add [eax], al
|
||
|
||
0082024C 0400 add al, +$00
|
||
0082024E 06 push es
|
||
0082024F 4C dec esp
|
||
00820250 61 popa
|
||
00820251 62656C bound esp, qword ptr [ebp+$6C]
|
||
00820254 36CC int 3
|
||
00820256 0300 add eax, [eax]
|
||
00820258 00050008464B add [$4B460800], al
|
||
0082025E 54 push esp
|
||
0082025F 61 popa
|
||
00820260 69746F75D0030000 imul esi, [edi+ebp*2+$75], $000003D0
|
||
00820268 0400 add al, +$00
|
||
0082026A 06 push es
|
||
0082026B 4C dec esp
|
||
0082026C 61 popa
|
||
0082026D 62656C bound esp, qword ptr [ebp+$6C]
|
||
00820270 39D4 cmp esp, edx
|
||
00820272 0300 add eax, [eax]
|
||
00820274 000500075350 add [$50530700], al
|
||
0082027A 4D dec ebp
|
||
0082027B 6F outsd
|
||
0082027C 6E outsb
|
||
0082027D 7468 jz 008202E7
|
||
0082027F D803 fadd dword ptr [ebx]
|
||
00820281 0000 add [eax], al
|
||
|
||
00820283 0400 add al, +$00
|
||
00820285 07 pop es
|
||
00820286 4C dec esp
|
||
00820287 61 popa
|
||
00820288 62656C bound esp, qword ptr [ebp+$6C]
|
||
0082028B 3131 xor [ecx], esi
|
||
0082028D DC03 fadd qword ptr [ebx]
|
||
0082028F 0000 add [eax], al
|
||
|
||
00820291 050009436F add eax, +$6F430900
|
||
00820296 6D insd
|
||
00820297 54 push esp
|
||
00820298 61 popa
|
||
00820299 69746F75E0030000 imul esi, [edi+ebp*2+$75], $000003E0
|
||
008202A1 0A00 or al, byte ptr [eax]
|
||
008202A3 087632 or [esi+$32], dh
|
||
008202A6 59 pop ecx
|
||
008202A7 46 inc esi
|
||
008202A8 4E dec esi
|
||
008202A9 61 popa
|
||
008202AA 6D insd
|
||
008202AB 65E403 in al, $03
|
||
008202AE 0000 add [eax], al
|
||
|
||
008202B0 0400 add al, +$00
|
||
008202B2 07 pop es
|
||
008202B3 4C dec esp
|
||
008202B4 61 popa
|
||
008202B5 62656C bound esp, qword ptr [ebp+$6C]
|
||
008202B8 3133 xor [ebx], esi
|
||
008202BA E803000005 call 058202C2
|
||
008202BF 000A add [edx], cl
|
||
008202C1 50 push eax
|
||
008202C2 5F pop edi
|
||
008202C3 43 inc ebx
|
||
008202C4 6F outsd
|
||
008202C5 64654E dec esi
|
||
008202C8 61 popa
|
||
008202C9 6D insd
|
||
008202CA 65EC in al, dx
|
||
008202CC 0300 add eax, [eax]
|
||
008202CE 000A add [edx], cl
|
||
008202D0 000A add [edx], cl
|
||
008202D2 7632 jbe 00820306
|
||
008202D4 4B dec ebx
|
||
008202D5 50 push eax
|
||
008202D6 53 push ebx
|
||
008202D7 7461 jz 0082033A
|
||
008202D9 7475 jz 00820350
|
||
008202DB 73F0 jnb 008202CD
|
||
008202DD 0300 add eax, [eax]
|
||
008202DF 000400 add [eax+eax], al
|
||
008202E2 07 pop es
|
||
008202E3 4C dec esp
|
||
008202E4 61 popa
|
||
008202E5 62656C bound esp, qword ptr [ebp+$6C]
|
||
008202E8 3134F4 xor [esp+esi*8], esi
|
||
008202EB 0300 add eax, [eax]
|
||
008202ED 000500084B50 add [$504B0800], al
|
||
008202F3 53 push ebx
|
||
008202F4 7461 jz 00820357
|
||
008202F6 7475 jz 0082036D
|
||
008202F8 73F8 jnb 008202F2
|
||
008202FA 0300 add eax, [eax]
|
||
008202FC 000400 add [eax+eax], al
|
||
008202FF 07 pop es
|
||
00820300 4C dec esp
|
||
00820301 61 popa
|
||
00820302 62656C bound esp, qword ptr [ebp+$6C]
|
||
00820305 3135FC030000 xor [$000003FC], esi
|
||
0082030B 0500044E6F add eax, +$6F4E0400
|
||
00820310 7465 jz 00820377
|
||
00820312 000400 add [eax+eax], al
|
||
00820315 000A add [edx], cl
|
||
00820317 000A add [edx], cl
|
||
00820319 7632 jbe 0082034D
|
||
0082031B 46 inc esi
|
||
0082031C 4B dec ebx
|
||
0082031D 54 push esp
|
||
0082031E 61 popa
|
||
0082031F 69746F7504040000 imul esi, [edi+ebp*2+$75], $00000404
|
||
00820327 0A00 or al, byte ptr [eax]
|
||
00820329 0B7632 or esi, [esi+$32]
|
||
0082032C 53 push ebx
|
||
0082032D 6875694D6F push $6F4D6975
|
||
00820332 6E outsb
|
||
00820333 657908 jns 0082033E
|
||
00820336 0400 add al, +$00
|
||
00820338 000A add [edx], cl
|
||
0082033A 000E add [esi], cl
|
||
0082033C 7632 jbe 00820370
|
||
0082033E 53 push ebx
|
||
0082033F 687569486F push $6F486975
|
||
00820344 754D jnz 00820393
|
||
00820346 6F outsd
|
||
00820347 6E outsb
|
||
00820348 657928 jns 00820373
|
||
0082034B 0012 add [edx], dl
|
||
0082034D 0008 add [eax], cl
|
||
0082034F 0C82 or al, $82
|
||
00820351 000B add [ebx], cl
|
||
00820353 46 inc esi
|
||
00820354 6F outsd
|
||
00820355 726D jb 008203C4
|
||
00820357 44 inc esp
|
||
00820358 657374 jnb 008203CF
|
||
0082035B 726F jb 008203CC
|
||
0082035D 7910 jns 0082036F
|
||
0082035F 0010 add [eax], dl
|
||
00820361 0C82 or al, $82
|
||
00820363 0009 add [ecx], cl
|
||
00820365 46 inc esi
|
||
00820366 6F outsd
|
||
00820367 726D jb 008203D6
|
||
00820369 43 inc ebx
|
||
0082036A 6C insb
|
||
0082036B 6F outsd
|
||
0082036C 7365 jnb 008203D3
|
||
0082036E 1300 adc eax, [eax]
|
||
00820370 140C adc al, $0C
|
||
00820372 82000C add dword ptr [eax], $0C
|
||
00820375 54 push esp
|
||
00820376 42 inc edx
|
||
00820377 43 inc ebx
|
||
00820378 6C insb
|
||
00820379 6F outsd
|
||
0082037A 7365 jnb 008203E1
|
||
0082037C 43 inc ebx
|
||
0082037D 6C insb
|
||
0082037E 69636B1100600C imul esp, [ebx+$6B], $0C600011
|
||
00820385 82000A add dword ptr [eax], $0A
|
||
00820388 54 push esp
|
||
00820389 42 inc edx
|
||
0082038A 44 inc esp
|
||
0082038B 656C insb
|
||
0082038D 43 inc ebx
|
||
0082038E 6C insb
|
||
0082038F 69636B0F00900F imul esp, [ebx+$6B], $0F90000F
|
||
00820396 820008 add dword ptr [eax], $08
|
||
00820399 46 inc esi
|
||
0082039A 6F outsd
|
||
0082039B 726D jb 0082040A
|
||
0082039D 53 push ebx
|
||
0082039E 686F771500 push $0015776F
|
||
008203A3 48 dec eax
|
||
008203A4 1082000E5442 adc [edx+$42540E00], al
|
||
008203AA 52 push edx
|
||
008203AB 61 popa
|
||
008203AC 667265 jb 00820414
|
||
008203AF 7368 jnb 00820419
|
||
008203B1 43 inc ebx
|
||
008203B2 6C insb
|
||
008203B3 69636B17006410 imul esp, [ebx+$6B], $10640017
|
||
008203BA 820010 add dword ptr [eax], $10
|
||
008203BD 54 push esp
|
||
008203BE 6F outsd
|
||
008203BF 6F outsd
|
||
008203C0 6C insb
|
||
008203C1 42 inc edx
|
||
008203C2 7574 jnz 00820438
|
||
008203C4 746F jz 00820435
|
||
008203C6 6E outsb
|
||
008203C7 32436C xor al, byte ptr [ebx+$6C]
|
||
008203CA 69636B1800F410 imul esp, [ebx+$6B], $10F40018
|
||
008203D1 820011 add dword ptr [eax], $11
|
||
008203D4 46 inc esi
|
||
008203D5 61 popa
|
||
008203D6 63746F72 arpl [edi+ebp*2+$72], si
|
||
008203DA 794E jns 0082042A
|
||
008203DC 61 popa
|
||
008203DD 6D insd
|
||
008203DE 6543 inc ebx
|
||
008203E0 68616E6765 push $65676E61
|
||
008203E5 1300 adc eax, [eax]
|
||
008203E7 0811 or [ecx], dl
|
||
008203E9 82000C add dword ptr [eax], $0C
|
||
008203EC 42 inc edx
|
||
008203ED 7574 jnz 00820463
|
||
008203EF 746F jz 00820460
|
||
008203F1 6E outsb
|
||
008203F2 32436C xor al, byte ptr [ebx+$6C]
|
||
008203F5 69636B3000D41C imul esp, [ebx+$6B], $1CD40030
|
||
008203FC 820029 add dword ptr [eax], $29
|
||
008203FF 637847 arpl [eax+$47], di
|
||
00820402 7269 jb 0082046D
|
||
00820404 6444 inc esp
|
||
00820406 42 inc edx
|
||
00820407 43 inc ebx
|
||
00820408 6F outsd
|
||
00820409 6C insb
|
||
0082040A 756D jnz 00820479
|
||
0082040C 6E outsb
|
||
0082040D 385072 cmp [eax+$72], dl
|
||
00820410 6F outsd
|
||
00820411 7065 jo 00820478
|
||
00820413 7274 jb 00820489
|
||
00820415 69657345646974 imul esp, [ebp+$73], $74696445
|
||
0082041C 56 push esi
|
||
0082041D 61 popa
|
||
0082041E 6C insb
|
||
0082041F 7565 jnz 00820486
|
||
00820421 43 inc ebx
|
||
00820422 68616E6765 push $65676E61
|
||
00820427 643000 xor fs:[eax], al
|
||
0082042A A01F820029 mov al, byte ptr [$2900821F]
|
||
0082042F 637847 arpl [eax+$47], di
|
||
00820432 7269 jb 0082049D
|
||
00820434 6444 inc esp
|
||
00820436 42 inc edx
|
||
00820437 43 inc ebx
|
||
00820438 6F outsd
|
||
00820439 6C insb
|
||
0082043A 756D jnz 008204A9
|
||
0082043C 6E outsb
|
||
0082043D 3550726F70 xor eax, $706F7250
|
||
00820442 657274 jb 008204B9
|
||
00820445 69657345646974 imul esp, [ebp+$73], $74696445
|
||
0082044C 56 push esi
|
||
0082044D 61 popa
|
||
0082044E 6C insb
|
||
0082044F 7565 jnz 008204B6
|
||
00820451 43 inc ebx
|
||
00820452 68616E6765 push $65676E61
|
||
00820457 643000 xor fs:[eax], al
|
||
0082045A CC int 3
|
||
0082045B 288200296378 sub [edx+$78632900], al
|
||
00820461 47 inc edi
|
||
00820462 7269 jb 008204CD
|
||
00820464 6444 inc esp
|
||
00820466 42 inc edx
|
||
00820467 43 inc ebx
|
||
00820468 6F outsd
|
||
00820469 6C insb
|
||
0082046A 756D jnz 008204D9
|
||
0082046C 6E outsb
|
||
0082046D 315072 xor [eax+$72], edx
|
||
00820470 6F outsd
|
||
00820471 7065 jo 008204D8
|
||
00820473 7274 jb 008204E9
|
||
00820475 69657345646974 imul esp, [ebp+$73], $74696445
|
||
0082047C 56 push esi
|
||
0082047D 61 popa
|
||
0082047E 6C insb
|
||
0082047F 7565 jnz 008204E6
|
||
00820481 43 inc ebx
|
||
00820482 68616E6765 push $65676E61
|
||
00820487 6417 pop ss
|
||
00820489 00982B820010 add [eax+$1000822B], bl
|
||
0082048F 54 push esp
|
||
00820490 6F outsd
|
||
00820491 6F outsd
|
||
00820492 6C insb
|
||
00820493 42 inc edx
|
||
00820494 7574 jnz 0082050A
|
||
00820496 746F jz 00820507
|
||
00820498 6E outsb
|
||
00820499 33436C xor eax, [ebx+$6C]
|
||
0082049C 69636B2B000C2F imul esp, [ebx+$6B], $2F0C002B
|
||
008204A3 820024 add dword ptr [eax], $24
|
||
008204A6 637847 arpl [eax+$47], di
|
||
008204A9 7269 jb 00820514
|
||
008204AB 6444 inc esp
|
||
008204AD 42 inc edx
|
||
008204AE 43 inc ebx
|
||
008204AF 6F outsd
|
||
008204B0 6C insb
|
||
008204B1 756D jnz 00820520
|
||
008204B3 6E outsb
|
||
008204B4 335072 xor edx, [eax+$72]
|
||
008204B7 6F outsd
|
||
008204B8 7065 jo 0082051F
|
||
008204BA 7274 jb 00820530
|
||
008204BC 69657342757474 imul esp, [ebp+$73], $74747542
|
||
008204C3 6F outsd
|
||
008204C4 6E outsb
|
||
008204C5 43 inc ebx
|
||
008204C6 6C insb
|
||
008204C7 69636B2B008C33 imul esp, [ebx+$6B], $338C002B
|
||
008204CE 820024 add dword ptr [eax], $24
|
||
008204D1 637847 arpl [eax+$47], di
|
||
008204D4 7269 jb 0082053F
|
||
008204D6 6444 inc esp
|
||
008204D8 42 inc edx
|
||
008204D9 43 inc ebx
|
||
008204DA 6F outsd
|
||
008204DB 6C insb
|
||
008204DC 756D jnz 0082054B
|
||
008204DE 6E outsb
|
||
008204DF 3650 push eax
|
||
008204E1 726F jb 00820552
|
||
008204E3 7065 jo 0082054A
|
||
008204E5 7274 jb 0082055B
|
||
008204E7 69657342757474 imul esp, [ebp+$73], $74747542
|
||
008204EE 6F outsd
|
||
008204EF 6E outsb
|
||
008204F0 43 inc ebx
|
||
008204F1 6C insb
|
||
008204F2 69636B2500E836 imul esp, [ebx+$6B], $36E80025
|
||
008204F9 82001E add dword ptr [eax], $1E
|
||
008204FC 7632 jbe 00820530
|
||
008204FE 43 inc ebx
|
||
008204FF 6F outsd
|
||
00820500 6C insb
|
||
00820501 756D jnz 00820570
|
||
00820503 6E outsb
|
||
00820504 335072 xor edx, [eax+$72]
|
||
00820507 6F outsd
|
||
00820508 7065 jo 0082056F
|
||
0082050A 7274 jb 00820580
|
||
0082050C 69657342757474 imul esp, [ebp+$73], $74747542
|
||
00820513 6F outsd
|
||
00820514 6E outsb
|
||
00820515 43 inc ebx
|
||
00820516 6C insb
|
||
00820517 69636B1700343A imul esp, [ebx+$6B], $3A340017
|
||
0082051E 820010 add dword ptr [eax], $10
|
||
00820521 54 push esp
|
||
00820522 6F outsd
|
||
00820523 6F outsd
|
||
00820524 6C insb
|
||
00820525 42 inc edx
|
||
00820526 7574 jnz 0082059C
|
||
00820528 746F jz 00820599
|
||
0082052A 6E outsb
|
||
0082052B 31436C xor [ebx+$6C], eax
|
||
0082052E 69636B2500743A imul esp, [ebx+$6B], $3A740025
|
||
00820535 82001E add dword ptr [eax], $1E
|
||
00820538 7632 jbe 0082056C
|
||
0082053A 43 inc ebx
|
||
0082053B 6F outsd
|
||
0082053C 6C insb
|
||
0082053D 756D jnz 008205AC
|
||
0082053F 6E outsb
|
||
00820540 37 aaa
|
||
00820541 50 push eax
|
||
00820542 726F jb 008205B3
|
||
00820544 7065 jo 008205AB
|
||
00820546 7274 jb 008205BC
|
||
00820548 69657342757474 imul esp, [ebp+$73], $74747542
|
||
0082054F 6F outsd
|
||
00820550 6E outsb
|
||
00820551 43 inc ebx
|
||
00820552 6C insb
|
||
00820553 69636B2A00E43E imul esp, [ebx+$6B], $3EE4002A
|
||
0082055A 820023 add dword ptr [eax], $23
|
||
0082055D 7632 jbe 00820591
|
||
0082055F 43 inc ebx
|
||
00820560 6F outsd
|
||
00820561 6C insb
|
||
00820562 756D jnz 008205D1
|
||
00820564 6E outsb
|
||
00820565 325072 xor dl, byte ptr [eax+$72]
|
||
00820568 6F outsd
|
||
00820569 7065 jo 008205D0
|
||
0082056B 7274 jb 008205E1
|
||
0082056D 69657345646974 imul esp, [ebp+$73], $74696445
|
||
00820574 56 push esi
|
||
00820575 61 popa
|
||
00820576 6C insb
|
||
00820577 7565 jnz 008205DE
|
||
00820579 43 inc ebx
|
||
0082057A 68616E6765 push $65676E61
|
||
0082057F 642500904582 and eax, $82459000
|
||
00820585 001E add [esi], bl
|
||
00820587 7632 jbe 008205BB
|
||
00820589 50 push eax
|
||
0082058A 53 push ebx
|
||
0082058B 50 push eax
|
||
0082058C 726F jb 008205FD
|
||
0082058E 7065 jo 008205F5
|
||
00820590 7274 jb 00820606
|
||
00820592 69657345646974 imul esp, [ebp+$73], $74696445
|
||
00820599 56 push esi
|
||
0082059A 61 popa
|
||
0082059B 6C insb
|
||
0082059C 7565 jnz 00820603
|
||
0082059E 43 inc ebx
|
||
0082059F 68616E6765 push $65676E61
|
||
008205A4 642A00 sub al, byte ptr fs:[eax]
|
||
008205A7 3448 xor al, $48
|
||
008205A9 820023 add dword ptr [eax], $23
|
||
008205AC 7632 jbe 008205E0
|
||
008205AE 42 inc edx
|
||
008205AF 61 popa
|
||
008205B0 7463 jz 00820615
|
||
008205B2 684E6F5072 push $72506F4E
|
||
008205B7 6F outsd
|
||
008205B8 7065 jo 0082061F
|
||
008205BA 7274 jb 00820630
|
||
008205BC 69657345646974 imul esp, [ebp+$73], $74696445
|
||
008205C3 56 push esi
|
||
008205C4 61 popa
|
||
008205C5 6C insb
|
||
008205C6 7565 jnz 0082062D
|
||
008205C8 43 inc ebx
|
||
008205C9 68616E6765 push $65676E61
|
||
008205CE 642500B44A82 and eax, $824AB400
|
||
008205D4 001E add [esi], bl
|
||
008205D6 7632 jbe 0082060A
|
||
008205D8 50 push eax
|
||
008205D9 61 popa
|
||
008205DA 794D jns 00820629
|
||
008205DC 656E outsb
|
||
008205DE 7450 jz 00820630
|
||
008205E0 726F jb 00820651
|
||
008205E2 7065 jo 00820649
|
||
008205E4 7274 jb 0082065A
|
||
008205E6 69657342757474 imul esp, [ebp+$73], $74747542
|
||
008205ED 6F outsd
|
||
008205EE 6E outsb
|
||
008205EF 43 inc ebx
|
||
008205F0 6C insb
|
||
008205F1 69636B1400E84D imul esp, [ebx+$6B], $4DE80014
|
||
008205F8 82000D add dword ptr [eax], $0D
|
||
008205FB 4F dec edi
|
||
008205FC 7264 jb 00820662
|
||
008205FE 65724E jb 0082064F
|
||
00820601 6F outsd
|
||
00820602 43 inc ebx
|
||
00820603 68616E6765 push $65676E61
|
||
00820608 16 push ss
|
||
00820609 00FC add ah, bh
|
||
0082060B 4D dec ebp
|
||
0082060C 82000F add dword ptr [eax], $0F
|
||
0082060F 4F dec edi
|
||
00820610 7264 jb 00820676
|
||
00820612 65724E jb 00820663
|
||
00820615 6F outsd
|
||
00820616 4B dec ebx
|
||
00820617 657950 jns 0082066A
|
||
0082061A 7265 jb 00820681
|
||
0082061C 7373 jnb 00820691
|
||
0082061E 25002C5182 and eax, $82512C00
|
||
00820623 001E add [esi], bl
|
||
00820625 7632 jbe 00820659
|
||
00820627 43 inc ebx
|
||
00820628 6F outsd
|
||
00820629 6C insb
|
||
0082062A 756D jnz 00820699
|
||
0082062C 6E outsb
|
||
0082062D 325072 xor dl, byte ptr [eax+$72]
|
||
00820630 6F outsd
|
||
00820631 7065 jo 00820698
|
||
00820633 7274 jb 008206A9
|
||
00820635 69657342757474 imul esp, [ebp+$73], $74747542
|
||
0082063C 6F outsd
|
||
0082063D 6E outsb
|
||
0082063E 43 inc ebx
|
||
0082063F 6C insb
|
||
00820640 69636B27002056 imul esp, [ebx+$6B], $56200027
|
||
00820647 820020 add dword ptr [eax], $20
|
||
0082064A 7632 jbe 0082067E
|
||
0082064C 43 inc ebx
|
||
0082064D 6F outsd
|
||
0082064E 6D insd
|
||
0082064F 54 push esp
|
||
00820650 61 popa
|
||
00820651 69746F7550726F70 imul esi, [edi+ebp*2+$75], $706F7250
|
||
00820659 657274 jb 008206D0
|
||
0082065C 69657342757474 imul esp, [ebp+$73], $74747542
|
||
00820663 6F outsd
|
||
00820664 6E outsb
|
||
00820665 43 inc ebx
|
||
00820666 6C insb
|
||
00820667 69636B1F005C59 imul esp, [ebx+$6B], $595C001F
|
||
0082066E 820018 add dword ptr [eax], $18
|
||
00820671 56 push esi
|
||
00820672 42 inc edx
|
||
00820673 5A pop edx
|
||
00820674 50 push eax
|
||
00820675 726F jb 008206E6
|
||
00820677 7065 jo 008206DE
|
||
00820679 7274 jb 008206EF
|
||
0082067B 69657342757474 imul esp, [ebp+$73], $74747542
|
||
00820682 6F outsd
|
||
00820683 6E outsb
|
||
00820684 43 inc ebx
|
||
00820685 6C insb
|
||
00820686 69636B2500A05C imul esp, [ebx+$6B], $5CA00025
|
||
0082068D 82001E add dword ptr [eax], $1E
|
||
00820690 7632 jbe 008206C4
|
||
00820692 43 inc ebx
|
||
00820693 6F outsd
|
||
00820694 6C insb
|
||
00820695 756D jnz 00820704
|
||
00820697 6E outsb
|
||
00820698 3450 xor al, $50
|
||
0082069A 726F jb 0082070B
|
||
0082069C 7065 jo 00820703
|
||
0082069E 7274 jb 00820714
|
||
008206A0 69657342757474 imul esp, [ebp+$73], $74747542
|
||
008206A7 6F outsd
|
||
008206A8 6E outsb
|
||
008206A9 43 inc ebx
|
||
008206AA 6C insb
|
||
008206AB 69636B2A00E45F imul esp, [ebx+$6B], $5FE4002A
|
||
008206B2 820023 add dword ptr [eax], $23
|
||
008206B5 7632 jbe 008206E9
|
||
008206B7 43 inc ebx
|
||
008206B8 6F outsd
|
||
008206B9 6C insb
|
||
008206BA 756D jnz 00820729
|
||
008206BC 6E outsb
|
||
008206BD 335072 xor edx, [eax+$72]
|
||
008206C0 6F outsd
|
||
008206C1 7065 jo 00820728
|
||
008206C3 7274 jb 00820739
|
||
008206C5 69657345646974 imul esp, [ebp+$73], $74696445
|
||
008206CC 56 push esi
|
||
008206CD 61 popa
|
||
008206CE 6C insb
|
||
008206CF 7565 jnz 00820736
|
||
008206D1 43 inc ebx
|
||
008206D2 68616E6765 push $65676E61
|
||
008206D7 642A00 sub al, byte ptr fs:[eax]
|
||
008206DA D4 aam
|
||
008206DB 61 popa
|
||
008206DC 820023 add dword ptr [eax], $23
|
||
008206DF 7632 jbe 00820713
|
||
008206E1 43 inc ebx
|
||
008206E2 6F outsd
|
||
008206E3 6C insb
|
||
008206E4 756D jnz 00820753
|
||
008206E6 6E outsb
|
||
008206E7 3450 xor al, $50
|
||
008206E9 726F jb 0082075A
|
||
008206EB 7065 jo 00820752
|
||
008206ED 7274 jb 00820763
|
||
008206EF 69657345646974 imul esp, [ebp+$73], $74696445
|
||
008206F6 56 push esi
|
||
008206F7 61 popa
|
||
008206F8 6C insb
|
||
008206F9 7565 jnz 00820760
|
||
008206FB 43 inc ebx
|
||
008206FC 68616E6765 push $65676E61
|
||
00820701 6427 daa
|
||
00820703 00BC6382002076 add [ebx+$76200082], bh
|
||
0082070A 324B50 xor cl, byte ptr [ebx+$50]
|
||
0082070D 4E dec esi
|
||
0082070E 4F dec edi
|
||
0082070F 50 push eax
|
||
00820710 726F jb 00820781
|
||
00820712 7065 jo 00820779
|
||
00820714 7274 jb 0082078A
|
||
00820716 69657345646974 imul esp, [ebp+$73], $74696445
|
||
0082071D 56 push esi
|
||
0082071E 61 popa
|
||
0082071F 6C insb
|
||
00820720 7565 jnz 00820787
|
||
00820722 43 inc ebx
|
||
00820723 68616E6765 push $65676E61
|
||
00820728 642900 sub dword ptr fs:[eax], eax
|
||
0082072B A065820022 mov al, byte ptr [$22008265]
|
||
00820730 7632 jbe 00820764
|
||
00820732 4B dec ebx
|
||
00820733 50 push eax
|
||
00820734 44 inc esp
|
||
00820735 4D dec ebp
|
||
00820736 4E dec esi
|
||
00820737 6F outsd
|
||
00820738 50 push eax
|
||
00820739 726F jb 008207AA
|
||
0082073B 7065 jo 008207A2
|
||
0082073D 7274 jb 008207B3
|
||
0082073F 69657345646974 imul esp, [ebp+$73], $74696445
|
||
00820746 56 push esi
|
||
00820747 61 popa
|
||
00820748 6C insb
|
||
00820749 7565 jnz 008207B0
|
||
0082074B 43 inc ebx
|
||
0082074C 68616E6765 push $65676E61
|
||
00820751 641300 adc eax, fs:[eax]
|
||
00820754 886782 mov [edi-$7E], ah
|
||
00820757 000C4B add [ebx+ecx*2], cl
|
||
0082075A 50 push eax
|
||
0082075B 4E dec esi
|
||
0082075C 4F dec edi
|
||
0082075D 4B dec ebx
|
||
0082075E 657950 jns 008207B1
|
||
00820761 7265 jb 008207C8
|
||
00820763 7373 jnb 008207D8
|
||
00820765 0E push cs
|
||
00820766 00FC add ah, bh
|
||
00820768 698200074E31436C6963 imul eax, [edx+$314E0700], $63696C43
|
||
00820772 6B0E00 imul ecx, [esi], $00
|
||
00820775 0C6A or al, $6A
|
||
00820777 820007 add dword ptr [eax], $07
|
||
0082077A 4E dec esi
|
||
0082077B 32436C xor al, byte ptr [ebx+$6C]
|
||
0082077E 69636B1D001C6A imul esp, [ebx+$6B], $6A1C001D
|
||
00820785 820016 add dword ptr [eax], $16
|
||
00820788 7632 jbe 008207BC
|
||
0082078A 53 push ebx
|
||
0082078B 7365 jnb 008207F2
|
||
0082078D 6C insb
|
||
0082078E 50 push eax
|
||
0082078F 726F jb 00820800
|
||
00820791 7065 jo 008207F8
|
||
00820793 7274 jb 00820809
|
||
00820795 6965734368616E imul esp, [ebp+$73], $6E616843
|
||
0082079C 67652500786A82 and eax, $826A7800
|
||
008207A3 001E add [esi], bl
|
||
008207A5 7632 jbe 008207D9
|
||
008207A7 47 inc edi
|
||
008207A8 59 pop ecx
|
||
008207A9 53 push ebx
|
||
008207AA 4E dec esi
|
||
008207AB 61 popa
|
||
008207AC 6D insd
|
||
008207AD 6550 push eax
|
||
008207AF 726F jb 00820820
|
||
008207B1 7065 jo 00820818
|
||
008207B3 7274 jb 00820829
|
||
008207B5 69657342757474 imul esp, [ebp+$73], $74747542
|
||
008207BC 6F outsd
|
||
008207BD 6E outsb
|
||
008207BE 43 inc ebx
|
||
008207BF 6C insb
|
||
008207C0 69636B2400C06D imul esp, [ebx+$6B], $6DC00024
|
||
008207C7 82001D add dword ptr [eax], $1D
|
||
008207CA 7632 jbe 008207FE
|
||
008207CC 59 pop ecx
|
||
008207CD 46 inc esi
|
||
008207CE 4E dec esi
|
||
008207CF 61 popa
|
||
008207D0 6D insd
|
||
008207D1 6550 push eax
|
||
008207D3 726F jb 00820844
|
||
008207D5 7065 jo 0082083C
|
||
008207D7 7274 jb 0082084D
|
||
008207D9 69657342757474 imul esp, [ebp+$73], $74747542
|
||
008207E0 6F outsd
|
||
008207E1 6E outsb
|
||
008207E2 43 inc ebx
|
||
008207E3 6C insb
|
||
008207E4 69636B26003471 imul esp, [ebx+$6B], $71340026
|
||
008207EB 82001F add dword ptr [eax], $1F
|
||
008207EE 7632 jbe 00820822
|
||
008207F0 4B dec ebx
|
||
008207F1 50 push eax
|
||
008207F2 53 push ebx
|
||
008207F3 7461 jz 00820856
|
||
008207F5 7475 jz 0082086C
|
||
008207F7 7350 jnb 00820849
|
||
008207F9 726F jb 0082086A
|
||
008207FB 7065 jo 00820862
|
||
008207FD 7274 jb 00820873
|
||
008207FF 69657342757474 imul esp, [ebp+$73], $74747542
|
||
00820806 6F outsd
|
||
00820807 6E outsb
|
||
00820808 43 inc ebx
|
||
00820809 6C insb
|
||
0082080A 69636B2600AC74 imul esp, [ebx+$6B], $74AC0026
|
||
00820811 82001F add dword ptr [eax], $1F
|
||
00820814 7632 jbe 00820848
|
||
00820816 46 inc esi
|
||
00820817 4B dec ebx
|
||
00820818 54 push esp
|
||
00820819 61 popa
|
||
0082081A 69746F7550726F70 imul esi, [edi+ebp*2+$75], $706F7250
|
||
00820822 657274 jb 00820899
|
||
00820825 69657342757474 imul esp, [ebp+$73], $74747542
|
||
0082082C 6F outsd
|
||
0082082D 6E outsb
|
||
0082082E 43 inc ebx
|
||
0082082F 6C insb
|
||
00820830 69636B08546672 imul esp, [ebx+$6B], $72665408
|
||
00820837 6D insd
|
||
00820838 59 pop ecx
|
||
00820839 46 inc esi
|
||
0082083A 46 inc esi
|
||
0082083B 50 push eax
|
||
0082083C 1200 adc al, byte ptr [eax]
|
||
0082083E 28944500648A45 sub [ebp+eax*2+$458A6400], dl
|
||
00820845 00B8124D0020 add [eax+$20004D12], bh
|
||
0082084B 42 inc edx
|
||
0082084C 44 inc esp
|
||
0082084D 001C5F add [edi+ebx*2], bl
|
||
00820850 47 inc edi
|
||
00820851 00B867470064 add [eax+$64004767], bh
|
||
00820857 D37800 sar dword ptr [eax+$00], cl
|
||
0082085A A80A test al, $0A
|
||
0082085C 7800 js 0082085E
|
||
0082085E 0016 add [esi], dl
|
||
00820860 6300 arpl [eax], ax
|
||
00820862 F4 hlt
|
||
00820863 B466 mov ah, $66
|
||
00820865 0034B1 add [ecx+esi*4], dh
|
||
00820868 6600A40E6400E0A5 add [esi+ecx+$A5E00064], ah
|
||
00820870 45 inc ebp
|
||
00820871 005876 add [eax+$76], bl
|
||
00820874 7C00 jl 00820876
|
||
00820876 087F4B or [edi+$4B], bh
|
||
00820879 0088996A0088 add [eax+$88006A99], cl
|
||
0082087F 7E49 jle 008208CA
|
||
00820881 008C7649008BC0 add [esi+esi*2+$C08B0049], cl
|
||
00820888 8C08 mov word ptr [eax], cs
|
||
0082088A 820007 add dword ptr [eax], $07
|
||
0082088D 08546672 or [esi+$72], dl
|
||
00820891 6D insd
|
||
00820892 59 pop ecx
|
||
00820893 46 inc esi
|
||
00820894 46 inc esi
|
||
00820895 50 push eax
|
||
00820896 20FE and dh, bh
|
||
00820898 8100D0F24900 add dword ptr [eax], $0049F2D0
|
||
0082089E 5E pop esi
|
||
0082089F 0006 add [esi], al
|
||
008208A1 55 push ebp
|
||
008208A2 5F pop edi
|
||
008208A3 59 pop ecx
|
||
008208A4 46 inc esi
|
||
008208A5 46 inc esi
|
||
008208A6 50 push eax
|
||
008208A7 0000 add [eax], al
|
||
|
||
008208A9 8D4000 lea eax, [eax+$00]
|
||
008208AC 55 push ebp
|
||
008208AD 8BEC mov ebp, esp
|
||
008208AF B906000000 mov ecx, $00000006
|
||
008208B4 6A00 push $00
|
||
008208B6 6A00 push $00
|
||
008208B8 49 dec ecx
|
||
008208B9 75F9 jnz 008208B4
|
||
008208BB 51 push ecx
|
||
008208BC 53 push ebx
|
||
008208BD 8945FC mov [ebp-$04], eax
|
||
008208C0 33C0 xor eax, eax
|
||
008208C2 55 push ebp
|
||
|
||
* Possible String Reference to: '<27>D@<40><><EFBFBD><EFBFBD>[<5B><>]<5D>'
|
||
|
|
||
008208C3 68AB0A8200 push $00820AAB
|
||
|
||
***** TRY
|
||
|
|
||
008208C8 64FF30 push dword ptr fs:[eax]
|
||
008208CB 648920 mov fs:[eax], esp
|
||
008208CE 33C0 xor eax, eax
|
||
008208D0 55 push ebp
|
||
008208D1 686C0A8200 push $00820A6C
|
||
|
||
***** TRY
|
||
|
|
||
008208D6 64FF30 push dword ptr fs:[eax]
|
||
008208D9 648920 mov fs:[eax], esp
|
||
008208DC 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control ToolButton1 : TToolButton
|
||
|
|
||
008208DF 8B8020030000 mov eax, [eax+$0320]
|
||
|
||
* Reference to: DB.TDataSet.DisableControls(TDataSet);
|
||
|
|
||
008208E5 E86A6CCAFF call 004C7554
|
||
008208EA 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control ToolButton1 : TToolButton
|
||
|
|
||
008208ED 8B9820030000 mov ebx, [eax+$0320]
|
||
008208F3 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
008208F5 E8DA4FCAFF call 004C58D4
|
||
008208FA 8BC3 mov eax, ebx
|
||
|
||
* Reference to: Controls.TControl.GetFloatingDockSiteClass(TControl):TWinControlClass;
|
||
| or: QControls.TControl.GetPopupMenu(TControl):TPopupMenu;
|
||
|
|
||
008208FC E8ABD6CBFF call 004DDFAC
|
||
00820901 8B10 mov edx, [eax]
|
||
|
||
* Reference to method TToolButton.GetClientRect()
|
||
|
|
||
00820903 FF5244 call dword ptr [edx+$44]
|
||
00820906 8BC3 mov eax, ebx
|
||
|
||
* Reference to: Controls.TControl.GetFloatingDockSiteClass(TControl):TWinControlClass;
|
||
| or: QControls.TControl.GetPopupMenu(TControl):TPopupMenu;
|
||
|
|
||
00820908 E89FD6CBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: ' select A.*,C.OrderNo '
|
||
|
|
||
0082090D BAC00A8200 mov edx, $00820AC0
|
||
00820912 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TToolButton.ConstrainedResize(Integer,Integer,Integer,Integer)
|
||
|
|
||
00820914 FF5138 call dword ptr [ecx+$38]
|
||
00820917 8BC3 mov eax, ebx
|
||
|
||
* Reference to: Controls.TControl.GetFloatingDockSiteClass(TControl):TWinControlClass;
|
||
| or: QControls.TControl.GetPopupMenu(TControl):TPopupMenu;
|
||
|
|
||
00820919 E88ED6CBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: ' from YF_Money_CR A'
|
||
|
|
||
0082091E BAE00A8200 mov edx, $00820AE0
|
||
00820923 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TToolButton.ConstrainedResize(Integer,Integer,Integer,Integer)
|
||
|
|
||
00820925 FF5138 call dword ptr [ecx+$38]
|
||
00820928 8BC3 mov eax, ebx
|
||
|
||
* Reference to: Controls.TControl.GetFloatingDockSiteClass(TControl):TWinControlClass;
|
||
| or: QControls.TControl.GetPopupMenu(TControl):TPopupMenu;
|
||
|
|
||
0082092A E87DD6CBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: ' inner join YF_Money_KC B on A.CRID
|
||
| =B.CRID'
|
||
|
|
||
0082092F BA000B8200 mov edx, $00820B00
|
||
00820934 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TToolButton.ConstrainedResize(Integer,Integer,Integer,Integer)
|
||
|
|
||
00820936 FF5138 call dword ptr [ecx+$38]
|
||
00820939 8BC3 mov eax, ebx
|
||
|
||
* Reference to: Controls.TControl.GetFloatingDockSiteClass(TControl):TWinControlClass;
|
||
| or: QControls.TControl.GetPopupMenu(TControl):TPopupMenu;
|
||
|
|
||
0082093B E86CD6CBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: ' left join JYOrder_Main C on A.Main
|
||
| Id=C.MainId'
|
||
|
|
||
00820940 BA340B8200 mov edx, $00820B34
|
||
00820945 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TToolButton.ConstrainedResize(Integer,Integer,Integer,Integer)
|
||
|
|
||
00820947 FF5138 call dword ptr [ecx+$38]
|
||
0082094A 8BC3 mov eax, ebx
|
||
|
||
* Reference to: Controls.TControl.GetFloatingDockSiteClass(TControl):TWinControlClass;
|
||
| or: QControls.TControl.GetPopupMenu(TControl):TPopupMenu;
|
||
|
|
||
0082094C E85BD6CBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: 'where A.CRTime>=:begdate and A.CRTi
|
||
| me<:Enddate and A.CRType='Ӧ<><D3A6><EFBFBD><EFBFBD>
|
||
| <20><>Ǽ<EFBFBD>' '
|
||
|
|
||
00820951 BA6C0B8200 mov edx, $00820B6C
|
||
00820956 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TToolButton.ConstrainedResize(Integer,Integer,Integer,Integer)
|
||
|
|
||
00820958 FF5138 call dword ptr [ecx+$38]
|
||
0082095B 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control Label9 : N.A.
|
||
|
|
||
0082095E 8B8054030000 mov eax, [eax+$0354]
|
||
00820964 FFB014020000 push dword ptr [eax+$0214]
|
||
0082096A FFB010020000 push dword ptr [eax+$0210]
|
||
00820970 8D55E4 lea edx, [ebp-$1C]
|
||
|
||
* Possible String Reference to: 'yyyy-MM-dd'
|
||
|
|
||
00820973 B8C40B8200 mov eax, $00820BC4
|
||
|
||
|
|
||
00820978 E83FE2BEFF call 0040EBBC
|
||
0082097D 8B45E4 mov eax, [ebp-$1C]
|
||
00820980 8D55E8 lea edx, [ebp-$18]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
00820983 E8649FBEFF call 0040A8EC
|
||
00820988 8B55E8 mov edx, [ebp-$18]
|
||
0082098B 8D45EC lea eax, [ebp-$14]
|
||
|
||
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
||
|
|
||
0082098E E83584BFFF call 00418DC8
|
||
00820993 8D45EC lea eax, [ebp-$14]
|
||
00820996 50 push eax
|
||
00820997 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TCustomADODataSet.GetParameters(TCustomADODataSet):TParameters;
|
||
|
|
||
00820999 E852B9CBFF call 004DC2F0
|
||
0082099E BAD40B8200 mov edx, $00820BD4
|
||
|
||
* Reference to: ADODB.TParameters.ParamByName(TParameters;WideString):TParameter;
|
||
|
|
||
008209A3 E8583ACBFF call 004D4400
|
||
008209A8 5A pop edx
|
||
|
||
* Reference to: ADODB.TParameter.SetValue(TParameter;Variant;Variant);
|
||
|
|
||
008209A9 E8164DCBFF call 004D56C4
|
||
008209AE 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control ConPerson1 : N.A.
|
||
|
|
||
008209B1 8B8058030000 mov eax, [eax+$0358]
|
||
008209B7 DD8010020000 fld qword ptr [eax+$0210]
|
||
008209BD D805E40B8200 fadd dword ptr [$00820BE4]
|
||
008209C3 83C4F8 add esp, -$08
|
||
008209C6 DD1C24 fstp qword ptr [esp]
|
||
008209C9 9B wait
|
||
008209CA 8D55CC lea edx, [ebp-$34]
|
||
|
||
* Possible String Reference to: 'yyyy-MM-dd'
|
||
|
|
||
008209CD B8C40B8200 mov eax, $00820BC4
|
||
|
||
|
|
||
008209D2 E8E5E1BEFF call 0040EBBC
|
||
008209D7 8B45CC mov eax, [ebp-$34]
|
||
008209DA 8D55D0 lea edx, [ebp-$30]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
008209DD E80A9FBEFF call 0040A8EC
|
||
008209E2 8B55D0 mov edx, [ebp-$30]
|
||
008209E5 8D45D4 lea eax, [ebp-$2C]
|
||
|
||
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
||
|
|
||
008209E8 E8DB83BFFF call 00418DC8
|
||
008209ED 8D45D4 lea eax, [ebp-$2C]
|
||
008209F0 50 push eax
|
||
008209F1 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TCustomADODataSet.GetParameters(TCustomADODataSet):TParameters;
|
||
|
|
||
008209F3 E8F8B8CBFF call 004DC2F0
|
||
008209F8 BAEC0B8200 mov edx, $00820BEC
|
||
|
||
* Reference to: ADODB.TParameters.ParamByName(TParameters;WideString):TParameter;
|
||
|
|
||
008209FD E8FE39CBFF call 004D4400
|
||
00820A02 5A pop edx
|
||
|
||
* Reference to: ADODB.TParameter.SetValue(TParameter;Variant;Variant);
|
||
|
|
||
00820A03 E8BC4CCBFF call 004D56C4
|
||
00820A08 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Open(TDataSet);
|
||
|
|
||
00820A0A E8B94ECAFF call 004C58C8
|
||
00820A0F 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control Label11 : N.A.
|
||
|
|
||
00820A12 8B9064030000 mov edx, [eax+$0364]
|
||
00820A18 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control ToolButton1 : TToolButton
|
||
|
|
||
00820A1B 8B8020030000 mov eax, [eax+$0320]
|
||
|
||
|
|
||
00820A21 E86A64F9FF call 007B6E90
|
||
00820A26 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control Label11 : N.A.
|
||
|
|
||
00820A29 8B9064030000 mov edx, [eax+$0364]
|
||
00820A2F 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control ToolButton1 : TToolButton
|
||
|
|
||
00820A32 8B8020030000 mov eax, [eax+$0320]
|
||
|
||
|
|
||
00820A38 E8DB65F9FF call 007B7018
|
||
00820A3D 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control Label21 : N.A.
|
||
|
|
||
00820A40 8B80C0030000 mov eax, [eax+$03C0]
|
||
00820A46 BA040C8200 mov edx, $00820C04
|
||
|
||
* Reference to: Controls.TControl.SetText(TControl;TCaption);
|
||
|
|
||
00820A4B E8D07BC6FF call 00488620
|
||
00820A50 33C0 xor eax, eax
|
||
00820A52 5A pop edx
|
||
00820A53 59 pop ecx
|
||
00820A54 59 pop ecx
|
||
00820A55 648910 mov fs:[eax], edx
|
||
|
||
****** FINALLY
|
||
|
|
||
00820A58 68730A8200 push $00820A73
|
||
00820A5D 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control ToolButton1 : TToolButton
|
||
|
|
||
00820A60 8B8020030000 mov eax, [eax+$0320]
|
||
|
||
* Reference to: DB.TDataSet.EnableControls(TDataSet);
|
||
|
|
||
00820A66 E8096BCAFF call 004C7574
|
||
00820A6B C3 ret
|
||
|
||
|
||
* Reference to: System.@HandleFinally;
|
||
|
|
||
00820A6C E98340BEFF jmp 00404AF4
|
||
00820A71 EBEA jmp 00820A5D
|
||
|
||
****** END
|
||
|
|
||
00820A73 33C0 xor eax, eax
|
||
00820A75 5A pop edx
|
||
00820A76 59 pop ecx
|
||
00820A77 59 pop ecx
|
||
00820A78 648910 mov fs:[eax], edx
|
||
|
||
****** FINALLY
|
||
|
|
||
|
||
* Possible String Reference to: '[<5B><>]<5D>'
|
||
|
|
||
00820A7B 68B20A8200 push $00820AB2
|
||
00820A80 8D45CC lea eax, [ebp-$34]
|
||
00820A83 BA02000000 mov edx, $00000002
|
||
|
||
* Reference to: System.@LStrArrayClr(void;void;Integer);
|
||
|
|
||
00820A88 E8BB48BEFF call 00405348
|
||
00820A8D 8D45D4 lea eax, [ebp-$2C]
|
||
|
||
* Reference to: Variants.@VarClr(TVarData;TVarData);
|
||
|
|
||
00820A90 E8DF3BBFFF call 00414674
|
||
00820A95 8D45E4 lea eax, [ebp-$1C]
|
||
00820A98 BA02000000 mov edx, $00000002
|
||
|
||
* Reference to: System.@LStrArrayClr(void;void;Integer);
|
||
|
|
||
00820A9D E8A648BEFF call 00405348
|
||
00820AA2 8D45EC lea eax, [ebp-$14]
|
||
|
||
* Reference to: Variants.@VarClr(TVarData;TVarData);
|
||
|
|
||
00820AA5 E8CA3BBFFF call 00414674
|
||
00820AAA C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
end. |