D7myChuangpin/YSYF/U_YSSKList.pas
“ddf” ece69a5ac1 1
2024-07-23 20:18:14 +08:00

2242 lines
90 KiB
ObjectPascal
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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.