2772 lines
106 KiB
ObjectPascal
2772 lines
106 KiB
ObjectPascal
|
|
unit U_YSSKList_KPFK;
|
|||
|
|
|
|||
|
|
interface
|
|||
|
|
|
|||
|
|
uses
|
|||
|
|
Windows, Messages, SysUtils, Classes, Graphics,
|
|||
|
|
Controls, Forms, Dialogs, StdCtrls
|
|||
|
|
type
|
|||
|
|
TfrmYSSKList_KPFK=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;
|
|||
|
|
Label2: TLabel;
|
|||
|
|
Label6: TLabel;
|
|||
|
|
begdate: TDateTimePicker;
|
|||
|
|
Enddate: TDateTimePicker;
|
|||
|
|
cxGridPopupMenu2: TcxGridPopupMenu;
|
|||
|
|
DS_HZ: TDataSource;
|
|||
|
|
CDS_HZ: TClientDataSet;
|
|||
|
|
cxGrid1: TcxGrid;
|
|||
|
|
TV1: TcxGridDBTableView;
|
|||
|
|
cxGridDBColumn8: TcxGridDBColumn;
|
|||
|
|
cxGridDBColumn10: TcxGridDBColumn;
|
|||
|
|
cxGridDBColumn11: TcxGridDBColumn;
|
|||
|
|
cxGridLevel2: TcxGridLevel;
|
|||
|
|
V1FactoryName: TcxGridDBColumn;
|
|||
|
|
cxSplitter1: TcxSplitter;
|
|||
|
|
FactoryName: TComboBox;
|
|||
|
|
YForder_Sub: TClientDataSet;
|
|||
|
|
DataSource1: TDataSource;
|
|||
|
|
Label7: TLabel;
|
|||
|
|
FKTaitou: TEdit;
|
|||
|
|
V1RMBSQMoney: TcxGridDBColumn;
|
|||
|
|
Panel2: TPanel;
|
|||
|
|
cxGrid2: TcxGrid;
|
|||
|
|
Tv2: TcxGridDBTableView;
|
|||
|
|
v2Column2: TcxGridDBColumn;
|
|||
|
|
v2factoryName: TcxGridDBColumn;
|
|||
|
|
v2YFName: TcxGridDBColumn;
|
|||
|
|
v2ComTaiTou: TcxGridDBColumn;
|
|||
|
|
v2Column5: TcxGridDBColumn;
|
|||
|
|
v2P_Spec: TcxGridDBColumn;
|
|||
|
|
v2FKType: TcxGridDBColumn;
|
|||
|
|
v2Column6: TcxGridDBColumn;
|
|||
|
|
v2QtyUnit: TcxGridDBColumn;
|
|||
|
|
v2Column7: TcxGridDBColumn;
|
|||
|
|
v2KPMoney: TcxGridDBColumn;
|
|||
|
|
v2Money: TcxGridDBColumn;
|
|||
|
|
v2Column10: TcxGridDBColumn;
|
|||
|
|
cxGridLevel1: TcxGridLevel;
|
|||
|
|
Panel3: TPanel;
|
|||
|
|
Label13: TLabel;
|
|||
|
|
Label14: TLabel;
|
|||
|
|
Label15: TLabel;
|
|||
|
|
Label17: TLabel;
|
|||
|
|
Label18: TLabel;
|
|||
|
|
Edit3: TEdit;
|
|||
|
|
Edit4: TEdit;
|
|||
|
|
Edit5: TEdit;
|
|||
|
|
ComTaiTou: TcxGridDBColumn;
|
|||
|
|
YFName: TcxGridDBColumn;
|
|||
|
|
Label1: TLabel;
|
|||
|
|
P_CodeName: TEdit;
|
|||
|
|
Label4: TLabel;
|
|||
|
|
P_Spec: TcxGridDBColumn;
|
|||
|
|
V1RMBKPWSK: TcxGridDBColumn;
|
|||
|
|
cxGridPopupMenu1: TcxGridPopupMenu;
|
|||
|
|
v2FKTaitou: TcxGridDBColumn;
|
|||
|
|
V1FKTaitou: TcxGridDBColumn;
|
|||
|
|
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 TV1CellClick(Sender : TObject);
|
|||
|
|
procedure YFNameChange(Sender : TObject);
|
|||
|
|
procedure _PROC_008072F8(Sender : TObject);
|
|||
|
|
procedure _PROC_0080745D(Sender : TObject);
|
|||
|
|
procedure _PROC_00807ED0(Sender : TObject);
|
|||
|
|
procedure _PROC_00807F00(Sender : TObject);
|
|||
|
|
procedure _PROC_00807F08(Sender : TObject);
|
|||
|
|
procedure _PROC_00807F6E(Sender : TObject);
|
|||
|
|
private
|
|||
|
|
{ Private declarations }
|
|||
|
|
public
|
|||
|
|
{ Public declarations }
|
|||
|
|
end ;
|
|||
|
|
|
|||
|
|
var
|
|||
|
|
frmYSSKList_KPFK: TfrmYSSKList_KPFK;
|
|||
|
|
|
|||
|
|
{This file is generated by DeDe Ver 3.50.02 Copyright (c) 1999-2002 DaFixer}
|
|||
|
|
|
|||
|
|
implementation
|
|||
|
|
|
|||
|
|
{$R *.DFM}
|
|||
|
|
|
|||
|
|
procedure TfrmYSSKList_KPFK.FormDestroy(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
0080771C 33C0 xor eax, eax
|
|||
|
|
|
|||
|
|
* Reference to GlobalVar_00893CF0
|
|||
|
|
|
|
|||
|
|
0080771E A3F03C8900 mov dword ptr [$00893CF0], eax
|
|||
|
|
00807723 C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmYSSKList_KPFK.FormClose(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
00807724 C60102 mov byte ptr [ecx], $02
|
|||
|
|
00807727 C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmYSSKList_KPFK.TBCloseClick(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
00807728 53 push ebx
|
|||
|
|
00807729 8BD8 mov ebx, eax
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
|||
|
|
|
|
|||
|
|
0080772B B968778000 mov ecx, $00807768
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.TV1 : TcxGridDBTableView
|
|||
|
|
|
|
|||
|
|
00807730 8B9348030000 mov edx, [ebx+$0348]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'Ӧ<><D3A6><EFBFBD>տ<EFBFBD>ͳ<EFBFBD><CDB3>'
|
|||
|
|
|
|
|||
|
|
00807736 B87C778000 mov eax, $0080777C
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
0080773B E86004FBFF call 007B7BA0
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
|||
|
|
|
|
|||
|
|
00807740 B968778000 mov ecx, $00807768
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.Tv2 : TcxGridDBTableView
|
|||
|
|
|
|
|||
|
|
00807745 8B9384030000 mov edx, [ebx+$0384]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'Ӧ<><D3A6><EFBFBD>տ<EFBFBD>ͳ<EFBFBD><CDB3>1'
|
|||
|
|
|
|
|||
|
|
0080774B B894778000 mov eax, $00807794
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
00807750 E84B04FBFF call 007B7BA0
|
|||
|
|
00807755 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: Forms.TCustomForm.Close(TCustomForm);
|
|||
|
|
|
|
|||
|
|
00807757 E83CE8C9FF call 004A5F98
|
|||
|
|
0080775C 5B pop ebx
|
|||
|
|
0080775D C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmYSSKList_KPFK.FormShow(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
008077A4 55 push ebp
|
|||
|
|
008077A5 8BEC mov ebp, esp
|
|||
|
|
008077A7 6A00 push $00
|
|||
|
|
008077A9 6A00 push $00
|
|||
|
|
008077AB 53 push ebx
|
|||
|
|
008077AC 8BD8 mov ebx, eax
|
|||
|
|
008077AE 33C0 xor eax, eax
|
|||
|
|
008077B0 55 push ebp
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '<27>fҿ<66><D2BF><EFBFBD>[YY]<5D>'
|
|||
|
|
|
|
|||
|
|
008077B1 6889788000 push $00807889
|
|||
|
|
|
|||
|
|
***** TRY
|
|||
|
|
|
|
|||
|
|
008077B6 64FF30 push dword ptr fs:[eax]
|
|||
|
|
008077B9 648920 mov fs:[eax], esp
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
|||
|
|
|
|
|||
|
|
008077BC B9A0788000 mov ecx, $008078A0
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.TV1 : TcxGridDBTableView
|
|||
|
|
|
|
|||
|
|
008077C1 8B9348030000 mov edx, [ebx+$0348]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'Ӧ<><D3A6><EFBFBD>տ<EFBFBD>ͳ<EFBFBD><CDB3>'
|
|||
|
|
|
|
|||
|
|
008077C7 B8B4788000 mov eax, $008078B4
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
008077CC E8D301FBFF call 007B79A4
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
|||
|
|
|
|
|||
|
|
008077D1 B9A0788000 mov ecx, $008078A0
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.Tv2 : TcxGridDBTableView
|
|||
|
|
|
|
|||
|
|
008077D6 8B9384030000 mov edx, [ebx+$0384]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'Ӧ<><D3A6><EFBFBD>տ<EFBFBD>ͳ<EFBFBD><CDB3>1'
|
|||
|
|
|
|
|||
|
|
008077DC B8CC788000 mov eax, $008078CC
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
008077E1 E8BE01FBFF call 007B79A4
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.ADOQueryTemp : TADOQuery
|
|||
|
|
|
|
|||
|
|
008077E6 8B8304030000 mov eax, [ebx+$0304]
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
008077EC E897D1FAFF call 007B4988
|
|||
|
|
008077F1 83C4F8 add esp, -$08
|
|||
|
|
008077F4 DD1C24 fstp qword ptr [esp]
|
|||
|
|
008077F7 9B wait
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.Enddate : TDateTimePicker
|
|||
|
|
|
|
|||
|
|
008077F8 8B8334030000 mov eax, [ebx+$0334]
|
|||
|
|
|
|||
|
|
* Reference to: ComCtrls.TCommonCalendar.SetDateTime(TCommonCalendar;TDateTime);
|
|||
|
|
|
|
|||
|
|
008077FE E829AAC6FF call 0047222C
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.Enddate : TDateTimePicker
|
|||
|
|
|
|
|||
|
|
00807803 8B8334030000 mov eax, [ebx+$0334]
|
|||
|
|
00807809 DD8010020000 fld qword ptr [eax+$0210]
|
|||
|
|
0080780F D825DC788000 fsub dword ptr [$008078DC]
|
|||
|
|
00807815 83C4F8 add esp, -$08
|
|||
|
|
00807818 DD1C24 fstp qword ptr [esp]
|
|||
|
|
0080781B 9B wait
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.begdate : TDateTimePicker
|
|||
|
|
|
|
|||
|
|
0080781C 8B8330030000 mov eax, [ebx+$0330]
|
|||
|
|
|
|||
|
|
* Reference to: ComCtrls.TCommonCalendar.SetDateTime(TCommonCalendar;TDateTime);
|
|||
|
|
|
|
|||
|
|
00807822 E805AAC6FF call 0047222C
|
|||
|
|
00807827 8D45FC lea eax, [ebp-$04]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'select distinct (A.FactoryName) nam
|
|||
|
|
| e from YF_Money_CR A where A.CRType
|
|||
|
|
| ='Ӧ<><D3A6><EFBFBD><EFBFBD><EFBFBD>Ǽ<EFBFBD>' '
|
|||
|
|
|
|
|||
|
|
0080782A BAE8788000 mov edx, $008078E8
|
|||
|
|
|
|||
|
|
* Reference to: System.@LStrLAsg(void;void;void;void);
|
|||
|
|
|
|
|||
|
|
0080782F E888DBBFFF call 004053BC
|
|||
|
|
00807834 8B45FC mov eax, [ebp-$04]
|
|||
|
|
00807837 50 push eax
|
|||
|
|
00807838 33C9 xor ecx, ecx
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.FactoryName : TComboBox
|
|||
|
|
|
|
|||
|
|
0080783A 8B9364030000 mov edx, [ebx+$0364]
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.ADOQueryCmd : TADOQuery
|
|||
|
|
|
|
|||
|
|
00807840 8B8308030000 mov eax, [ebx+$0308]
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
00807846 E8FDF9FAFF call 007B7248
|
|||
|
|
0080784B 8D55F8 lea edx, [ebp-$08]
|
|||
|
|
|
|||
|
|
* Reference to field TfrmYSSKList_KPFK.OFFS_0418
|
|||
|
|
|
|
|||
|
|
0080784E 8B8318040000 mov eax, [ebx+$0418]
|
|||
|
|
|
|||
|
|
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
|||
|
|
|
|
|||
|
|
00807854 E89330C0FF call 0040A8EC
|
|||
|
|
00807859 8B55F8 mov edx, [ebp-$08]
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.FactoryName : TComboBox
|
|||
|
|
|
|
|||
|
|
0080785C 8B8364030000 mov eax, [ebx+$0364]
|
|||
|
|
|
|||
|
|
* Reference to: Controls.TControl.SetText(TControl;TCaption);
|
|||
|
|
|
|
|||
|
|
00807862 E8B90DC8FF call 00488620
|
|||
|
|
00807867 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
00807869 E8E2F3FFFF call 00806C50
|
|||
|
|
0080786E 33C0 xor eax, eax
|
|||
|
|
00807870 5A pop edx
|
|||
|
|
00807871 59 pop ecx
|
|||
|
|
00807872 59 pop ecx
|
|||
|
|
00807873 648910 mov fs:[eax], edx
|
|||
|
|
|
|||
|
|
****** FINALLY
|
|||
|
|
|
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '[YY]<5D>'
|
|||
|
|
|
|
|||
|
|
00807876 6890788000 push $00807890
|
|||
|
|
0080787B 8D45F8 lea eax, [ebp-$08]
|
|||
|
|
0080787E BA02000000 mov edx, $00000002
|
|||
|
|
|
|||
|
|
* Reference to: System.@LStrArrayClr(void;void;Integer);
|
|||
|
|
|
|
|||
|
|
00807883 E8C0DABFFF call 00405348
|
|||
|
|
00807888 C3 ret
|
|||
|
|
|
|||
|
|
|
|||
|
|
* Reference to: System.@HandleFinally;
|
|||
|
|
|
|
|||
|
|
00807889 E966D2BFFF jmp 00404AF4
|
|||
|
|
0080788E EBEB jmp 0080787B
|
|||
|
|
|
|||
|
|
****** END
|
|||
|
|
|
|
|||
|
|
00807890 5B pop ebx
|
|||
|
|
00807891 59 pop ecx
|
|||
|
|
00807892 59 pop ecx
|
|||
|
|
00807893 5D pop ebp
|
|||
|
|
00807894 C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmYSSKList_KPFK.TBRafreshClick(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
00807940 E80BF3FFFF call 00806C50
|
|||
|
|
00807945 C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmYSSKList_KPFK.ToolButton2Click(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
00807948 55 push ebp
|
|||
|
|
00807949 8BEC mov ebp, esp
|
|||
|
|
0080794B 33D2 xor edx, edx
|
|||
|
|
0080794D 55 push ebp
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '<27><>ѿ<EFBFBD><D1BF><EFBFBD>]Í@'
|
|||
|
|
|
|
|||
|
|
0080794E 686C798000 push $0080796C
|
|||
|
|
|
|||
|
|
***** TRY
|
|||
|
|
|
|
|||
|
|
00807953 64FF32 push dword ptr fs:[edx]
|
|||
|
|
00807956 648922 mov fs:[edx], esp
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
00807959 E8F2F2FFFF call 00806C50
|
|||
|
|
0080795E 33C0 xor eax, eax
|
|||
|
|
00807960 5A pop edx
|
|||
|
|
00807961 59 pop ecx
|
|||
|
|
00807962 59 pop ecx
|
|||
|
|
00807963 648910 mov fs:[eax], edx
|
|||
|
|
|
|||
|
|
****** FINALLY
|
|||
|
|
|
|
|||
|
|
|
|||
|
|
* Possible String Reference to: ']Í@'
|
|||
|
|
|
|
|||
|
|
00807966 6873798000 push $00807973
|
|||
|
|
0080796B C3 ret
|
|||
|
|
|
|||
|
|
|
|||
|
|
* Reference to: System.@HandleFinally;
|
|||
|
|
|
|
|||
|
|
0080796C E983D1BFFF jmp 00404AF4
|
|||
|
|
00807971 EBF8 jmp 0080796B
|
|||
|
|
|
|||
|
|
****** END
|
|||
|
|
|
|
|||
|
|
00807973 5D pop ebp
|
|||
|
|
00807974 C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmYSSKList_KPFK.FactoryNameChange(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
00807978 56 push esi
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.ToolButton2 : TToolButton
|
|||
|
|
|
|
|||
|
|
00807979 8B8010030000 mov eax, [eax+$0310]
|
|||
|
|
0080797F 66BEEBFF mov si, $FFEB
|
|||
|
|
|
|||
|
|
* Reference to: System.@CallDynaInst;
|
|||
|
|
|
|
|||
|
|
00807983 E8CCCBBFFF call 00404554
|
|||
|
|
00807988 5E pop esi
|
|||
|
|
00807989 C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmYSSKList_KPFK.ToolButton1Click(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
0080798C 53 push ebx
|
|||
|
|
0080798D 8BD8 mov ebx, eax
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.ADOQueryMain : TADOQuery
|
|||
|
|
|
|
|||
|
|
0080798F 8B8314030000 mov eax, [ebx+$0314]
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.IsEmpty(TDataSet):Boolean;
|
|||
|
|
|
|
|||
|
|
00807995 E82605CCFF call 004C7EC0
|
|||
|
|
0080799A 84C0 test al, al
|
|||
|
|
0080799C 7516 jnz 008079B4
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'Ӧ<><D3A6><EFBFBD>տ<EFBFBD>ͳ<EFBFBD><CDB3><EFBFBD>б<EFBFBD>'
|
|||
|
|
|
|
|||
|
|
0080799E B9C0798000 mov ecx, $008079C0
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.ADOQueryMain : TADOQuery
|
|||
|
|
|
|
|||
|
|
008079A3 8B9314030000 mov edx, [ebx+$0314]
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.Tv2 : TcxGridDBTableView
|
|||
|
|
|
|
|||
|
|
008079A9 8B8384030000 mov eax, [ebx+$0384]
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
008079AF E87C08FBFF call 007B8230
|
|||
|
|
008079B4 5B pop ebx
|
|||
|
|
008079B5 C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmYSSKList_KPFK.TV1CellClick(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
008079D4 55 push ebp
|
|||
|
|
008079D5 8BEC mov ebp, esp
|
|||
|
|
008079D7 51 push ecx
|
|||
|
|
008079D8 B905000000 mov ecx, $00000005
|
|||
|
|
008079DD 6A00 push $00
|
|||
|
|
008079DF 6A00 push $00
|
|||
|
|
008079E1 49 dec ecx
|
|||
|
|
008079E2 75F9 jnz 008079DD
|
|||
|
|
008079E4 874DFC xchg [ebp-$04], ecx
|
|||
|
|
008079E7 53 push ebx
|
|||
|
|
008079E8 56 push esi
|
|||
|
|
008079E9 8BF0 mov esi, eax
|
|||
|
|
008079EB 33C0 xor eax, eax
|
|||
|
|
008079ED 55 push ebp
|
|||
|
|
008079EE 68977C8000 push $00807C97
|
|||
|
|
|
|||
|
|
***** TRY
|
|||
|
|
|
|
|||
|
|
008079F3 64FF30 push dword ptr fs:[eax]
|
|||
|
|
008079F6 648920 mov fs:[eax], esp
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.CDS_HZ : TClientDataSet
|
|||
|
|
|
|
|||
|
|
008079F9 8B8640030000 mov eax, [esi+$0340]
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.IsEmpty(TDataSet):Boolean;
|
|||
|
|
|
|
|||
|
|
008079FF E8BC04CCFF call 004C7EC0
|
|||
|
|
00807A04 84C0 test al, al
|
|||
|
|
00807A06 0F8570020000 jnz 00807C7C
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.ADOQueryCmd : TADOQuery
|
|||
|
|
|
|
|||
|
|
00807A0C 8B9E08030000 mov ebx, [esi+$0308]
|
|||
|
|
00807A12 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.Close(TDataSet);
|
|||
|
|
|
|
|||
|
|
00807A14 E8BBDECBFF call 004C58D4
|
|||
|
|
00807A19 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
|||
|
|
|
|
|||
|
|
00807A1B E88C65CDFF call 004DDFAC
|
|||
|
|
00807A20 8B10 mov edx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TADOQuery.OFFS_44
|
|||
|
|
|
|
|||
|
|
00807A22 FF5244 call dword ptr [edx+$44]
|
|||
|
|
00807A25 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
|||
|
|
|
|
|||
|
|
00807A27 E88065CDFF call 004DDFAC
|
|||
|
|
|
|||
|
|
* Possible String Reference to: ' select AA.* '
|
|||
|
|
|
|
|||
|
|
00807A2C BAB07C8000 mov edx, $00807CB0
|
|||
|
|
00807A31 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TADOQuery.OFFS_38
|
|||
|
|
|
|
|||
|
|
00807A33 FF5138 call dword ptr [ecx+$38]
|
|||
|
|
00807A36 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
|||
|
|
|
|
|||
|
|
00807A38 E86F65CDFF call 004DDFAC
|
|||
|
|
|
|||
|
|
* Possible String Reference to: ' from (select A.*'
|
|||
|
|
|
|
|||
|
|
00807A3D BAC87C8000 mov edx, $00807CC8
|
|||
|
|
00807A42 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TADOQuery.OFFS_38
|
|||
|
|
|
|
|||
|
|
00807A44 FF5138 call dword ptr [ecx+$38]
|
|||
|
|
00807A47 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
|||
|
|
|
|
|||
|
|
00807A49 E85E65CDFF call 004DDFAC
|
|||
|
|
|
|||
|
|
* Possible String Reference to: ' from YF_Money_CR A'
|
|||
|
|
|
|
|||
|
|
00807A4E BAE47C8000 mov edx, $00807CE4
|
|||
|
|
00807A53 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TADOQuery.OFFS_38
|
|||
|
|
|
|
|||
|
|
00807A55 FF5138 call dword ptr [ecx+$38]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: ' where A.CRTime>=''
|
|||
|
|
|
|
|||
|
|
00807A58 68007D8000 push $00807D00
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.begdate : TDateTimePicker
|
|||
|
|
|
|
|||
|
|
00807A5D 8B8630030000 mov eax, [esi+$0330]
|
|||
|
|
00807A63 FFB014020000 push dword ptr [eax+$0214]
|
|||
|
|
00807A69 FFB010020000 push dword ptr [eax+$0210]
|
|||
|
|
00807A6F 8D55F8 lea edx, [ebp-$08]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'yyyy-MM-dd'
|
|||
|
|
|
|
|||
|
|
00807A72 B81C7D8000 mov eax, $00807D1C
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
00807A77 E84071C0FF call 0040EBBC
|
|||
|
|
00807A7C FF75F8 push dword ptr [ebp-$08]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '' '
|
|||
|
|
|
|
|||
|
|
00807A7F 68307D8000 push $00807D30
|
|||
|
|
00807A84 8D45FC lea eax, [ebp-$04]
|
|||
|
|
00807A87 BA03000000 mov edx, $00000003
|
|||
|
|
|
|||
|
|
* Reference to: System.@LStrCatN;
|
|||
|
|
|
|
|||
|
|
00807A8C E823DCBFFF call 004056B4
|
|||
|
|
00807A91 8B45FC mov eax, [ebp-$04]
|
|||
|
|
00807A94 50 push eax
|
|||
|
|
00807A95 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
|||
|
|
|
|
|||
|
|
00807A97 E81065CDFF call 004DDFAC
|
|||
|
|
00807A9C 5A pop edx
|
|||
|
|
00807A9D 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TADOQuery.OFFS_38
|
|||
|
|
|
|
|||
|
|
00807A9F FF5138 call dword ptr [ecx+$38]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: ' and A.CRTime<''
|
|||
|
|
|
|
|||
|
|
00807AA2 683C7D8000 push $00807D3C
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.Enddate : TDateTimePicker
|
|||
|
|
|
|
|||
|
|
00807AA7 8B8634030000 mov eax, [esi+$0334]
|
|||
|
|
00807AAD DD8010020000 fld qword ptr [eax+$0210]
|
|||
|
|
00807AB3 D8054C7D8000 fadd dword ptr [$00807D4C]
|
|||
|
|
00807AB9 83C4F8 add esp, -$08
|
|||
|
|
00807ABC DD1C24 fstp qword ptr [esp]
|
|||
|
|
00807ABF 9B wait
|
|||
|
|
00807AC0 8D55F0 lea edx, [ebp-$10]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'yyyy-MM-dd'
|
|||
|
|
|
|
|||
|
|
00807AC3 B81C7D8000 mov eax, $00807D1C
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
00807AC8 E8EF70C0FF call 0040EBBC
|
|||
|
|
00807ACD FF75F0 push dword ptr [ebp-$10]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '' '
|
|||
|
|
|
|
|||
|
|
00807AD0 68307D8000 push $00807D30
|
|||
|
|
00807AD5 8D45F4 lea eax, [ebp-$0C]
|
|||
|
|
00807AD8 BA03000000 mov edx, $00000003
|
|||
|
|
|
|||
|
|
* Reference to: System.@LStrCatN;
|
|||
|
|
|
|
|||
|
|
00807ADD E8D2DBBFFF call 004056B4
|
|||
|
|
00807AE2 8B45F4 mov eax, [ebp-$0C]
|
|||
|
|
00807AE5 50 push eax
|
|||
|
|
00807AE6 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
|||
|
|
|
|
|||
|
|
00807AE8 E8BF64CDFF call 004DDFAC
|
|||
|
|
00807AED 5A pop edx
|
|||
|
|
00807AEE 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TADOQuery.OFFS_38
|
|||
|
|
|
|
|||
|
|
00807AF0 FF5138 call dword ptr [ecx+$38]
|
|||
|
|
00807AF3 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
|||
|
|
|
|
|||
|
|
00807AF5 E8B264CDFF call 004DDFAC
|
|||
|
|
|
|||
|
|
* Possible String Reference to: ' and A.CRType='Ӧ<EFBFBD><EFBFBD><EFBFBD>Ʊ<EFBFBD>Ǽ<EFBFBD>' '
|
|||
|
|
|
|
|||
|
|
00807AFA BA587D8000 mov edx, $00807D58
|
|||
|
|
00807AFF 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TADOQuery.OFFS_38
|
|||
|
|
|
|
|||
|
|
00807B01 FF5138 call dword ptr [ecx+$38]
|
|||
|
|
00807B04 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
|||
|
|
|
|
|||
|
|
00807B06 E8A164CDFF call 004DDFAC
|
|||
|
|
|
|||
|
|
* Possible String Reference to: ' union all'
|
|||
|
|
|
|
|||
|
|
00807B0B BA807D8000 mov edx, $00807D80
|
|||
|
|
00807B10 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TADOQuery.OFFS_38
|
|||
|
|
|
|
|||
|
|
00807B12 FF5138 call dword ptr [ecx+$38]
|
|||
|
|
00807B15 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
|||
|
|
|
|
|||
|
|
00807B17 E89064CDFF call 004DDFAC
|
|||
|
|
|
|||
|
|
* Possible String Reference to: ' select A.*'
|
|||
|
|
|
|
|||
|
|
00807B1C BA947D8000 mov edx, $00807D94
|
|||
|
|
00807B21 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TADOQuery.OFFS_38
|
|||
|
|
|
|
|||
|
|
00807B23 FF5138 call dword ptr [ecx+$38]
|
|||
|
|
00807B26 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
|||
|
|
|
|
|||
|
|
00807B28 E87F64CDFF call 004DDFAC
|
|||
|
|
|
|||
|
|
* Possible String Reference to: ' from YF_Money_CR A'
|
|||
|
|
|
|
|||
|
|
00807B2D BAE47C8000 mov edx, $00807CE4
|
|||
|
|
00807B32 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TADOQuery.OFFS_38
|
|||
|
|
|
|
|||
|
|
00807B34 FF5138 call dword ptr [ecx+$38]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: ' where A.CRTime>=''
|
|||
|
|
|
|
|||
|
|
00807B37 68007D8000 push $00807D00
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.begdate : TDateTimePicker
|
|||
|
|
|
|
|||
|
|
00807B3C 8B8630030000 mov eax, [esi+$0330]
|
|||
|
|
00807B42 FFB014020000 push dword ptr [eax+$0214]
|
|||
|
|
00807B48 FFB010020000 push dword ptr [eax+$0210]
|
|||
|
|
00807B4E 8D55E8 lea edx, [ebp-$18]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'yyyy-MM-dd'
|
|||
|
|
|
|
|||
|
|
00807B51 B81C7D8000 mov eax, $00807D1C
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
00807B56 E86170C0FF call 0040EBBC
|
|||
|
|
00807B5B FF75E8 push dword ptr [ebp-$18]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '' '
|
|||
|
|
|
|
|||
|
|
00807B5E 68307D8000 push $00807D30
|
|||
|
|
00807B63 8D45EC lea eax, [ebp-$14]
|
|||
|
|
00807B66 BA03000000 mov edx, $00000003
|
|||
|
|
|
|||
|
|
* Reference to: System.@LStrCatN;
|
|||
|
|
|
|
|||
|
|
00807B6B E844DBBFFF call 004056B4
|
|||
|
|
00807B70 8B45EC mov eax, [ebp-$14]
|
|||
|
|
00807B73 50 push eax
|
|||
|
|
00807B74 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
|||
|
|
|
|
|||
|
|
00807B76 E83164CDFF call 004DDFAC
|
|||
|
|
00807B7B 5A pop edx
|
|||
|
|
00807B7C 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TADOQuery.OFFS_38
|
|||
|
|
|
|
|||
|
|
00807B7E FF5138 call dword ptr [ecx+$38]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: ' and A.CRTime<''
|
|||
|
|
|
|
|||
|
|
00807B81 683C7D8000 push $00807D3C
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.Enddate : TDateTimePicker
|
|||
|
|
|
|
|||
|
|
00807B86 8B8634030000 mov eax, [esi+$0334]
|
|||
|
|
00807B8C DD8010020000 fld qword ptr [eax+$0210]
|
|||
|
|
00807B92 D8054C7D8000 fadd dword ptr [$00807D4C]
|
|||
|
|
00807B98 83C4F8 add esp, -$08
|
|||
|
|
00807B9B DD1C24 fstp qword ptr [esp]
|
|||
|
|
00807B9E 9B wait
|
|||
|
|
00807B9F 8D55E0 lea edx, [ebp-$20]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'yyyy-MM-dd'
|
|||
|
|
|
|
|||
|
|
00807BA2 B81C7D8000 mov eax, $00807D1C
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
00807BA7 E81070C0FF call 0040EBBC
|
|||
|
|
00807BAC FF75E0 push dword ptr [ebp-$20]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '' '
|
|||
|
|
|
|
|||
|
|
00807BAF 68307D8000 push $00807D30
|
|||
|
|
00807BB4 8D45E4 lea eax, [ebp-$1C]
|
|||
|
|
00807BB7 BA03000000 mov edx, $00000003
|
|||
|
|
|
|||
|
|
* Reference to: System.@LStrCatN;
|
|||
|
|
|
|
|||
|
|
00807BBC E8F3DABFFF call 004056B4
|
|||
|
|
00807BC1 8B45E4 mov eax, [ebp-$1C]
|
|||
|
|
00807BC4 50 push eax
|
|||
|
|
00807BC5 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
|||
|
|
|
|
|||
|
|
00807BC7 E8E063CDFF call 004DDFAC
|
|||
|
|
00807BCC 5A pop edx
|
|||
|
|
00807BCD 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TADOQuery.OFFS_38
|
|||
|
|
|
|
|||
|
|
00807BCF FF5138 call dword ptr [ecx+$38]
|
|||
|
|
00807BD2 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
|||
|
|
|
|
|||
|
|
00807BD4 E8D363CDFF call 004DDFAC
|
|||
|
|
|
|||
|
|
* Possible String Reference to: ' and A.CRType='<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǽ<EFBFBD>' '
|
|||
|
|
|
|
|||
|
|
00807BD9 BAAC7D8000 mov edx, $00807DAC
|
|||
|
|
00807BDE 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TADOQuery.OFFS_38
|
|||
|
|
|
|
|||
|
|
00807BE0 FF5138 call dword ptr [ecx+$38]
|
|||
|
|
00807BE3 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
|||
|
|
|
|
|||
|
|
00807BE5 E8C263CDFF call 004DDFAC
|
|||
|
|
|
|||
|
|
* Possible String Reference to: ' and isnull(A.status,'0')='2' ) AA'
|
|||
|
|
|
|
|||
|
|
00807BEA BAD07D8000 mov edx, $00807DD0
|
|||
|
|
00807BEF 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TADOQuery.OFFS_38
|
|||
|
|
|
|
|||
|
|
00807BF1 FF5138 call dword ptr [ecx+$38]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: ' where AA.FactoryName=''
|
|||
|
|
|
|
|||
|
|
00807BF4 68FC7D8000 push $00807DFC
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'FactoryName'
|
|||
|
|
|
|
|||
|
|
00807BF9 BA1C7E8000 mov edx, $00807E1C
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.CDS_HZ : TClientDataSet
|
|||
|
|
|
|
|||
|
|
00807BFE 8B8640030000 mov eax, [esi+$0340]
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
|||
|
|
|
|
|||
|
|
00807C04 E8ABEFCBFF call 004C6BB4
|
|||
|
|
00807C09 8D55D4 lea edx, [ebp-$2C]
|
|||
|
|
00807C0C 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TClientDataSet.OFFS_60
|
|||
|
|
|
|
|||
|
|
00807C0E FF5160 call dword ptr [ecx+$60]
|
|||
|
|
00807C11 8B45D4 mov eax, [ebp-$2C]
|
|||
|
|
00807C14 8D55D8 lea edx, [ebp-$28]
|
|||
|
|
|
|||
|
|
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
|||
|
|
|
|
|||
|
|
00807C17 E8D02CC0FF call 0040A8EC
|
|||
|
|
00807C1C FF75D8 push dword ptr [ebp-$28]
|
|||
|
|
00807C1F 68307E8000 push $00807E30
|
|||
|
|
00807C24 8D45DC lea eax, [ebp-$24]
|
|||
|
|
00807C27 BA03000000 mov edx, $00000003
|
|||
|
|
|
|||
|
|
* Reference to: System.@LStrCatN;
|
|||
|
|
|
|
|||
|
|
00807C2C E883DABFFF call 004056B4
|
|||
|
|
00807C31 8B45DC mov eax, [ebp-$24]
|
|||
|
|
00807C34 50 push eax
|
|||
|
|
00807C35 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
|||
|
|
|
|
|||
|
|
00807C37 E87063CDFF call 004DDFAC
|
|||
|
|
00807C3C 5A pop edx
|
|||
|
|
00807C3D 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TADOQuery.OFFS_38
|
|||
|
|
|
|
|||
|
|
00807C3F FF5138 call dword ptr [ecx+$38]
|
|||
|
|
00807C42 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
|||
|
|
|
|
|||
|
|
00807C44 E86363CDFF call 004DDFAC
|
|||
|
|
|
|||
|
|
* Possible String Reference to: ' order by AA.CRtime'
|
|||
|
|
|
|
|||
|
|
00807C49 BA3C7E8000 mov edx, $00807E3C
|
|||
|
|
00807C4E 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TADOQuery.OFFS_38
|
|||
|
|
|
|
|||
|
|
00807C50 FF5138 call dword ptr [ecx+$38]
|
|||
|
|
00807C53 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.Open(TDataSet);
|
|||
|
|
|
|
|||
|
|
00807C55 E86EDCCBFF call 004C58C8
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.YForder_Sub : TClientDataSet
|
|||
|
|
|
|
|||
|
|
00807C5A 8B9668030000 mov edx, [esi+$0368]
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.ADOQueryCmd : TADOQuery
|
|||
|
|
|
|
|||
|
|
00807C60 8B8608030000 mov eax, [esi+$0308]
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
00807C66 E825F2FAFF call 007B6E90
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.YForder_Sub : TClientDataSet
|
|||
|
|
|
|
|||
|
|
00807C6B 8B9668030000 mov edx, [esi+$0368]
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.ADOQueryCmd : TADOQuery
|
|||
|
|
|
|
|||
|
|
00807C71 8B8608030000 mov eax, [esi+$0308]
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
00807C77 E89CF3FAFF call 007B7018
|
|||
|
|
00807C7C 33C0 xor eax, eax
|
|||
|
|
00807C7E 5A pop edx
|
|||
|
|
00807C7F 59 pop ecx
|
|||
|
|
00807C80 59 pop ecx
|
|||
|
|
00807C81 648910 mov fs:[eax], edx
|
|||
|
|
|
|||
|
|
****** FINALLY
|
|||
|
|
|
|
|||
|
|
00807C84 689E7C8000 push $00807C9E
|
|||
|
|
00807C89 8D45D4 lea eax, [ebp-$2C]
|
|||
|
|
00807C8C BA0B000000 mov edx, $0000000B
|
|||
|
|
|
|||
|
|
* Reference to: System.@LStrArrayClr(void;void;Integer);
|
|||
|
|
|
|
|||
|
|
00807C91 E8B2D6BFFF call 00405348
|
|||
|
|
00807C96 C3 ret
|
|||
|
|
|
|||
|
|
|
|||
|
|
* Reference to: System.@HandleFinally;
|
|||
|
|
|
|
|||
|
|
00807C97 E958CEBFFF jmp 00404AF4
|
|||
|
|
00807C9C EBEB jmp 00807C89
|
|||
|
|
|
|||
|
|
****** END
|
|||
|
|
|
|
|||
|
|
00807C9E 5E pop esi
|
|||
|
|
00807C9F 5B pop ebx
|
|||
|
|
00807CA0 8BE5 mov esp, ebp
|
|||
|
|
00807CA2 5D pop ebp
|
|||
|
|
00807CA3 C20C00 ret $000C
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmYSSKList_KPFK.YFNameChange(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
00807E50 55 push ebp
|
|||
|
|
00807E51 8BEC mov ebp, esp
|
|||
|
|
00807E53 6A00 push $00
|
|||
|
|
00807E55 53 push ebx
|
|||
|
|
00807E56 8BD8 mov ebx, eax
|
|||
|
|
00807E58 33C0 xor eax, eax
|
|||
|
|
00807E5A 55 push ebp
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '<27>*̿<><CCBF><EFBFBD>[Y]<5D>U<EFBFBD><55>3<EFBFBD>Uh<55>~<7E>'
|
|||
|
|
|
|
|||
|
|
00807E5B 68C57E8000 push $00807EC5
|
|||
|
|
|
|||
|
|
***** TRY
|
|||
|
|
|
|
|||
|
|
00807E60 64FF30 push dword ptr fs:[eax]
|
|||
|
|
00807E63 648920 mov fs:[eax], esp
|
|||
|
|
00807E66 8D45FC lea eax, [ebp-$04]
|
|||
|
|
00807E69 50 push eax
|
|||
|
|
00807E6A B902000000 mov ecx, $00000002
|
|||
|
|
00807E6F BA01000000 mov edx, $00000001
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.Panel3 : TPanel
|
|||
|
|
|
|
|||
|
|
00807E74 8B83C0030000 mov eax, [ebx+$03C0]
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
00807E7A E831E2FAFF call 007B60B0
|
|||
|
|
00807E7F 8B55FC mov edx, [ebp-$04]
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.ADOQueryCmd : TADOQuery
|
|||
|
|
|
|
|||
|
|
00807E82 8B8308030000 mov eax, [ebx+$0308]
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
00807E88 E83BEEFAFF call 007B6CC8
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.YForder_Sub : TClientDataSet
|
|||
|
|
|
|
|||
|
|
00807E8D 8B9368030000 mov edx, [ebx+$0368]
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.ADOQueryCmd : TADOQuery
|
|||
|
|
|
|
|||
|
|
00807E93 8B8308030000 mov eax, [ebx+$0308]
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
00807E99 E8F2EFFAFF call 007B6E90
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.YForder_Sub : TClientDataSet
|
|||
|
|
|
|
|||
|
|
00807E9E 8B9368030000 mov edx, [ebx+$0368]
|
|||
|
|
|
|||
|
|
* Reference to control TfrmYSSKList_KPFK.ADOQueryCmd : TADOQuery
|
|||
|
|
|
|
|||
|
|
00807EA4 8B8308030000 mov eax, [ebx+$0308]
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
00807EAA E869F1FAFF call 007B7018
|
|||
|
|
00807EAF 33C0 xor eax, eax
|
|||
|
|
00807EB1 5A pop edx
|
|||
|
|
00807EB2 59 pop ecx
|
|||
|
|
00807EB3 59 pop ecx
|
|||
|
|
00807EB4 648910 mov fs:[eax], edx
|
|||
|
|
|
|||
|
|
****** FINALLY
|
|||
|
|
|
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '[Y]<5D>U<EFBFBD><55>3<EFBFBD>Uh<55>~<7E>'
|
|||
|
|
|
|
|||
|
|
00807EB7 68CC7E8000 push $00807ECC
|
|||
|
|
00807EBC 8D45FC lea eax, [ebp-$04]
|
|||
|
|
|
|||
|
|
* Reference to: System.@LStrClr(void;void);
|
|||
|
|
|
|
|||
|
|
00807EBF E860D4BFFF call 00405324
|
|||
|
|
00807EC4 C3 ret
|
|||
|
|
|
|||
|
|
|
|||
|
|
* Reference to: System.@HandleFinally;
|
|||
|
|
|
|
|||
|
|
00807EC5 E92ACCBFFF jmp 00404AF4
|
|||
|
|
00807ECA EBF0 jmp 00807EBC
|
|||
|
|
|
|||
|
|
****** END
|
|||
|
|
|
|
|||
|
|
00807ECC 5B pop ebx
|
|||
|
|
00807ECD 59 pop ecx
|
|||
|
|
00807ECE 5D pop ebp
|
|||
|
|
00807ECF C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmYSSKList_KPFK._PROC_008072F8(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
008072F8 53 push ebx
|
|||
|
|
008072F9 44 inc esp
|
|||
|
|
008072FA 27 daa
|
|||
|
|
008072FB 20616E and [ecx+$6E], ah
|
|||
|
|
008072FE 6420422E and fs:[edx+$2E], al
|
|||
|
|
00807302 42 inc edx
|
|||
|
|
00807303 5A pop edx
|
|||
|
|
00807304 54 push esp
|
|||
|
|
00807305 7970 jns 00807377
|
|||
|
|
00807307 653C3E cmp al, $3E
|
|||
|
|
0080730A 27 daa
|
|||
|
|
0080730B 2427 and al, $27
|
|||
|
|
0080730D 20616E and [ecx+$6E], ah
|
|||
|
|
00807310 6420422E and fs:[edx+$2E], al
|
|||
|
|
00807314 6661 popa
|
|||
|
|
00807316 63746F72 arpl [edi+ebp*2+$72], si
|
|||
|
|
0080731A 794E jns 0080736A
|
|||
|
|
0080731C 61 popa
|
|||
|
|
0080731D 6D insd
|
|||
|
|
0080731E 653D412E6661 cmp eax, $61662E41
|
|||
|
|
00807324 63746F72 arpl [edi+ebp*2+$72], si
|
|||
|
|
00807328 794E jns 00807378
|
|||
|
|
0080732A 61 popa
|
|||
|
|
0080732B 6D insd
|
|||
|
|
0080732C 652000 and gs:[eax], al
|
|||
|
|
0080732F 00FF add bh, bh
|
|||
|
|
00807331 FFFF DB $FF, $FF //
|
|||
|
|
00807333 FF6200 jmp dword ptr [edx+$00]
|
|||
|
|
00807336 0000 add [eax], al
|
|||
|
|
|
|||
|
|
00807338 61 popa
|
|||
|
|
00807339 6E outsb
|
|||
|
|
0080733A 6420422E and fs:[edx+$2E], al
|
|||
|
|
0080733E 43 inc ebx
|
|||
|
|
0080733F 52 push edx
|
|||
|
|
00807340 46 inc esi
|
|||
|
|
00807341 6C insb
|
|||
|
|
00807342 61 popa
|
|||
|
|
00807343 673D27D3A6B8 cmp eax, $B8A6D327
|
|||
|
|
00807349 B6B8 mov dh, $B8
|
|||
|
|
0080734B B627 mov dh, $27
|
|||
|
|
0080734D 20616E and [ecx+$6E], ah
|
|||
|
|
00807350 64204352 and fs:[ebx+$52], al
|
|||
|
|
00807354 54 push esp
|
|||
|
|
00807355 7970 jns 008073C7
|
|||
|
|
00807357 653D27D3A6B8 cmp eax, $B8A6D327
|
|||
|
|
0080735D B6BF mov dh, $BF
|
|||
|
|
0080735F EE out dx, al
|
|||
|
|
00807360 B7A2 mov bh, $A2
|
|||
|
|
00807362 C6B1B5C7BCC727 mov byte ptr [ecx+$C7BCC7B5], $27
|
|||
|
|
00807369 20616E and [ecx+$6E], ah
|
|||
|
|
0080736C 64206973 and fs:[ecx+$73], ch
|
|||
|
|
00807370 6E outsb
|
|||
|
|
00807371 756C jnz 008073DF
|
|||
|
|
00807373 6C insb
|
|||
|
|
00807374 28422E sub [edx+$2E], al
|
|||
|
|
00807377 46 inc esi
|
|||
|
|
00807378 4B dec ebx
|
|||
|
|
00807379 54 push esp
|
|||
|
|
0080737A 61 popa
|
|||
|
|
0080737B 69746F752C272729 imul esi, [edi+ebp*2+$75], $2927272C
|
|||
|
|
00807383 3D69736E75 cmp eax, $756E7369
|
|||
|
|
00807388 6C insb
|
|||
|
|
00807389 6C insb
|
|||
|
|
0080738A 28412E sub [ecx+$2E], al
|
|||
|
|
0080738D 46 inc esi
|
|||
|
|
0080738E 4B dec ebx
|
|||
|
|
0080738F 54 push esp
|
|||
|
|
00807390 61 popa
|
|||
|
|
00807391 69746F752C272729 imul esi, [edi+ebp*2+$75], $2927272C
|
|||
|
|
00807399 2900 sub dword ptr [eax], eax
|
|||
|
|
0080739B 00FF add bh, bh
|
|||
|
|
0080739D FFFF DB $FF, $FF //
|
|||
|
|
0080739F FF3B DB $FF, $3B //
|
|||
|
|
008073A1 0000 add [eax], al
|
|||
|
|
|
|||
|
|
008073A3 002C52 add [edx+edx*2], ch
|
|||
|
|
008073A6 4D dec ebp
|
|||
|
|
008073A7 42 inc edx
|
|||
|
|
008073A8 42 inc edx
|
|||
|
|
008073A9 51 push ecx
|
|||
|
|
008073AA 4B dec ebx
|
|||
|
|
008073AB 50 push eax
|
|||
|
|
008073AC 3D2873656C cmp eax, $6C657328
|
|||
|
|
008073B1 6563742069 arpl gs:[eax+$69], si
|
|||
|
|
008073B6 736E jnb 00807426
|
|||
|
|
008073B8 756C jnz 00807426
|
|||
|
|
008073BA 6C insb
|
|||
|
|
008073BB 285375 sub [ebx+$75], dl
|
|||
|
|
008073BE 6D insd
|
|||
|
|
008073BF 284B50 sub [ebx+$50], cl
|
|||
|
|
008073C2 4D dec ebp
|
|||
|
|
008073C3 6F outsd
|
|||
|
|
008073C4 6E outsb
|
|||
|
|
008073C5 657929 jns 008073F1
|
|||
|
|
008073C8 2C30 sub al, $30
|
|||
|
|
008073CA 2920 sub dword ptr [eax], esp
|
|||
|
|
008073CC 66726F jb 0080743E
|
|||
|
|
008073CF 6D insd
|
|||
|
|
008073D0 205946 and [ecx+$46], bl
|
|||
|
|
008073D3 5F pop edi
|
|||
|
|
008073D4 4D dec ebp
|
|||
|
|
008073D5 6F outsd
|
|||
|
|
008073D6 6E outsb
|
|||
|
|
008073D7 65795F jns 00807439
|
|||
|
|
008073DA 43 inc ebx
|
|||
|
|
008073DB 52 push edx
|
|||
|
|
008073DC 204220 and [edx+$20], al
|
|||
|
|
008073DF 00FF add bh, bh
|
|||
|
|
008073E1 FFFF DB $FF, $FF //
|
|||
|
|
008073E3 FF11 call dword ptr [ecx]
|
|||
|
|
008073E5 0000 add [eax], al
|
|||
|
|
|
|||
|
|
008073E7 007768 add [edi+$68], dh
|
|||
|
|
008073EA 657265 jb 00807452
|
|||
|
|
008073ED 20422E and [edx+$2E], al
|
|||
|
|
008073F0 43 inc ebx
|
|||
|
|
008073F1 52 push edx
|
|||
|
|
008073F2 54 push esp
|
|||
|
|
008073F3 696D653E3D2700 imul ebp, [ebp+$65], $00273D3E
|
|||
|
|
008073FA 0000 add [eax], al
|
|||
|
|
|
|||
|
|
008073FC FFFF DB $FF, $FF //
|
|||
|
|
008073FE FFFF DB $FF, $FF //
|
|||
|
|
00807400 0200 add al, byte ptr [eax]
|
|||
|
|
00807402 0000 add [eax], al
|
|||
|
|
|
|||
|
|
00807404 27 daa
|
|||
|
|
00807405 2000 and [eax], al
|
|||
|
|
00807407 00FF add bh, bh
|
|||
|
|
00807409 FFFF DB $FF, $FF //
|
|||
|
|
0080740B FF0F dec dword ptr [edi]
|
|||
|
|
0080740D 0000 add [eax], al
|
|||
|
|
|
|||
|
|
0080740F 0020 add [eax], ah
|
|||
|
|
00807411 61 popa
|
|||
|
|
00807412 6E outsb
|
|||
|
|
00807413 6420422E and fs:[edx+$2E], al
|
|||
|
|
00807417 43 inc ebx
|
|||
|
|
00807418 52 push edx
|
|||
|
|
00807419 54 push esp
|
|||
|
|
0080741A 696D653C270000 imul ebp, [ebp+$65], $0000273C
|
|||
|
|
00807421 00803FFFFFFF add [eax+$FFFFFF3F], al
|
|||
|
|
00807427 FF4700 inc dword ptr [edi+$00]
|
|||
|
|
0080742A 0000 add [eax], al
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmYSSKList_KPFK._PROC_0080745D(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
0080745D 53 push ebx
|
|||
|
|
0080745E 44 inc esp
|
|||
|
|
0080745F 27 daa
|
|||
|
|
00807460 20616E and [ecx+$6E], ah
|
|||
|
|
00807463 6420422E and fs:[edx+$2E], al
|
|||
|
|
00807467 42 inc edx
|
|||
|
|
00807468 5A pop edx
|
|||
|
|
00807469 54 push esp
|
|||
|
|
0080746A 7970 jns 008074DC
|
|||
|
|
0080746C 653C3E cmp al, $3E
|
|||
|
|
0080746F 27 daa
|
|||
|
|
00807470 2427 and al, $27
|
|||
|
|
00807472 2000 and [eax], al
|
|||
|
|
00807474 FFFF DB $FF, $FF //
|
|||
|
|
00807476 FFFF DB $FF, $FF //
|
|||
|
|
00807478 6200 bound eax, qword ptr [eax]
|
|||
|
|
0080747A 0000 add [eax], al
|
|||
|
|
|
|||
|
|
0080747C 61 popa
|
|||
|
|
0080747D 6E outsb
|
|||
|
|
0080747E 6420422E and fs:[edx+$2E], al
|
|||
|
|
00807482 43 inc ebx
|
|||
|
|
00807483 52 push edx
|
|||
|
|
00807484 46 inc esi
|
|||
|
|
00807485 6C insb
|
|||
|
|
00807486 61 popa
|
|||
|
|
00807487 673D27D3A6B8 cmp eax, $B8A6D327
|
|||
|
|
0080748D B6B8 mov dh, $B8
|
|||
|
|
0080748F B627 mov dh, $27
|
|||
|
|
00807491 20616E and [ecx+$6E], ah
|
|||
|
|
00807494 64204352 and fs:[ebx+$52], al
|
|||
|
|
00807498 54 push esp
|
|||
|
|
00807499 7970 jns 0080750B
|
|||
|
|
0080749B 653D27D3A6B8 cmp eax, $B8A6D327
|
|||
|
|
008074A1 B6BF mov dh, $BF
|
|||
|
|
008074A3 EE out dx, al
|
|||
|
|
008074A4 B7A2 mov bh, $A2
|
|||
|
|
008074A6 C6B1B5C7BCC727 mov byte ptr [ecx+$C7BCC7B5], $27
|
|||
|
|
008074AD 20616E and [ecx+$6E], ah
|
|||
|
|
008074B0 64206973 and fs:[ecx+$73], ch
|
|||
|
|
008074B4 6E outsb
|
|||
|
|
008074B5 756C jnz 00807523
|
|||
|
|
008074B7 6C insb
|
|||
|
|
008074B8 28422E sub [edx+$2E], al
|
|||
|
|
008074BB 46 inc esi
|
|||
|
|
008074BC 4B dec ebx
|
|||
|
|
008074BD 54 push esp
|
|||
|
|
008074BE 61 popa
|
|||
|
|
008074BF 69546F752C272729 imul edx, [edi+ebp*2+$75], $2927272C
|
|||
|
|
008074C7 3D69736E75 cmp eax, $756E7369
|
|||
|
|
008074CC 6C insb
|
|||
|
|
008074CD 6C insb
|
|||
|
|
008074CE 28412E sub [ecx+$2E], al
|
|||
|
|
008074D1 46 inc esi
|
|||
|
|
008074D2 4B dec ebx
|
|||
|
|
008074D3 54 push esp
|
|||
|
|
008074D4 61 popa
|
|||
|
|
008074D5 69746F752C272729 imul esi, [edi+ebp*2+$75], $2927272C
|
|||
|
|
008074DD 2900 sub dword ptr [eax], eax
|
|||
|
|
008074DF 00FF add bh, bh
|
|||
|
|
008074E1 FFFF DB $FF, $FF //
|
|||
|
|
008074E3 FF3C DB $FF, $3C //
|
|||
|
|
008074E5 0000 add [eax], al
|
|||
|
|
|
|||
|
|
008074E7 002C52 add [edx+edx*2], ch
|
|||
|
|
008074EA 4D dec ebp
|
|||
|
|
008074EB 42 inc edx
|
|||
|
|
008074EC 46 inc esi
|
|||
|
|
008074ED 4B dec ebx
|
|||
|
|
008074EE 4D dec ebp
|
|||
|
|
008074EF 6F outsd
|
|||
|
|
008074F0 6E outsb
|
|||
|
|
008074F1 65793D jns 00807531
|
|||
|
|
008074F4 287365 sub [ebx+$65], dh
|
|||
|
|
008074F7 6C insb
|
|||
|
|
008074F8 6563742069 arpl gs:[eax+$69], si
|
|||
|
|
008074FD 736E jnb 0080756D
|
|||
|
|
008074FF 756C jnz 0080756D
|
|||
|
|
00807501 6C insb
|
|||
|
|
00807502 285375 sub [ebx+$75], dl
|
|||
|
|
00807505 6D insd
|
|||
|
|
00807506 284D6F sub [ebp+$6F], cl
|
|||
|
|
00807509 6E outsb
|
|||
|
|
0080750A 657929 jns 00807536
|
|||
|
|
0080750D 2C30 sub al, $30
|
|||
|
|
0080750F 2920 sub dword ptr [eax], esp
|
|||
|
|
00807511 66726F jb 00807583
|
|||
|
|
00807514 6D insd
|
|||
|
|
00807515 205946 and [ecx+$46], bl
|
|||
|
|
00807518 5F pop edi
|
|||
|
|
00807519 4D dec ebp
|
|||
|
|
0080751A 6F outsd
|
|||
|
|
0080751B 6E outsb
|
|||
|
|
0080751C 65795F jns 0080757E
|
|||
|
|
0080751F 43 inc ebx
|
|||
|
|
00807520 52 push edx
|
|||
|
|
00807521 204220 and [edx+$20], al
|
|||
|
|
00807524 0000 add [eax], al
|
|||
|
|
|
|||
|
|
00807526 0000 add [eax], al
|
|||
|
|
|
|||
|
|
00807528 FFFF DB $FF, $FF //
|
|||
|
|
0080752A FFFF DB $FF, $FF //
|
|||
|
|
0080752C 5C pop esp
|
|||
|
|
0080752D 0000 add [eax], al
|
|||
|
|
|
|||
|
|
0080752F 0020 add [eax], ah
|
|||
|
|
00807531 61 popa
|
|||
|
|
00807532 6E outsb
|
|||
|
|
00807533 6420422E and fs:[edx+$2E], al
|
|||
|
|
00807537 43 inc ebx
|
|||
|
|
00807538 52 push edx
|
|||
|
|
00807539 54 push esp
|
|||
|
|
0080753A 7970 jns 008075AC
|
|||
|
|
0080753C 653D27B8B6BF cmp eax, $BFB6B827
|
|||
|
|
00807542 EE out dx, al
|
|||
|
|
00807543 B5C7 mov ch, $C7
|
|||
|
|
00807545 BCC7272061 mov esp, $612027C7
|
|||
|
|
0080754A 6E outsb
|
|||
|
|
0080754B 64206973 and fs:[ecx+$73], ch
|
|||
|
|
0080754F 6E outsb
|
|||
|
|
00807550 756C jnz 008075BE
|
|||
|
|
00807552 6C insb
|
|||
|
|
00807553 28422E sub [edx+$2E], al
|
|||
|
|
00807556 7374 jnb 008075CC
|
|||
|
|
00807558 61 popa
|
|||
|
|
00807559 7475 jz 008075D0
|
|||
|
|
0080755B 732C jnb 00807589
|
|||
|
|
0080755D 27 daa
|
|||
|
|
0080755E 3027 xor [edi], ah
|
|||
|
|
00807560 293D27322720 sub dword ptr [$20273227], edi
|
|||
|
|
00807566 61 popa
|
|||
|
|
00807567 6E outsb
|
|||
|
|
00807568 6420422E and fs:[edx+$2E], al
|
|||
|
|
0080756C 42 inc edx
|
|||
|
|
0080756D 5A pop edx
|
|||
|
|
0080756E 54 push esp
|
|||
|
|
0080756F 7970 jns 008075E1
|
|||
|
|
00807571 653C3E cmp al, $3E
|
|||
|
|
00807574 27 daa
|
|||
|
|
00807575 55 push ebp
|
|||
|
|
00807576 53 push ebx
|
|||
|
|
00807577 44 inc esp
|
|||
|
|
00807578 27 daa
|
|||
|
|
00807579 20616E and [ecx+$6E], ah
|
|||
|
|
0080757C 6420422E and fs:[edx+$2E], al
|
|||
|
|
00807580 42 inc edx
|
|||
|
|
00807581 5A pop edx
|
|||
|
|
00807582 54 push esp
|
|||
|
|
00807583 7970 jns 008075F5
|
|||
|
|
00807585 653C3E cmp al, $3E
|
|||
|
|
00807588 27 daa
|
|||
|
|
00807589 2427 and al, $27
|
|||
|
|
0080758B 2000 and [eax], al
|
|||
|
|
0080758D 0000 add [eax], al
|
|||
|
|
|
|||
|
|
0080758F 00FF add bh, bh
|
|||
|
|
00807591 FFFF DB $FF, $FF //
|
|||
|
|
00807593 FF6800 jmp [eax+$00]
|
|||
|
|
00807596 0000 add [eax], al
|
|||
|
|
|
|||
|
|
00807598 20616E and [ecx+$6E], ah
|
|||
|
|
0080759B 6420422E and fs:[edx+$2E], al
|
|||
|
|
0080759F 6661 popa
|
|||
|
|
008075A1 63746F72 arpl [edi+ebp*2+$72], si
|
|||
|
|
008075A5 794E jns 008075F5
|
|||
|
|
008075A7 61 popa
|
|||
|
|
008075A8 6D insd
|
|||
|
|
008075A9 653D412E6661 cmp eax, $61662E41
|
|||
|
|
008075AF 63746F72 arpl [edi+ebp*2+$72], si
|
|||
|
|
008075B3 794E jns 00807603
|
|||
|
|
008075B5 61 popa
|
|||
|
|
008075B6 6D insd
|
|||
|
|
008075B7 6520616E and gs:[ecx+$6E], ah
|
|||
|
|
008075BB 6420422E and fs:[edx+$2E], al
|
|||
|
|
008075BF 43 inc ebx
|
|||
|
|
008075C0 52 push edx
|
|||
|
|
008075C1 46 inc esi
|
|||
|
|
008075C2 6C insb
|
|||
|
|
008075C3 61 popa
|
|||
|
|
008075C4 673D27D3A6B8 cmp eax, $B8A6D327
|
|||
|
|
008075CA B6B8 mov dh, $B8
|
|||
|
|
008075CC B627 mov dh, $27
|
|||
|
|
008075CE 20616E and [ecx+$6E], ah
|
|||
|
|
008075D1 64206973 and fs:[ecx+$73], ch
|
|||
|
|
008075D5 6E outsb
|
|||
|
|
008075D6 756C jnz 00807644
|
|||
|
|
008075D8 6C insb
|
|||
|
|
008075D9 28422E sub [edx+$2E], al
|
|||
|
|
008075DC 46 inc esi
|
|||
|
|
008075DD 4B dec ebx
|
|||
|
|
008075DE 54 push esp
|
|||
|
|
008075DF 61 popa
|
|||
|
|
008075E0 69546F752C272729 imul edx, [edi+ebp*2+$75], $2927272C
|
|||
|
|
008075E8 3D69736E75 cmp eax, $756E7369
|
|||
|
|
008075ED 6C insb
|
|||
|
|
008075EE 6C insb
|
|||
|
|
008075EF 28412E sub [ecx+$2E], al
|
|||
|
|
008075F2 46 inc esi
|
|||
|
|
008075F3 4B dec ebx
|
|||
|
|
008075F4 54 push esp
|
|||
|
|
008075F5 61 popa
|
|||
|
|
008075F6 69746F752C272729 imul esi, [edi+ebp*2+$75], $2927272C
|
|||
|
|
008075FE 2920 sub dword ptr [eax], esp
|
|||
|
|
00807600 0000 add [eax], al
|
|||
|
|
|
|||
|
|
00807602 0000 add [eax], al
|
|||
|
|
|
|||
|
|
00807604 FFFF DB $FF, $FF //
|
|||
|
|
00807606 FFFF DB $FF, $FF //
|
|||
|
|
00807608 3C00 cmp al, $00
|
|||
|
|
0080760A 0000 add [eax], al
|
|||
|
|
|
|||
|
|
0080760C 2C52 sub al, $52
|
|||
|
|
0080760E 4D dec ebp
|
|||
|
|
0080760F 42 inc edx
|
|||
|
|
00807610 53 push ebx
|
|||
|
|
00807611 51 push ecx
|
|||
|
|
00807612 4D dec ebp
|
|||
|
|
00807613 6F outsd
|
|||
|
|
00807614 6E outsb
|
|||
|
|
00807615 65793D jns 00807655
|
|||
|
|
00807618 287365 sub [ebx+$65], dh
|
|||
|
|
0080761B 6C insb
|
|||
|
|
0080761C 6563742069 arpl gs:[eax+$69], si
|
|||
|
|
00807621 736E jnb 00807691
|
|||
|
|
00807623 756C jnz 00807691
|
|||
|
|
00807625 6C insb
|
|||
|
|
00807626 285375 sub [ebx+$75], dl
|
|||
|
|
00807629 6D insd
|
|||
|
|
0080762A 284D6F sub [ebp+$6F], cl
|
|||
|
|
0080762D 6E outsb
|
|||
|
|
0080762E 657929 jns 0080765A
|
|||
|
|
00807631 2C30 sub al, $30
|
|||
|
|
00807633 2920 sub dword ptr [eax], esp
|
|||
|
|
00807635 66726F jb 008076A7
|
|||
|
|
00807638 6D insd
|
|||
|
|
00807639 205946 and [ecx+$46], bl
|
|||
|
|
0080763C 5F pop edi
|
|||
|
|
0080763D 4D dec ebp
|
|||
|
|
0080763E 6F outsd
|
|||
|
|
0080763F 6E outsb
|
|||
|
|
00807640 65795F jns 008076A2
|
|||
|
|
00807643 43 inc ebx
|
|||
|
|
00807644 52 push edx
|
|||
|
|
00807645 204220 and [edx+$20], al
|
|||
|
|
00807648 0000 add [eax], al
|
|||
|
|
|
|||
|
|
0080764A 0000 add [eax], al
|
|||
|
|
|
|||
|
|
0080764C FFFF DB $FF, $FF //
|
|||
|
|
0080764E FFFF DB $FF, $FF //
|
|||
|
|
00807650 7400 jz 00807652
|
|||
|
|
00807652 0000 add [eax], al
|
|||
|
|
|
|||
|
|
00807654 66726F jb 008076C6
|
|||
|
|
00807657 6D insd
|
|||
|
|
00807658 2028 and [eax], ch
|
|||
|
|
0080765A 7365 jnb 008076C1
|
|||
|
|
0080765C 6C insb
|
|||
|
|
0080765D 6563742064 arpl gs:[eax+$64], si
|
|||
|
|
00807662 697374696E6374 imul esi, [ebx+$74], $74636E69
|
|||
|
|
00807669 206661 and [esi+$61], ah
|
|||
|
|
0080766C 63746F72 arpl [edi+ebp*2+$72], si
|
|||
|
|
00807670 794E jns 008076C0
|
|||
|
|
00807672 61 popa
|
|||
|
|
00807673 6D insd
|
|||
|
|
00807674 652C46 sub al, $46
|
|||
|
|
00807677 4B dec ebx
|
|||
|
|
00807678 54 push esp
|
|||
|
|
00807679 61 popa
|
|||
|
|
0080767A 69746F752066726F imul esi, [edi+ebp*2+$75], $6F726620
|
|||
|
|
00807682 6D insd
|
|||
|
|
00807683 205946 and [ecx+$46], bl
|
|||
|
|
00807686 5F pop edi
|
|||
|
|
00807687 4D dec ebp
|
|||
|
|
00807688 6F outsd
|
|||
|
|
00807689 6E outsb
|
|||
|
|
0080768A 65795F jns 008076EC
|
|||
|
|
0080768D 43 inc ebx
|
|||
|
|
0080768E 52 push edx
|
|||
|
|
0080768F 207768 and [edi+$68], dh
|
|||
|
|
00807692 657265 jb 008076FA
|
|||
|
|
00807695 204352 and [ebx+$52], al
|
|||
|
|
00807698 46 inc esi
|
|||
|
|
00807699 6C insb
|
|||
|
|
0080769A 61 popa
|
|||
|
|
0080769B 673D27D3A6B8 cmp eax, $B8A6D327
|
|||
|
|
008076A1 B6B8 mov dh, $B8
|
|||
|
|
008076A3 B627 mov dh, $27
|
|||
|
|
008076A5 20616E and [ecx+$6E], ah
|
|||
|
|
008076A8 64204352 and fs:[ebx+$52], al
|
|||
|
|
008076AC 54 push esp
|
|||
|
|
008076AD 7970 jns 0080771F
|
|||
|
|
008076AF 653D27D3A6B8 cmp eax, $B8A6D327
|
|||
|
|
008076B5 B6BF mov dh, $BF
|
|||
|
|
008076B7 EE out dx, al
|
|||
|
|
008076B8 B7A2 mov bh, $A2
|
|||
|
|
008076BA C6B1B5C7BCC727 mov byte ptr [ecx+$C7BCC7B5], $27
|
|||
|
|
008076C1 294120 sub dword ptr [ecx+$20], eax
|
|||
|
|
008076C4 294141 sub dword ptr [ecx+$41], eax
|
|||
|
|
008076C7 2000 and [eax], al
|
|||
|
|
008076C9 0000 add [eax], al
|
|||
|
|
|
|||
|
|
008076CB 00FF add bh, bh
|
|||
|
|
008076CD FFFF DB $FF, $FF //
|
|||
|
|
008076CF FF09 dec dword ptr [ecx]
|
|||
|
|
008076D1 0000 add [eax], al
|
|||
|
|
|
|||
|
|
008076D3 007768 add [edi+$68], dh
|
|||
|
|
008076D6 657265 jb 0080773E
|
|||
|
|
008076D9 2031 and [ecx], dh
|
|||
|
|
008076DB 3D31000000 cmp eax, $00000031
|
|||
|
|
008076E0 FFFF DB $FF, $FF //
|
|||
|
|
008076E2 FFFF DB $FF, $FF //
|
|||
|
|
008076E4 1500000020 adc eax, $20000000
|
|||
|
|
008076E9 61 popa
|
|||
|
|
008076EA 6E outsb
|
|||
|
|
008076EB 64204141 and fs:[ecx+$41], al
|
|||
|
|
008076EF 2E6661 popa
|
|||
|
|
008076F2 63746F72 arpl [edi+ebp*2+$72], si
|
|||
|
|
008076F6 794E jns 00807746
|
|||
|
|
008076F8 61 popa
|
|||
|
|
008076F9 6D insd
|
|||
|
|
008076FA 653D27000000 cmp eax, $00000027
|
|||
|
|
00807700 FFFF DB $FF, $FF //
|
|||
|
|
00807702 FFFF DB $FF, $FF //
|
|||
|
|
00807704 1200 adc al, byte ptr [eax]
|
|||
|
|
00807706 0000 add [eax], al
|
|||
|
|
|
|||
|
|
00807708 20616E and [ecx+$6E], ah
|
|||
|
|
0080770B 64204141 and fs:[ecx+$41], al
|
|||
|
|
0080770F 2E46 inc esi
|
|||
|
|
00807711 4B dec ebx
|
|||
|
|
00807712 54 push esp
|
|||
|
|
00807713 61 popa
|
|||
|
|
00807714 69746F753D270000 imul esi, [edi+ebp*2+$75], $0000273D
|
|||
|
|
0080771C 33C0 xor eax, eax
|
|||
|
|
|
|||
|
|
* Reference to GlobalVar_00893CF0
|
|||
|
|
|
|
|||
|
|
0080771E A3F03C8900 mov dword ptr [$00893CF0], eax
|
|||
|
|
00807723 C3 ret
|
|||
|
|
|
|||
|
|
00807724 C60102 mov byte ptr [ecx], $02
|
|||
|
|
00807727 C3 ret
|
|||
|
|
|
|||
|
|
00807728 53 push ebx
|
|||
|
|
00807729 8BD8 mov ebx, eax
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
|||
|
|
|
|
|||
|
|
0080772B B968778000 mov ecx, $00807768
|
|||
|
|
|
|||
|
|
* Reference to control Order_Sub : N.A.
|
|||
|
|
|
|
|||
|
|
00807730 8B9348030000 mov edx, [ebx+$0348]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'Ӧ<><D3A6><EFBFBD>տ<EFBFBD>ͳ<EFBFBD><CDB3>'
|
|||
|
|
|
|
|||
|
|
00807736 B87C778000 mov eax, $0080777C
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
0080773B E86004FBFF call 007B7BA0
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
|||
|
|
|
|
|||
|
|
00807740 B968778000 mov ecx, $00807768
|
|||
|
|
|
|||
|
|
* Reference to control v1PriceUnit : N.A.
|
|||
|
|
|
|
|||
|
|
00807745 8B9384030000 mov edx, [ebx+$0384]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'Ӧ<><D3A6><EFBFBD>տ<EFBFBD>ͳ<EFBFBD><CDB3>1'
|
|||
|
|
|
|
|||
|
|
0080774B B894778000 mov eax, $00807794
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
00807750 E84B04FBFF call 007B7BA0
|
|||
|
|
00807755 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: Forms.TCustomForm.Close(TCustomForm);
|
|||
|
|
|
|
|||
|
|
00807757 E83CE8C9FF call 004A5F98
|
|||
|
|
0080775C 5B pop ebx
|
|||
|
|
0080775D C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmYSSKList_KPFK._PROC_00807ED0(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
00807ED0 55 push ebp
|
|||
|
|
00807ED1 8BEC mov ebp, esp
|
|||
|
|
00807ED3 33C0 xor eax, eax
|
|||
|
|
00807ED5 55 push ebp
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '<27><>˿<EFBFBD><CBBF><EFBFBD>]Ë<><C38B>-<2D><<3C>'
|
|||
|
|
|
|
|||
|
|
00807ED6 68F57E8000 push $00807EF5
|
|||
|
|
|
|||
|
|
***** TRY
|
|||
|
|
|
|
|||
|
|
00807EDB 64FF30 push dword ptr fs:[eax]
|
|||
|
|
00807EDE 648920 mov fs:[eax], esp
|
|||
|
|
00807EE1 FF05F43C8900 inc dword ptr [$00893CF4]
|
|||
|
|
00807EE7 33C0 xor eax, eax
|
|||
|
|
00807EE9 5A pop edx
|
|||
|
|
00807EEA 59 pop ecx
|
|||
|
|
00807EEB 59 pop ecx
|
|||
|
|
00807EEC 648910 mov fs:[eax], edx
|
|||
|
|
|
|||
|
|
****** FINALLY
|
|||
|
|
|
|
|||
|
|
|
|||
|
|
* Possible String Reference to: ']Ë<><C38B>-<2D><<3C>'
|
|||
|
|
|
|
|||
|
|
00807EEF 68FC7E8000 push $00807EFC
|
|||
|
|
00807EF4 C3 ret
|
|||
|
|
|
|||
|
|
|
|||
|
|
* Reference to: System.@HandleFinally;
|
|||
|
|
|
|
|||
|
|
00807EF5 E9FACBBFFF jmp 00404AF4
|
|||
|
|
00807EFA EBF8 jmp 00807EF4
|
|||
|
|
|
|||
|
|
****** END
|
|||
|
|
|
|
|||
|
|
00807EFC 5D pop ebp
|
|||
|
|
00807EFD C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmYSSKList_KPFK._PROC_00807F00(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
00807F00 832DF43C890001 sub dword ptr [$00893CF4], +$01
|
|||
|
|
00807F07 C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmYSSKList_KPFK._PROC_00807F08(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
00807F08 54 push esp
|
|||
|
|
00807F09 7F80 jnle 00807E8B
|
|||
|
|
00807F0B 0000 add [eax], al
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmYSSKList_KPFK._PROC_00807F6E(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
00807F6E 48 dec eax
|
|||
|
|
00807F6F 0050D4 add [eax-$2C], dl
|
|||
|
|
00807F72 42 inc edx
|
|||
|
|
00807F73 0008 add [eax], cl
|
|||
|
|
00807F75 2D4A007CD0 sub eax, $D07C004A
|
|||
|
|
00807F7A 42 inc edx
|
|||
|
|
00807F7B 00F4 add ah, dh
|
|||
|
|
00807F7D 6B4A00D0 imul ecx, [edx+$00], $D0
|
|||
|
|
00807F81 1D4A0030F6 sbb eax, $F630004A
|
|||
|
|
00807F86 48 dec eax
|
|||
|
|
00807F87 004CFB48 add [ebx+edi*8+$48], cl
|
|||
|
|
00807F8B 0098FA48000C add [eax+$C0048FA], bl
|
|||
|
|
00807F91 7948 jns 00807FDB
|
|||
|
|
00807F93 00ACF04800E829 add [eax+esi*8+$29E80048], ch
|
|||
|
|
00807F9A 4A dec edx
|
|||
|
|
00807F9B 00E4 add ah, ah
|
|||
|
|
00807F9D ED in eax, dx
|
|||
|
|
00807F9E 48 dec eax
|
|||
|
|
00807F9F 00547848 add [eax+edi*2+$48], dl
|
|||
|
|
00807FA3 005878 add [eax+$78], bl
|
|||
|
|
00807FA6 48 dec eax
|
|||
|
|
00807FA7 00DC add ah, bl
|
|||
|
|
00807FA9 2A4A00 sub cl, byte ptr [edx+$00]
|
|||
|
|
00807FAC 3CA9 cmp al, $A9
|
|||
|
|
00807FAE 48 dec eax
|
|||
|
|
00807FAF 00C0 add al, al
|
|||
|
|
00807FB1 834800D0 or dword ptr [eax+$00], -$30
|
|||
|
|
00807FB5 7948 jns 00807FFF
|
|||
|
|
00807FB7 004C8548 add [ebp+eax*4+$48], cl
|
|||
|
|
00807FBB 00D0 add al, dl
|
|||
|
|
00807FBD 2C4A sub al, $4A
|
|||
|
|
00807FBF 009C2B4A008486 add [ebx+ebp+$8684004A], bl
|
|||
|
|
00807FC6 48 dec eax
|
|||
|
|
00807FC7 00482D add [eax+$2D], cl
|
|||
|
|
00807FCA 4A dec edx
|
|||
|
|
00807FCB 00C0 add al, al
|
|||
|
|
00807FCD A9480038EE test eax, $EE380048
|
|||
|
|
00807FD2 48 dec eax
|
|||
|
|
00807FD3 00F4 add ah, dh
|
|||
|
|
00807FD5 EE out dx, al
|
|||
|
|
00807FD6 48 dec eax
|
|||
|
|
00807FD7 00F0 add al, dh
|
|||
|
|
00807FD9 E94800D8EE jmp EF588026
|
|||
|
|
00807FDE 48 dec eax
|
|||
|
|
00807FDF 00D8 add al, bl
|
|||
|
|
00807FE1 1B4A00 sbb ecx, [edx+$00]
|
|||
|
|
00807FE4 EC in al, dx
|
|||
|
|
00807FE5 334A00 xor ecx, [edx+$00]
|
|||
|
|
00807FE8 20C4 and ah, al
|
|||
|
|
00807FEA 48 dec eax
|
|||
|
|
00807FEB 00B0404A0010 add [eax+$10004A40], dh
|
|||
|
|
00807FF1 44 inc esp
|
|||
|
|
00807FF2 4A dec edx
|
|||
|
|
00807FF3 00CC add ah, cl
|
|||
|
|
00807FF5 42 inc edx
|
|||
|
|
00807FF6 4A dec edx
|
|||
|
|
00807FF7 00B8C44800BC add [eax+$BC0048C4], bh
|
|||
|
|
00807FFD C44800 les ecx, [eax+$00]
|
|||
|
|
00808000 48 dec eax
|
|||
|
|
00808001 45 inc ebp
|
|||
|
|
00808002 4A dec edx
|
|||
|
|
00808003 001CC3 add [ebx+eax*8], bl
|
|||
|
|
00808006 48 dec eax
|
|||
|
|
00808007 0018 add [eax], bl
|
|||
|
|
00808009 F0 lock
|
|||
|
|
0080800A 48 dec eax
|
|||
|
|
0080800B 00444C4A add [esp+ecx*2+$4A], al
|
|||
|
|
0080800F 000C02 add [edx+eax], cl
|
|||
|
|
00808012 49 dec ecx
|
|||
|
|
00808013 0094EC48009C64 add [esp+ebp*8+$649C0048], dl
|
|||
|
|
0080801A 4A dec edx
|
|||
|
|
0080801B 008C154A003C18 add [ebp+edx+$183C004A], cl
|
|||
|
|
00808022 4A dec edx
|
|||
|
|
00808023 0038 add [eax], bh
|
|||
|
|
00808025 52 push edx
|
|||
|
|
00808026 4A dec edx
|
|||
|
|
00808027 005C224A add [edx+$4A], bl
|
|||
|
|
0080802B 00D8 add al, bl
|
|||
|
|
0080802D 224A00 and cl, byte ptr [edx+$00]
|
|||
|
|
00808030 7C68 jl 0080809A
|
|||
|
|
00808032 4A dec edx
|
|||
|
|
00808033 00941F4A003C60 add [edi+ebx+$603C004A], dl
|
|||
|
|
0080803A 4A dec edx
|
|||
|
|
0080803B 001447 add [edi+eax*2], dl
|
|||
|
|
0080803E 4A dec edx
|
|||
|
|
0080803F 0034654A00CC2C add [$2CCC004A], dh
|
|||
|
|
00808046 4A dec edx
|
|||
|
|
00808047 000E add [esi], cl
|
|||
|
|
00808049 0000 add [eax], al
|
|||
|
|
|
|||
|
|
0080804B 0000 add [eax], al
|
|||
|
|
|
|||
|
|
0080804D 0003 add [ebx], al
|
|||
|
|
0080804F 0000 add [eax], al
|
|||
|
|
|
|||
|
|
00808051 0020 add [eax], ah
|
|||
|
|
00808053 114000 adc [eax+$00], eax
|
|||
|
|
00808056 FC cld
|
|||
|
|
00808057 0300 add eax, [eax]
|
|||
|
|
00808059 0020 add [eax], ah
|
|||
|
|
0080805B 114000 adc [eax+$00], eax
|
|||
|
|
0080805E 000400 add [eax+eax], al
|
|||
|
|
00808061 0020 add [eax], ah
|
|||
|
|
00808063 114000 adc [eax+$00], eax
|
|||
|
|
00808066 0404 add al, +$04
|
|||
|
|
00808068 0000 add [eax], al
|
|||
|
|
|
|||
|
|
0080806A 41 inc ecx
|
|||
|
|
0080806B 005C8580 add [ebp+eax*4-$80], bl
|
|||
|
|
0080806F 00F8 add al, bh
|
|||
|
|
00808071 0200 add al, byte ptr [eax]
|
|||
|
|
00808073 0000 add [eax], al
|
|||
|
|
|
|||
|
|
00808075 0008 add [eax], cl
|
|||
|
|
00808077 54 push esp
|
|||
|
|
00808078 6F outsd
|
|||
|
|
00808079 6F outsd
|
|||
|
|
0080807A 6C insb
|
|||
|
|
0080807B 42 inc edx
|
|||
|
|
0080807C 61 popa
|
|||
|
|
0080807D 7231 jb 008080B0
|
|||
|
|
0080807F FC cld
|
|||
|
|
00808080 0200 add al, byte ptr [eax]
|
|||
|
|
00808082 0001 add [ecx], al
|
|||
|
|
00808084 0009 add [ecx], cl
|
|||
|
|
00808086 54 push esp
|
|||
|
|
00808087 42 inc edx
|
|||
|
|
00808088 52 push edx
|
|||
|
|
00808089 61 popa
|
|||
|
|
0080808A 667265 jb 008080F2
|
|||
|
|
0080808D 7368 jnb 008080F7
|
|||
|
|
0080808F 0003 add [ebx], al
|
|||
|
|
00808091 0000 add [eax], al
|
|||
|
|
|
|||
|
|
00808093 0100 add [eax], eax
|
|||
|
|
00808095 07 pop es
|
|||
|
|
00808096 54 push esp
|
|||
|
|
00808097 42 inc edx
|
|||
|
|
00808098 43 inc ebx
|
|||
|
|
00808099 6C insb
|
|||
|
|
0080809A 6F outsd
|
|||
|
|
0080809B 7365 jnb 00808102
|
|||
|
|
0080809D 0403 add al, +$03
|
|||
|
|
0080809F 0000 add [eax], al
|
|||
|
|
|
|||
|
|
008080A1 0200 add al, byte ptr [eax]
|
|||
|
|
008080A3 0C41 or al, $41
|
|||
|
|
008080A5 44 inc esp
|
|||
|
|
008080A6 4F dec edi
|
|||
|
|
008080A7 51 push ecx
|
|||
|
|
008080A8 7565 jnz 0080810F
|
|||
|
|
008080AA 7279 jb 00808125
|
|||
|
|
008080AC 54 push esp
|
|||
|
|
008080AD 656D insd
|
|||
|
|
008080AF 7008 jo 008080B9
|
|||
|
|
008080B1 0300 add eax, [eax]
|
|||
|
|
008080B3 0002 add [edx], al
|
|||
|
|
008080B5 000B add [ebx], cl
|
|||
|
|
008080B7 41 inc ecx
|
|||
|
|
008080B8 44 inc esp
|
|||
|
|
008080B9 4F dec edi
|
|||
|
|
008080BA 51 push ecx
|
|||
|
|
008080BB 7565 jnz 00808122
|
|||
|
|
008080BD 7279 jb 00808138
|
|||
|
|
008080BF 43 inc ebx
|
|||
|
|
008080C0 6D insd
|
|||
|
|
008080C1 640C03 or al, $03
|
|||
|
|
008080C4 0000 add [eax], al
|
|||
|
|
|
|||
|
|
008080C6 0300 add eax, [eax]
|
|||
|
|
008080C8 06 push es
|
|||
|
|
008080C9 50 push eax
|
|||
|
|
008080CA 61 popa
|
|||
|
|
008080CB 6E outsb
|
|||
|
|
008080CC 656C insb
|
|||
|
|
008080CE 3110 xor [eax], edx
|
|||
|
|
008080D0 0300 add eax, [eax]
|
|||
|
|
008080D2 0001 add [ecx], al
|
|||
|
|
008080D4 000B add [ebx], cl
|
|||
|
|
008080D6 54 push esp
|
|||
|
|
008080D7 6F outsd
|
|||
|
|
008080D8 6F outsd
|
|||
|
|
008080D9 6C insb
|
|||
|
|
008080DA 42 inc edx
|
|||
|
|
008080DB 7574 jnz 00808151
|
|||
|
|
008080DD 746F jz 0080814E
|
|||
|
|
008080DF 6E outsb
|
|||
|
|
008080E0 321403 xor dl, byte ptr [ebx+eax]
|
|||
|
|
008080E3 0000 add [eax], al
|
|||
|
|
|
|||
|
|
008080E5 0100 add [eax], eax
|
|||
|
|
008080E7 0B546F6F or edx, [edi+ebp*2+$6F]
|
|||
|
|
008080EB 6C insb
|
|||
|
|
008080EC 42 inc edx
|
|||
|
|
008080ED 7574 jnz 00808163
|
|||
|
|
008080EF 746F jz 00808160
|
|||
|
|
008080F1 6E outsb
|
|||
|
|
008080F2 3118 xor [eax], ebx
|
|||
|
|
008080F4 0300 add eax, [eax]
|
|||
|
|
008080F6 000400 add [eax+eax], al
|
|||
|
|
008080F9 03524D add edx, [edx+$4D]
|
|||
|
|
008080FC 311C03 xor [ebx+eax], ebx
|
|||
|
|
008080FF 0000 add [eax], al
|
|||
|
|
|
|||
|
|
00808101 050009524D add eax, +$4D520900
|
|||
|
|
00808106 44 inc esp
|
|||
|
|
00808107 42 inc edx
|
|||
|
|
00808108 5F pop edi
|
|||
|
|
00808109 4D dec ebp
|
|||
|
|
0080810A 61 popa
|
|||
|
|
0080810B 696E2003000006 imul ebp, [esi+$20], $06000003
|
|||
|
|
00808112 0006 add [esi], al
|
|||
|
|
00808114 4C dec esp
|
|||
|
|
00808115 61 popa
|
|||
|
|
00808116 62656C bound esp, qword ptr [ebp+$6C]
|
|||
|
|
00808119 332403 xor esp, [ebx+eax]
|
|||
|
|
0080811C 0000 add [eax], al
|
|||
|
|
|
|||
|
|
0080811E 07 pop es
|
|||
|
|
0080811F 0007 add [edi], al
|
|||
|
|
00808121 637847 arpl [eax+$47], di
|
|||
|
|
00808124 7269 jb 0080818F
|
|||
|
|
00808126 643228 xor ch, byte ptr fs:[eax]
|
|||
|
|
00808129 0300 add eax, [eax]
|
|||
|
|
0080812B 0008 add [eax], cl
|
|||
|
|
0080812D 0003 add [ebx], al
|
|||
|
|
0080812F 54 push esp
|
|||
|
|
00808130 7632 jbe 00808164
|
|||
|
|
00808132 2C03 sub al, $03
|
|||
|
|
00808134 0000 add [eax], al
|
|||
|
|
|
|||
|
|
00808136 0900 or [eax], eax
|
|||
|
|
00808138 0C63 or al, $63
|
|||
|
|
0080813A 7847 js 00808183
|
|||
|
|
0080813C 7269 jb 008081A7
|
|||
|
|
0080813E 644C dec esp
|
|||
|
|
00808140 657665 jbe 008081A8
|
|||
|
|
00808143 6C insb
|
|||
|
|
00808144 3130 xor [eax], esi
|
|||
|
|
00808146 0300 add eax, [eax]
|
|||
|
|
00808148 0006 add [esi], al
|
|||
|
|
0080814A 0006 add [esi], al
|
|||
|
|
0080814C 4C dec esp
|
|||
|
|
0080814D 61 popa
|
|||
|
|
0080814E 62656C bound esp, qword ptr [ebp+$6C]
|
|||
|
|
00808151 323403 xor dh, byte ptr [ebx+eax]
|
|||
|
|
00808154 0000 add [eax], al
|
|||
|
|
|
|||
|
|
00808156 06 push es
|
|||
|
|
00808157 0006 add [esi], al
|
|||
|
|
00808159 4C dec esp
|
|||
|
|
0080815A 61 popa
|
|||
|
|
0080815B 62656C bound esp, qword ptr [ebp+$6C]
|
|||
|
|
0080815E 363803 cmp ss:[ebx], al
|
|||
|
|
00808161 0000 add [eax], al
|
|||
|
|
|
|||
|
|
00808163 0A00 or al, byte ptr [eax]
|
|||
|
|
00808165 07 pop es
|
|||
|
|
00808166 626567 bound esp, qword ptr [ebp+$67]
|
|||
|
|
00808169 6461 popa
|
|||
|
|
0080816B 7465 jz 008081D2
|
|||
|
|
0080816D 3C03 cmp al, $03
|
|||
|
|
0080816F 0000 add [eax], al
|
|||
|
|
|
|||
|
|
00808171 0A00 or al, byte ptr [eax]
|
|||
|
|
00808173 07 pop es
|
|||
|
|
00808174 45 inc ebp
|
|||
|
|
00808175 6E outsb
|
|||
|
|
00808176 646461 popa
|
|||
|
|
00808179 7465 jz 008081E0
|
|||
|
|
0080817B 40 inc eax
|
|||
|
|
0080817C 0300 add eax, [eax]
|
|||
|
|
0080817E 000B add [ebx], cl
|
|||
|
|
00808180 0010 add [eax], dl
|
|||
|
|
00808182 637847 arpl [eax+$47], di
|
|||
|
|
00808185 7269 jb 008081F0
|
|||
|
|
00808187 6450 push eax
|
|||
|
|
00808189 6F outsd
|
|||
|
|
0080818A 7075 jo 00808201
|
|||
|
|
0080818C 704D jo 008081DB
|
|||
|
|
0080818E 656E outsb
|
|||
|
|
00808190 7532 jnz 008081C4
|
|||
|
|
00808192 44 inc esp
|
|||
|
|
00808193 0300 add eax, [eax]
|
|||
|
|
00808195 000C00 add [eax+eax], cl
|
|||
|
|
00808198 0544535F48 add eax, +$485F5344
|
|||
|
|
0080819D 5A pop edx
|
|||
|
|
0080819E 48 dec eax
|
|||
|
|
0080819F 0300 add eax, [eax]
|
|||
|
|
008081A1 000D00097632 add [$32760900], cl
|
|||
|
|
008081A7 43 inc ebx
|
|||
|
|
008081A8 6F outsd
|
|||
|
|
008081A9 6C insb
|
|||
|
|
008081AA 756D jnz 00808219
|
|||
|
|
008081AC 6E outsb
|
|||
|
|
008081AD 354C030000 xor eax, $0000034C
|
|||
|
|
008081B2 0D00097632 or eax, $32760900
|
|||
|
|
008081B7 43 inc ebx
|
|||
|
|
008081B8 6F outsd
|
|||
|
|
008081B9 6C insb
|
|||
|
|
008081BA 756D jnz 00808229
|
|||
|
|
008081BC 6E outsb
|
|||
|
|
008081BD 3650 push eax
|
|||
|
|
008081BF 0300 add eax, [eax]
|
|||
|
|
008081C1 000D00097632 add [$32760900], cl
|
|||
|
|
008081C7 43 inc ebx
|
|||
|
|
008081C8 6F outsd
|
|||
|
|
008081C9 6C insb
|
|||
|
|
008081CA 756D jnz 00808239
|
|||
|
|
008081CC 6E outsb
|
|||
|
|
008081CD 31540300 xor [ebx+eax+$00], edx
|
|||
|
|
008081D1 000D00097632 add [$32760900], cl
|
|||
|
|
008081D7 43 inc ebx
|
|||
|
|
008081D8 6F outsd
|
|||
|
|
008081D9 6C insb
|
|||
|
|
008081DA 756D jnz 00808249
|
|||
|
|
008081DC 6E outsb
|
|||
|
|
008081DD 325803 xor bl, byte ptr [eax+$03]
|
|||
|
|
008081E0 0000 add [eax], al
|
|||
|
|
|
|||
|
|
008081E2 0D00097632 or eax, $32760900
|
|||
|
|
008081E7 43 inc ebx
|
|||
|
|
008081E8 6F outsd
|
|||
|
|
008081E9 6C insb
|
|||
|
|
008081EA 756D jnz 00808259
|
|||
|
|
008081EC 6E outsb
|
|||
|
|
008081ED 335C0300 xor ebx, [ebx+eax+$00]
|
|||
|
|
008081F1 000D00067632 add [$32760600], cl
|
|||
|
|
008081F7 42 inc edx
|
|||
|
|
008081F8 51 push ecx
|
|||
|
|
008081F9 4B dec ebx
|
|||
|
|
008081FA 50 push eax
|
|||
|
|
008081FB 60 pusha
|
|||
|
|
008081FC 0300 add eax, [eax]
|
|||
|
|
008081FE 000D00057632 add [$32760500], cl
|
|||
|
|
00808204 57 push edi
|
|||
|
|
00808205 4B dec ebx
|
|||
|
|
00808206 50 push eax
|
|||
|
|
00808207 640300 add eax, fs:[eax]
|
|||
|
|
0080820A 0006 add [esi], al
|
|||
|
|
0080820C 0006 add [esi], al
|
|||
|
|
0080820E 4C dec esp
|
|||
|
|
0080820F 61 popa
|
|||
|
|
00808210 62656C bound esp, qword ptr [ebp+$6C]
|
|||
|
|
00808213 316803 xor [eax+$03], ebp
|
|||
|
|
00808216 0000 add [eax], al
|
|||
|
|
|
|||
|
|
00808218 0E push cs
|
|||
|
|
00808219 0009 add [ecx], cl
|
|||
|
|
0080821B 43 inc ebx
|
|||
|
|
0080821C 6F outsd
|
|||
|
|
0080821D 6D insd
|
|||
|
|
0080821E 54 push esp
|
|||
|
|
0080821F 61 popa
|
|||
|
|
00808220 69546F756C030000 imul edx, [edi+ebp*2+$75], $0000036C
|
|||
|
|
00808228 0D00097632 or eax, $32760900
|
|||
|
|
0080822D 43 inc ebx
|
|||
|
|
0080822E 6F outsd
|
|||
|
|
0080822F 6C insb
|
|||
|
|
00808230 756D jnz 0080829F
|
|||
|
|
00808232 6E outsb
|
|||
|
|
00808233 3470 xor al, $70
|
|||
|
|
00808235 0300 add eax, [eax]
|
|||
|
|
00808237 0002 add [edx], al
|
|||
|
|
00808239 000C41 add [ecx+eax*2], cl
|
|||
|
|
0080823C 44 inc esp
|
|||
|
|
0080823D 4F dec edi
|
|||
|
|
0080823E 51 push ecx
|
|||
|
|
0080823F 7565 jnz 008082A6
|
|||
|
|
00808241 7279 jb 008082BC
|
|||
|
|
00808243 4D dec ebp
|
|||
|
|
00808244 61 popa
|
|||
|
|
00808245 696E740300000F imul ebp, [esi+$74], $0F000003
|
|||
|
|
0080824C 0006 add [esi], al
|
|||
|
|
0080824E 43 inc ebx
|
|||
|
|
0080824F 44 inc esp
|
|||
|
|
00808250 53 push ebx
|
|||
|
|
00808251 5F pop edi
|
|||
|
|
00808252 48 dec eax
|
|||
|
|
00808253 5A pop edx
|
|||
|
|
00808254 7803 js 00808259
|
|||
|
|
00808256 0000 add [eax], al
|
|||
|
|
|
|||
|
|
00808258 07 pop es
|
|||
|
|
00808259 0007 add [edi], al
|
|||
|
|
0080825B 637847 arpl [eax+$47], di
|
|||
|
|
0080825E 7269 jb 008082C9
|
|||
|
|
00808260 64317C0300 xor fs:[ebx+eax+$00], edi
|
|||
|
|
00808265 0008 add [eax], cl
|
|||
|
|
00808267 0003 add [ebx], al
|
|||
|
|
00808269 54 push esp
|
|||
|
|
0080826A 7631 jbe 0080829D
|
|||
|
|
0080826C 800300 add byte ptr [ebx], $00
|
|||
|
|
0080826F 000D000F6378 add [$78630F00], cl
|
|||
|
|
00808275 47 inc edi
|
|||
|
|
00808276 7269 jb 008082E1
|
|||
|
|
00808278 6444 inc esp
|
|||
|
|
0080827A 42 inc edx
|
|||
|
|
0080827B 43 inc ebx
|
|||
|
|
0080827C 6F outsd
|
|||
|
|
0080827D 6C insb
|
|||
|
|
0080827E 756D jnz 008082ED
|
|||
|
|
00808280 6E outsb
|
|||
|
|
00808281 31840300000D00 xor [ebx+eax+$D0000], eax
|
|||
|
|
00808288 0F637847 packusdw MM7, [eax+$47]
|
|||
|
|
0080828C 7269 jb 008082F7
|
|||
|
|
0080828E 6444 inc esp
|
|||
|
|
00808290 42 inc edx
|
|||
|
|
00808291 43 inc ebx
|
|||
|
|
00808292 6F outsd
|
|||
|
|
00808293 6C insb
|
|||
|
|
00808294 756D jnz 00808303
|
|||
|
|
00808296 6E outsb
|
|||
|
|
00808297 32880300000D xor cl, byte ptr [eax+$D000003]
|
|||
|
|
0080829D 000B add [ebx], cl
|
|||
|
|
0080829F 7632 jbe 008082D3
|
|||
|
|
008082A1 43 inc ebx
|
|||
|
|
008082A2 6F outsd
|
|||
|
|
008082A3 6D insd
|
|||
|
|
008082A4 54 push esp
|
|||
|
|
008082A5 61 popa
|
|||
|
|
008082A6 69546F758C030000 imul edx, [edi+ebp*2+$75], $0000038C
|
|||
|
|
008082AE 0D000F6378 or eax, $78630F00
|
|||
|
|
008082B3 47 inc edi
|
|||
|
|
008082B4 7269 jb 0080831F
|
|||
|
|
008082B6 6444 inc esp
|
|||
|
|
008082B8 42 inc edx
|
|||
|
|
008082B9 43 inc ebx
|
|||
|
|
008082BA 6F outsd
|
|||
|
|
008082BB 6C insb
|
|||
|
|
008082BC 756D jnz 0080832B
|
|||
|
|
008082BE 6E outsb
|
|||
|
|
008082BF 33900300000D xor edx, [eax+$D000003]
|
|||
|
|
008082C5 000F add [edi], cl
|
|||
|
|
008082C7 637847 arpl [eax+$47], di
|
|||
|
|
008082CA 7269 jb 00808335
|
|||
|
|
008082CC 6444 inc esp
|
|||
|
|
008082CE 42 inc edx
|
|||
|
|
008082CF 43 inc ebx
|
|||
|
|
008082D0 6F outsd
|
|||
|
|
008082D1 6C insb
|
|||
|
|
008082D2 756D jnz 00808341
|
|||
|
|
008082D4 6E outsb
|
|||
|
|
008082D5 3494 xor al, $94
|
|||
|
|
008082D7 0300 add eax, [eax]
|
|||
|
|
008082D9 000D00087632 add [$32760800], cl
|
|||
|
|
008082DF 50 push eax
|
|||
|
|
008082E0 5F pop edi
|
|||
|
|
008082E1 53 push ebx
|
|||
|
|
008082E2 7065 jo 00808349
|
|||
|
|
008082E4 63980300000D arpl [eax+$D000003], bx
|
|||
|
|
008082EA 0008 add [eax], cl
|
|||
|
|
008082EC 7632 jbe 00808320
|
|||
|
|
008082EE 59 pop ecx
|
|||
|
|
008082EF 46 inc esi
|
|||
|
|
008082F0 4E dec esi
|
|||
|
|
008082F1 61 popa
|
|||
|
|
008082F2 6D insd
|
|||
|
|
008082F3 659C pushf
|
|||
|
|
008082F5 0300 add eax, [eax]
|
|||
|
|
008082F7 000D00047632 add [$32760400], cl
|
|||
|
|
008082FD 7073 jo 00808372
|
|||
|
|
008082FF A00300000D mov al, byte ptr [$0D000003]
|
|||
|
|
00808304 000F add [edi], cl
|
|||
|
|
00808306 637847 arpl [eax+$47], di
|
|||
|
|
00808309 7269 jb 00808374
|
|||
|
|
0080830B 6444 inc esp
|
|||
|
|
0080830D 42 inc edx
|
|||
|
|
0080830E 43 inc ebx
|
|||
|
|
0080830F 6F outsd
|
|||
|
|
00808310 6C insb
|
|||
|
|
00808311 756D jnz 00808380
|
|||
|
|
00808313 6E outsb
|
|||
|
|
00808314 35A4030000 xor eax, $000003A4
|
|||
|
|
00808319 0D00097632 or eax, $32760900
|
|||
|
|
0080831E 43 inc ebx
|
|||
|
|
0080831F 6F outsd
|
|||
|
|
00808320 6C insb
|
|||
|
|
00808321 756D jnz 00808390
|
|||
|
|
00808323 6E outsb
|
|||
|
|
00808324 37 aaa
|
|||
|
|
00808325 A803 test al, $03
|
|||
|
|
00808327 0000 add [eax], al
|
|||
|
|
|
|||
|
|
00808329 0D00097632 or eax, $32760900
|
|||
|
|
0080832E 43 inc ebx
|
|||
|
|
0080832F 6F outsd
|
|||
|
|
00808330 6C insb
|
|||
|
|
00808331 756D jnz 008083A0
|
|||
|
|
00808333 6E outsb
|
|||
|
|
00808334 38AC0300000D00 cmp [ebx+eax+$D0000], ch
|
|||
|
|
0080833B 097632 or [esi+$32], esi
|
|||
|
|
0080833E 43 inc ebx
|
|||
|
|
0080833F 6F outsd
|
|||
|
|
00808340 6C insb
|
|||
|
|
00808341 756D jnz 008083B0
|
|||
|
|
00808343 6E outsb
|
|||
|
|
00808344 39B00300000D cmp [eax+$D000003], esi
|
|||
|
|
0080834A 000A add [edx], cl
|
|||
|
|
0080834C 7632 jbe 00808380
|
|||
|
|
0080834E 43 inc ebx
|
|||
|
|
0080834F 6F outsd
|
|||
|
|
00808350 6C insb
|
|||
|
|
00808351 756D jnz 008083C0
|
|||
|
|
00808353 6E outsb
|
|||
|
|
00808354 3130 xor [eax], esi
|
|||
|
|
00808356 B403 mov ah, $03
|
|||
|
|
00808358 0000 add [eax], al
|
|||
|
|
|
|||
|
|
0080835A 0900 or [eax], eax
|
|||
|
|
0080835C 0C63 or al, $63
|
|||
|
|
0080835E 7847 js 008083A7
|
|||
|
|
00808360 7269 jb 008083CB
|
|||
|
|
00808362 644C dec esp
|
|||
|
|
00808364 657665 jbe 008083CC
|
|||
|
|
00808367 6C insb
|
|||
|
|
00808368 32B803000010 xor bh, byte ptr [eax+$10000003]
|
|||
|
|
0080836E 000B add [ebx], cl
|
|||
|
|
00808370 637853 arpl [eax+$53], di
|
|||
|
|
00808373 706C jo 008083E1
|
|||
|
|
00808375 697474657231BC03 imul esi, [esp+esi*2+$65], $03BC3172
|
|||
|
|
0080837D 0000 add [eax], al
|
|||
|
|
|
|||
|
|
0080837F 0C00 or al, $00
|
|||
|
|
00808381 0B446174 or eax, [ecx+$74]
|
|||
|
|
00808385 61 popa
|
|||
|
|
00808386 53 push ebx
|
|||
|
|
00808387 6F outsd
|
|||
|
|
00808388 7572 jnz 008083FC
|
|||
|
|
0080838A 636531 arpl [ebp+$31], sp
|
|||
|
|
0080838D C00300 rol byte ptr [ebx], $00
|
|||
|
|
00808390 000F add [edi], cl
|
|||
|
|
00808392 000B add [ebx], cl
|
|||
|
|
00808394 59 pop ecx
|
|||
|
|
00808395 46 inc esi
|
|||
|
|
00808396 6F outsd
|
|||
|
|
00808397 7264 jb 008083FD
|
|||
|
|
00808399 65725F jb 008083FB
|
|||
|
|
0080839C 53 push ebx
|
|||
|
|
0080839D 7562 jnz 00808401
|
|||
|
|
0080839F C403 les eax, [ebx]
|
|||
|
|
008083A1 0000 add [eax], al
|
|||
|
|
|
|||
|
|
008083A3 0D000A7631 or eax, $31760A00
|
|||
|
|
008083A8 46 inc esi
|
|||
|
|
008083A9 4B dec ebx
|
|||
|
|
008083AA 54 push esp
|
|||
|
|
008083AB 61 popa
|
|||
|
|
008083AC 69746F75C8030000 imul esi, [edi+ebp*2+$75], $000003C8
|
|||
|
|
008083B4 0D00087632 or eax, $32760800
|
|||
|
|
008083B9 4B dec ebx
|
|||
|
|
008083BA 48 dec eax
|
|||
|
|
008083BB 54 push esp
|
|||
|
|
008083BC 7970 jns 0080842E
|
|||
|
|
008083BE 65CC int 3
|
|||
|
|
008083C0 0300 add eax, [eax]
|
|||
|
|
008083C2 0006 add [esi], al
|
|||
|
|
008083C4 0006 add [esi], al
|
|||
|
|
008083C6 4C dec esp
|
|||
|
|
008083C7 61 popa
|
|||
|
|
008083C8 62656C bound esp, qword ptr [ebp+$6C]
|
|||
|
|
008083CB 34D0 xor al, $D0
|
|||
|
|
008083CD 0300 add eax, [eax]
|
|||
|
|
008083CF 0011 add [ecx], dl
|
|||
|
|
008083D1 0006 add [esi], al
|
|||
|
|
008083D3 4B dec ebx
|
|||
|
|
008083D4 48 dec eax
|
|||
|
|
008083D5 54 push esp
|
|||
|
|
008083D6 7970 jns 00808448
|
|||
|
|
008083D8 65D4 aam
|
|||
|
|
008083DA 0300 add eax, [eax]
|
|||
|
|
008083DC 0011 add [ecx], dl
|
|||
|
|
008083DE 000B add [ebx], cl
|
|||
|
|
008083E0 46 inc esi
|
|||
|
|
008083E1 61 popa
|
|||
|
|
008083E2 63746F72 arpl [edi+ebp*2+$72], si
|
|||
|
|
008083E6 794E jns 00808436
|
|||
|
|
008083E8 61 popa
|
|||
|
|
008083E9 6D insd
|
|||
|
|
008083EA 65D803 fadd dword ptr gs:[ebx]
|
|||
|
|
008083ED 0000 add [eax], al
|
|||
|
|
|
|||
|
|
008083EF 0100 add [eax], eax
|
|||
|
|
008083F1 03544650 add edx, [esi+eax*2+$50]
|
|||
|
|
008083F5 DC03 fadd qword ptr [ebx]
|
|||
|
|
008083F7 0000 add [eax], al
|
|||
|
|
|
|||
|
|
008083F9 0D00097631 or eax, $31760900
|
|||
|
|
008083FE 46 inc esi
|
|||
|
|
008083FF 58 pop eax
|
|||
|
|
00808400 4D dec ebp
|
|||
|
|
00808401 6F outsd
|
|||
|
|
00808402 6E outsb
|
|||
|
|
00808403 6579E0 jns 008083E6
|
|||
|
|
00808406 0300 add eax, [eax]
|
|||
|
|
00808408 000D00097631 add [$31760900], cl
|
|||
|
|
0080840E 53 push ebx
|
|||
|
|
0080840F 58 pop eax
|
|||
|
|
00808410 4D dec ebp
|
|||
|
|
00808411 6F outsd
|
|||
|
|
00808412 6E outsb
|
|||
|
|
00808413 6579E4 jns 008083FA
|
|||
|
|
00808416 0300 add eax, [eax]
|
|||
|
|
00808418 000D000B7632 add [$32760B00], cl
|
|||
|
|
0080841E 42 inc edx
|
|||
|
|
0080841F 51 push ecx
|
|||
|
|
00808420 46 inc esi
|
|||
|
|
00808421 58 pop eax
|
|||
|
|
00808422 4D dec ebp
|
|||
|
|
00808423 6F outsd
|
|||
|
|
00808424 6E outsb
|
|||
|
|
00808425 6579E8 jns 00808410
|
|||
|
|
00808428 0300 add eax, [eax]
|
|||
|
|
0080842A 000D000B7632 add [$32760B00], cl
|
|||
|
|
00808430 42 inc edx
|
|||
|
|
00808431 51 push ecx
|
|||
|
|
00808432 53 push ebx
|
|||
|
|
00808433 58 pop eax
|
|||
|
|
00808434 4D dec ebp
|
|||
|
|
00808435 6F outsd
|
|||
|
|
00808436 6E outsb
|
|||
|
|
00808437 6579EC jns 00808426
|
|||
|
|
0080843A 0300 add eax, [eax]
|
|||
|
|
0080843C 000D00077631 add [$31760700], cl
|
|||
|
|
00808442 43 inc ebx
|
|||
|
|
00808443 6F outsd
|
|||
|
|
00808444 6E outsb
|
|||
|
|
00808445 6E outsb
|
|||
|
|
00808446 4F dec edi
|
|||
|
|
00808447 F0 lock
|
|||
|
|
00808448 0300 add eax, [eax]
|
|||
|
|
0080844A 000D00097631 add [$31760900], cl
|
|||
|
|
00808450 4F dec edi
|
|||
|
|
00808451 7264 jb 008084B7
|
|||
|
|
00808453 65724E jb 008084A4
|
|||
|
|
00808456 4F dec edi
|
|||
|
|
00808457 F4 hlt
|
|||
|
|
00808458 0300 add eax, [eax]
|
|||
|
|
0080845A 000D00067632 add [$32760600], cl
|
|||
|
|
00808460 53 push ebx
|
|||
|
|
00808461 51 push ecx
|
|||
|
|
00808462 51 push ecx
|
|||
|
|
00808463 50 push eax
|
|||
|
|
00808464 F8 clc
|
|||
|
|
00808465 0300 add eax, [eax]
|
|||
|
|
00808467 000D000B7632 add [$32760B00], cl
|
|||
|
|
0080846D 42 inc edx
|
|||
|
|
0080846E 51 push ecx
|
|||
|
|
0080846F 58 pop eax
|
|||
|
|
00808470 4B dec ebx
|
|||
|
|
00808471 4D dec ebp
|
|||
|
|
00808472 6F outsd
|
|||
|
|
00808473 6E outsb
|
|||
|
|
00808474 65790B jns 00808482
|
|||
|
|
00808477 0012 add [edx], dl
|
|||
|
|
00808479 006088 add [eax-$78], ah
|
|||
|
|
0080847C 80000B add byte ptr [eax], $0B
|
|||
|
|
0080847F 46 inc esi
|
|||
|
|
00808480 6F outsd
|
|||
|
|
00808481 726D jb 008084F0
|
|||
|
|
00808483 44 inc esp
|
|||
|
|
00808484 657374 jnb 008084FB
|
|||
|
|
00808487 726F jb 008084F8
|
|||
|
|
00808489 7910 jns 0080849B
|
|||
|
|
0080848B 006888 add [eax-$78], ch
|
|||
|
|
0080848E 800009 add byte ptr [eax], $09
|
|||
|
|
00808491 46 inc esi
|
|||
|
|
00808492 6F outsd
|
|||
|
|
00808493 726D jb 00808502
|
|||
|
|
00808495 43 inc ebx
|
|||
|
|
00808496 6C insb
|
|||
|
|
00808497 6F outsd
|
|||
|
|
00808498 7365 jnb 008084FF
|
|||
|
|
0080849A 1300 adc eax, [eax]
|
|||
|
|
0080849C 6C insb
|
|||
|
|
0080849D 8880000C5442 mov [eax+$42540C00], al
|
|||
|
|
008084A3 43 inc ebx
|
|||
|
|
008084A4 6C insb
|
|||
|
|
008084A5 6F outsd
|
|||
|
|
008084A6 7365 jnb 0080850D
|
|||
|
|
008084A8 43 inc ebx
|
|||
|
|
008084A9 6C insb
|
|||
|
|
008084AA 69636B0F00E888 imul esp, [ebx+$6B], $88E8000F
|
|||
|
|
008084B1 800008 add byte ptr [eax], $08
|
|||
|
|
008084B4 46 inc esi
|
|||
|
|
008084B5 6F outsd
|
|||
|
|
008084B6 726D jb 00808525
|
|||
|
|
008084B8 53 push ebx
|
|||
|
|
008084B9 686F771500 push $0015776F
|
|||
|
|
008084BE 58 pop eax
|
|||
|
|
008084BF 8A80000E5442 mov al, byte ptr [eax+$42540E00]
|
|||
|
|
008084C5 52 push edx
|
|||
|
|
008084C6 61 popa
|
|||
|
|
008084C7 667265 jb 0080852F
|
|||
|
|
008084CA 7368 jnb 00808534
|
|||
|
|
008084CC 43 inc ebx
|
|||
|
|
008084CD 6C insb
|
|||
|
|
008084CE 69636B1700608A imul esp, [ebx+$6B], $8A600017
|
|||
|
|
008084D5 800010 add byte ptr [eax], $10
|
|||
|
|
008084D8 54 push esp
|
|||
|
|
008084D9 6F outsd
|
|||
|
|
008084DA 6F outsd
|
|||
|
|
008084DB 6C insb
|
|||
|
|
008084DC 42 inc edx
|
|||
|
|
008084DD 7574 jnz 00808553
|
|||
|
|
008084DF 746F jz 00808550
|
|||
|
|
008084E1 6E outsb
|
|||
|
|
008084E2 32436C xor al, byte ptr [ebx+$6C]
|
|||
|
|
008084E5 69636B1800048B imul esp, [ebx+$6B], $8B040018
|
|||
|
|
008084EC 800011 add byte ptr [eax], $11
|
|||
|
|
008084EF 46 inc esi
|
|||
|
|
008084F0 61 popa
|
|||
|
|
008084F1 63746F72 arpl [edi+ebp*2+$72], si
|
|||
|
|
008084F5 794E jns 00808545
|
|||
|
|
008084F7 61 popa
|
|||
|
|
008084F8 6D insd
|
|||
|
|
008084F9 6543 inc ebx
|
|||
|
|
008084FB 68616E6765 push $65676E61
|
|||
|
|
00808500 17 pop ss
|
|||
|
|
00808501 0018 add [eax], bl
|
|||
|
|
00808503 8B800010546F mov eax, [eax+$6F541000]
|
|||
|
|
00808509 6F outsd
|
|||
|
|
0080850A 6C insb
|
|||
|
|
0080850B 42 inc edx
|
|||
|
|
0080850C 7574 jnz 00808582
|
|||
|
|
0080850E 746F jz 0080857F
|
|||
|
|
00808510 6E outsb
|
|||
|
|
00808511 31436C xor [ebx+$6C], eax
|
|||
|
|
00808514 69636B1300608B imul esp, [ebx+$6B], $8B600013
|
|||
|
|
0080851B 80000C add byte ptr [eax], $0C
|
|||
|
|
0080851E 54 push esp
|
|||
|
|
0080851F 7632 jbe 00808553
|
|||
|
|
00808521 43 inc ebx
|
|||
|
|
00808522 656C insb
|
|||
|
|
00808524 6C insb
|
|||
|
|
00808525 43 inc ebx
|
|||
|
|
00808526 6C insb
|
|||
|
|
00808527 69636B0F009C90 imul esp, [ebx+$6B], $909C000F
|
|||
|
|
0080852E 800008 add byte ptr [eax], $08
|
|||
|
|
00808531 54 push esp
|
|||
|
|
00808532 46 inc esi
|
|||
|
|
00808533 50 push eax
|
|||
|
|
00808534 43 inc ebx
|
|||
|
|
00808535 6C insb
|
|||
|
|
00808536 69636B16005891 imul esp, [ebx+$6B], $91580016
|
|||
|
|
0080853D 80000F add byte ptr [eax], $0F
|
|||
|
|
00808540 54 push esp
|
|||
|
|
00808541 7632 jbe 00808575
|
|||
|
|
00808543 43 inc ebx
|
|||
|
|
00808544 656C insb
|
|||
|
|
00808546 6C insb
|
|||
|
|
00808547 44 inc esp
|
|||
|
|
00808548 626C436C bound ebp, qword ptr [ebx+eax*2+$6C]
|
|||
|
|
0080854C 69636B0C546672 imul esp, [ebx+$6B], $7266540C
|
|||
|
|
00808553 6D insd
|
|||
|
|
00808554 59 pop ecx
|
|||
|
|
00808555 46 inc esi
|
|||
|
|
00808556 46 inc esi
|
|||
|
|
00808557 4B dec ebx
|
|||
|
|
00808558 4C dec esp
|
|||
|
|
00808559 69737412002894 imul esi, [ebx+$74], $94280012
|
|||
|
|
00808560 45 inc ebp
|
|||
|
|
00808561 00648A45 add [edx+ecx*4+$45], ah
|
|||
|
|
00808565 00B8124D0020 add [eax+$20004D12], bh
|
|||
|
|
0080856B 42 inc edx
|
|||
|
|
0080856C 44 inc esp
|
|||
|
|
0080856D 0064D378 add [ebx+edx*8+$78], ah
|
|||
|
|
00808571 00A80A78001C add [eax+$1C00780A], ch
|
|||
|
|
00808577 5F pop edi
|
|||
|
|
00808578 47 inc edi
|
|||
|
|
00808579 0000 add [eax], al
|
|||
|
|
|
|||
|
|
0080857B 16 push ss
|
|||
|
|
0080857C 6300 arpl [eax], ax
|
|||
|
|
0080857E F4 hlt
|
|||
|
|
0080857F B466 mov ah, $66
|
|||
|
|
00808581 00A40E6400E0A5 add [esi+ecx+$A5E00064], ah
|
|||
|
|
00808588 45 inc ebp
|
|||
|
|
00808589 005876 add [eax+$76], bl
|
|||
|
|
0080858C 7C00 jl 0080858E
|
|||
|
|
0080858E 087F4B or [edi+$4B], bh
|
|||
|
|
00808591 0034B1 add [ecx+esi*4], dh
|
|||
|
|
00808594 6600B867470088 add [eax+$88004767], bh
|
|||
|
|
0080859B 99 cdq
|
|||
|
|
0080859C 6A00 push $00
|
|||
|
|
0080859E 50 push eax
|
|||
|
|
0080859F BF7B00F481 mov edi, $81F4007B
|
|||
|
|
008085A4 47 inc edi
|
|||
|
|
008085A5 008BC0AC8580 add [ebx+$8085ACC0], cl
|
|||
|
|
008085AB 0007 add [edi], al
|
|||
|
|
008085AD 0C54 or al, $54
|
|||
|
|
008085AF 66726D jb 0080861F
|
|||
|
|
008085B2 59 pop ecx
|
|||
|
|
008085B3 46 inc esi
|
|||
|
|
008085B4 46 inc esi
|
|||
|
|
008085B5 4B dec ebx
|
|||
|
|
008085B6 4C dec esp
|
|||
|
|
008085B7 697374547F8000 imul esi, [ebx+$74], $00807F54
|
|||
|
|
008085BE D0F2 DB $D0, $F2 // dl, 1
|
|||
|
|
008085C0 49 dec ecx
|
|||
|
|
008085C1 005E00 add [esi+$00], bl
|
|||
|
|
008085C4 0A555F or dl, byte ptr [ebp+$5F]
|
|||
|
|
008085C7 59 pop ecx
|
|||
|
|
008085C8 46 inc esi
|
|||
|
|
008085C9 46 inc esi
|
|||
|
|
008085CA 4B dec ebx
|
|||
|
|
008085CB 4C dec esp
|
|||
|
|
008085CC 69737400008D40 imul esi, [ebx+$74], $408D0000
|
|||
|
|
008085D3 00558B add [ebp-$75], dl
|
|||
|
|
008085D6 EC in al, dx
|
|||
|
|
008085D7 B909000000 mov ecx, $00000009
|
|||
|
|
008085DC 6A00 push $00
|
|||
|
|
008085DE 6A00 push $00
|
|||
|
|
008085E0 49 dec ecx
|
|||
|
|
008085E1 75F9 jnz 008085DC
|
|||
|
|
008085E3 53 push ebx
|
|||
|
|
008085E4 8945FC mov [ebp-$04], eax
|
|||
|
|
008085E7 33C0 xor eax, eax
|
|||
|
|
008085E9 55 push ebp
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '<27>!ÿ<><C3BF><EFBFBD>[<5B><>]<5D>'
|
|||
|
|
|
|
|||
|
|
008085EA 68CE878000 push $008087CE
|
|||
|
|
|
|||
|
|
***** TRY
|
|||
|
|
|
|
|||
|
|
008085EF 64FF30 push dword ptr fs:[eax]
|
|||
|
|
008085F2 648920 mov fs:[eax], esp
|
|||
|
|
008085F5 33C0 xor eax, eax
|
|||
|
|
008085F7 55 push ebp
|
|||
|
|
008085F8 687F878000 push $0080877F
|
|||
|
|
|
|||
|
|
***** TRY
|
|||
|
|
|
|
|||
|
|
008085FD 64FF30 push dword ptr fs:[eax]
|
|||
|
|
00808600 648920 mov fs:[eax], esp
|
|||
|
|
00808603 8B45FC mov eax, [ebp-$04]
|
|||
|
|
|
|||
|
|
* Reference to control FromPlace : N.A.
|
|||
|
|
|
|
|||
|
|
00808606 8B8070030000 mov eax, [eax+$0370]
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.DisableControls(TDataSet);
|
|||
|
|
|
|
|||
|
|
0080860C E843EFCBFF call 004C7554
|
|||
|
|
00808611 8B45FC mov eax, [ebp-$04]
|
|||
|
|
|
|||
|
|
* Reference to control FromPlace : N.A.
|
|||
|
|
|
|
|||
|
|
00808614 8B9870030000 mov ebx, [eax+$0370]
|
|||
|
|
0080861A 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.Close(TDataSet);
|
|||
|
|
|
|
|||
|
|
0080861C E8B3D2CBFF call 004C58D4
|
|||
|
|
00808621 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
|||
|
|
| or: ArrowCha.TArrowSeries.GetStartXValues(TArrowSeries):TChartValueList;
|
|||
|
|
| or: ArrowCha.TArrowSeries.GetStartYValues(TArrowSeries):TChartValueList;
|
|||
|
|
| or: ComCtrls.TCustomComboBoxEx.GetDropDownCount(TCustomComboBoxEx):Integer;
|
|||
|
|
| or: Controls.TControl.GetFloatingDockSiteClass(TControl):TWinControlClass;
|
|||
|
|
| or: DB.TObjectField.GetFields(TObjectField):TFields;
|
|||
|
|
|
|
|||
|
|
00808623 E88459CDFF call 004DDFAC
|
|||
|
|
00808628 8B10 mov edx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TN.A..OFFS_44
|
|||
|
|
|
|
|||
|
|
0080862A FF5244 call dword ptr [edx+$44]
|
|||
|
|
0080862D 33D2 xor edx, edx
|
|||
|
|
0080862F 8BC3 mov eax, ebx
|
|||
|
|
00808631 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TN.A..OFFS_0190
|
|||
|
|
|
|
|||
|
|
00808633 FF9190010000 call dword ptr [ecx+$0190]
|
|||
|
|
00808639 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
|||
|
|
| or: ArrowCha.TArrowSeries.GetStartXValues(TArrowSeries):TChartValueList;
|
|||
|
|
| or: ArrowCha.TArrowSeries.GetStartYValues(TArrowSeries):TChartValueList;
|
|||
|
|
| or: ComCtrls.TCustomComboBoxEx.GetDropDownCount(TCustomComboBoxEx):Integer;
|
|||
|
|
| or: Controls.TControl.GetFloatingDockSiteClass(TControl):TWinControlClass;
|
|||
|
|
| or: DB.TObjectField.GetFields(TObjectField):TFields;
|
|||
|
|
|
|
|||
|
|
0080863B E86C59CDFF call 004DDFAC
|
|||
|
|
|
|||
|
|
* Possible String Reference to: ' exec P_YFFK_List10 :begdate,:Endda
|
|||
|
|
| te,:Flag'
|
|||
|
|
|
|
|||
|
|
00808640 BAE4878000 mov edx, $008087E4
|
|||
|
|
00808645 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TN.A..OFFS_38
|
|||
|
|
|
|
|||
|
|
00808647 FF5138 call dword ptr [ecx+$38]
|
|||
|
|
0080864A 8B45FC mov eax, [ebp-$04]
|
|||
|
|
|
|||
|
|
* Reference to control v1PRTPrice : N.A.
|
|||
|
|
|
|
|||
|
|
0080864D 8B8038030000 mov eax, [eax+$0338]
|
|||
|
|
00808653 FFB014020000 push dword ptr [eax+$0214]
|
|||
|
|
00808659 FFB010020000 push dword ptr [eax+$0210]
|
|||
|
|
0080865F 8D55E4 lea edx, [ebp-$1C]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'yyyy-MM-dd'
|
|||
|
|
|
|
|||
|
|
00808662 B818888000 mov eax, $00808818
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
00808667 E85065C0FF call 0040EBBC
|
|||
|
|
0080866C 8B45E4 mov eax, [ebp-$1C]
|
|||
|
|
0080866F 8D55E8 lea edx, [ebp-$18]
|
|||
|
|
|
|||
|
|
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
|||
|
|
|
|
|||
|
|
00808672 E87522C0FF call 0040A8EC
|
|||
|
|
00808677 8B55E8 mov edx, [ebp-$18]
|
|||
|
|
0080867A 8D45EC lea eax, [ebp-$14]
|
|||
|
|
|
|||
|
|
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
|||
|
|
|
|
|||
|
|
0080867D E84607C1FF call 00418DC8
|
|||
|
|
00808682 8D45EC lea eax, [ebp-$14]
|
|||
|
|
00808685 50 push eax
|
|||
|
|
00808686 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TCustomADODataSet.GetParameters(TCustomADODataSet):TParameters;
|
|||
|
|
|
|
|||
|
|
00808688 E8633CCDFF call 004DC2F0
|
|||
|
|
0080868D BA28888000 mov edx, $00808828
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TParameters.ParamByName(TParameters;WideString):TParameter;
|
|||
|
|
|
|
|||
|
|
00808692 E869BDCCFF call 004D4400
|
|||
|
|
00808697 5A pop edx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TParameter.SetValue(TParameter;Variant;Variant);
|
|||
|
|
|
|
|||
|
|
00808698 E827D0CCFF call 004D56C4
|
|||
|
|
0080869D 8B45FC mov eax, [ebp-$04]
|
|||
|
|
|
|||
|
|
* Reference to control ADOTemp : N.A.
|
|||
|
|
|
|
|||
|
|
008086A0 8B803C030000 mov eax, [eax+$033C]
|
|||
|
|
008086A6 DD8010020000 fld qword ptr [eax+$0210]
|
|||
|
|
008086AC D80538888000 fadd dword ptr [$00808838]
|
|||
|
|
008086B2 83C4F8 add esp, -$08
|
|||
|
|
008086B5 DD1C24 fstp qword ptr [esp]
|
|||
|
|
008086B8 9B wait
|
|||
|
|
008086B9 8D55CC lea edx, [ebp-$34]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'yyyy-MM-dd'
|
|||
|
|
|
|
|||
|
|
008086BC B818888000 mov eax, $00808818
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
008086C1 E8F664C0FF call 0040EBBC
|
|||
|
|
008086C6 8B45CC mov eax, [ebp-$34]
|
|||
|
|
008086C9 8D55D0 lea edx, [ebp-$30]
|
|||
|
|
|
|||
|
|
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
|||
|
|
|
|
|||
|
|
008086CC E81B22C0FF call 0040A8EC
|
|||
|
|
008086D1 8B55D0 mov edx, [ebp-$30]
|
|||
|
|
008086D4 8D45D4 lea eax, [ebp-$2C]
|
|||
|
|
|
|||
|
|
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
|||
|
|
|
|
|||
|
|
008086D7 E8EC06C1FF call 00418DC8
|
|||
|
|
008086DC 8D45D4 lea eax, [ebp-$2C]
|
|||
|
|
008086DF 50 push eax
|
|||
|
|
008086E0 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TCustomADODataSet.GetParameters(TCustomADODataSet):TParameters;
|
|||
|
|
|
|
|||
|
|
008086E2 E8093CCDFF call 004DC2F0
|
|||
|
|
008086E7 BA40888000 mov edx, $00808840
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TParameters.ParamByName(TParameters;WideString):TParameter;
|
|||
|
|
|
|
|||
|
|
008086EC E80FBDCCFF call 004D4400
|
|||
|
|
008086F1 5A pop edx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TParameter.SetValue(TParameter;Variant;Variant);
|
|||
|
|
|
|
|||
|
|
008086F2 E8CDCFCCFF call 004D56C4
|
|||
|
|
008086F7 8D55B8 lea edx, [ebp-$48]
|
|||
|
|
008086FA 8B45FC mov eax, [ebp-$04]
|
|||
|
|
|
|||
|
|
* Reference to control v1Column5 : N.A.
|
|||
|
|
|
|
|||
|
|
008086FD 8B80FC030000 mov eax, [eax+$03FC]
|
|||
|
|
|
|||
|
|
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
|||
|
|
|
|
|||
|
|
00808703 E8E421C0FF call 0040A8EC
|
|||
|
|
00808708 8B55B8 mov edx, [ebp-$48]
|
|||
|
|
0080870B 8D45BC lea eax, [ebp-$44]
|
|||
|
|
|
|||
|
|
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
|||
|
|
|
|
|||
|
|
0080870E E8B506C1FF call 00418DC8
|
|||
|
|
00808713 8D45BC lea eax, [ebp-$44]
|
|||
|
|
00808716 50 push eax
|
|||
|
|
00808717 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TCustomADODataSet.GetParameters(TCustomADODataSet):TParameters;
|
|||
|
|
|
|
|||
|
|
00808719 E8D23BCDFF call 004DC2F0
|
|||
|
|
0080871E BA54888000 mov edx, $00808854
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TParameters.ParamByName(TParameters;WideString):TParameter;
|
|||
|
|
|
|
|||
|
|
00808723 E8D8BCCCFF call 004D4400
|
|||
|
|
00808728 5A pop edx
|
|||
|
|
|
|||
|
|
* Reference to: ADODB.TParameter.SetValue(TParameter;Variant;Variant);
|
|||
|
|
|
|
|||
|
|
00808729 E896CFCCFF call 004D56C4
|
|||
|
|
0080872E 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.Open(TDataSet);
|
|||
|
|
|
|
|||
|
|
00808730 E893D1CBFF call 004C58C8
|
|||
|
|
00808735 8B45FC mov eax, [ebp-$04]
|
|||
|
|
|
|||
|
|
* Reference to control CustomerNoName : N.A.
|
|||
|
|
|
|
|||
|
|
00808738 8B9074030000 mov edx, [eax+$0374]
|
|||
|
|
0080873E 8B45FC mov eax, [ebp-$04]
|
|||
|
|
|
|||
|
|
* Reference to control FromPlace : N.A.
|
|||
|
|
|
|
|||
|
|
00808741 8B8070030000 mov eax, [eax+$0370]
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
00808747 E844E7FAFF call 007B6E90
|
|||
|
|
0080874C 8B45FC mov eax, [ebp-$04]
|
|||
|
|
|
|||
|
|
* Reference to control CustomerNoName : N.A.
|
|||
|
|
|
|
|||
|
|
0080874F 8B9074030000 mov edx, [eax+$0374]
|
|||
|
|
00808755 8B45FC mov eax, [ebp-$04]
|
|||
|
|
|
|||
|
|
* Reference to control FromPlace : N.A.
|
|||
|
|
|
|
|||
|
|
00808758 8B8070030000 mov eax, [eax+$0370]
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
0080875E E8B5E8FAFF call 007B7018
|
|||
|
|
00808763 33C0 xor eax, eax
|
|||
|
|
00808765 5A pop edx
|
|||
|
|
00808766 59 pop ecx
|
|||
|
|
00808767 59 pop ecx
|
|||
|
|
00808768 648910 mov fs:[eax], edx
|
|||
|
|
|
|||
|
|
****** FINALLY
|
|||
|
|
|
|
|||
|
|
0080876B 6886878000 push $00808786
|
|||
|
|
00808770 8B45FC mov eax, [ebp-$04]
|
|||
|
|
|
|||
|
|
* Reference to control FromPlace : N.A.
|
|||
|
|
|
|
|||
|
|
00808773 8B8070030000 mov eax, [eax+$0370]
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.EnableControls(TDataSet);
|
|||
|
|
|
|
|||
|
|
00808779 E8F6EDCBFF call 004C7574
|
|||
|
|
0080877E C3 ret
|
|||
|
|
|
|||
|
|
|
|||
|
|
* Reference to: System.@HandleFinally;
|
|||
|
|
|
|
|||
|
|
0080877F E970C3BFFF jmp 00404AF4
|
|||
|
|
00808784 EBEA jmp 00808770
|
|||
|
|
|
|||
|
|
****** END
|
|||
|
|
|
|
|||
|
|
00808786 33C0 xor eax, eax
|
|||
|
|
00808788 5A pop edx
|
|||
|
|
00808789 59 pop ecx
|
|||
|
|
0080878A 59 pop ecx
|
|||
|
|
0080878B 648910 mov fs:[eax], edx
|
|||
|
|
|
|||
|
|
****** FINALLY
|
|||
|
|
|
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '[<5B><>]<5D>'
|
|||
|
|
|
|
|||
|
|
0080878E 68D5878000 push $008087D5
|
|||
|
|
00808793 8D45B8 lea eax, [ebp-$48]
|
|||
|
|
|
|||
|
|
* Reference to: System.@LStrClr(void;void);
|
|||
|
|
|
|
|||
|
|
00808796 E889CBBFFF call 00405324
|
|||
|
|
0080879B 8D45BC lea eax, [ebp-$44]
|
|||
|
|
|
|||
|
|
* Reference to: Variants.@VarClr(TVarData;TVarData);
|
|||
|
|
|
|
|||
|
|
0080879E E8D1BEC0FF call 00414674
|
|||
|
|
008087A3 8D45CC lea eax, [ebp-$34]
|
|||
|
|
008087A6 BA02000000 mov edx, $00000002
|
|||
|
|
|
|||
|
|
* Reference to: System.@LStrArrayClr(void;void;Integer);
|
|||
|
|
|
|
|||
|
|
008087AB E898CBBFFF call 00405348
|
|||
|
|
008087B0 8D45D4 lea eax, [ebp-$2C]
|
|||
|
|
|
|||
|
|
* Reference to: Variants.@VarClr(TVarData;TVarData);
|
|||
|
|
|
|
|||
|
|
008087B3 E8BCBEC0FF call 00414674
|
|||
|
|
008087B8 8D45E4 lea eax, [ebp-$1C]
|
|||
|
|
008087BB BA02000000 mov edx, $00000002
|
|||
|
|
|
|||
|
|
* Reference to: System.@LStrArrayClr(void;void;Integer);
|
|||
|
|
|
|
|||
|
|
008087C0 E883CBBFFF call 00405348
|
|||
|
|
008087C5 8D45EC lea eax, [ebp-$14]
|
|||
|
|
|
|||
|
|
* Reference to: Variants.@VarClr(TVarData;TVarData);
|
|||
|
|
|
|
|||
|
|
008087C8 E8A7BEC0FF call 00414674
|
|||
|
|
008087CD C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
end.
|