1877 lines
73 KiB
ObjectPascal
1877 lines
73 KiB
ObjectPascal
|
|
unit U_ZdyAttachGYS;
|
|||
|
|
|
|||
|
|
interface
|
|||
|
|
|
|||
|
|
uses
|
|||
|
|
Windows, Messages, SysUtils, Classes, Graphics,
|
|||
|
|
Controls, Forms, Dialogs, StdCtrls
|
|||
|
|
type
|
|||
|
|
TfrmZdyAttachGYS=class(TForm)
|
|||
|
|
ToolBar1: TToolBar;
|
|||
|
|
TBRafresh: TToolButton;
|
|||
|
|
TBDel: TToolButton;
|
|||
|
|
TBClose: TToolButton;
|
|||
|
|
ADOQueryTemp: TADOQuery;
|
|||
|
|
ADOQueryCmd: TADOQuery;
|
|||
|
|
Panel1: TPanel;
|
|||
|
|
ToolButton2: TToolButton;
|
|||
|
|
ADOQueryMain: TADOQuery;
|
|||
|
|
ToolButton1: TToolButton;
|
|||
|
|
RM1: TRMGridReport;
|
|||
|
|
RMDB_Main: TRMDBDataSet;
|
|||
|
|
Label3: TLabel;
|
|||
|
|
ZdyName: TEdit;
|
|||
|
|
cxGrid2: TcxGrid;
|
|||
|
|
Tv2: TcxGridDBTableView;
|
|||
|
|
cxGridLevel1: TcxGridLevel;
|
|||
|
|
cxGridPopupMenu2: TcxGridPopupMenu;
|
|||
|
|
DS_HZ: TDataSource;
|
|||
|
|
CDS_HZ: TClientDataSet;
|
|||
|
|
ToolButton3: TToolButton;
|
|||
|
|
v2Column6: TcxGridDBColumn;
|
|||
|
|
v2Column1: TcxGridDBColumn;
|
|||
|
|
v2Column2: TcxGridDBColumn;
|
|||
|
|
v2Column3: TcxGridDBColumn;
|
|||
|
|
v2Column4: TcxGridDBColumn;
|
|||
|
|
v2Column5: TcxGridDBColumn;
|
|||
|
|
v2Column7: TcxGridDBColumn;
|
|||
|
|
v2Column9: TcxGridDBColumn;
|
|||
|
|
Label1: TLabel;
|
|||
|
|
ZdyCode: TEdit;
|
|||
|
|
ToolButton4: TToolButton;
|
|||
|
|
v2Column8: TcxGridDBColumn;
|
|||
|
|
Label2: TLabel;
|
|||
|
|
DEFstr5: TComboBox;
|
|||
|
|
procedure FormDestroy(Sender : TObject);
|
|||
|
|
procedure FormClose(Sender : TObject);
|
|||
|
|
procedure TBCloseClick(Sender : TObject);
|
|||
|
|
procedure TBDelClick(Sender : TObject);
|
|||
|
|
procedure FormShow(Sender : TObject);
|
|||
|
|
procedure TBRafreshClick(Sender : TObject);
|
|||
|
|
procedure ToolButton2Click(Sender : TObject);
|
|||
|
|
procedure ZdyNameChange(Sender : TObject);
|
|||
|
|
procedure ToolButton1Click(Sender : TObject);
|
|||
|
|
procedure ToolButton4Click(Sender : TObject);
|
|||
|
|
procedure ToolButton3Click(Sender : TObject);
|
|||
|
|
procedure Tv2DblClick(Sender : TObject);
|
|||
|
|
procedure _PROC_007D40F0(Sender : TObject);
|
|||
|
|
procedure _PROC_007D4120(Sender : TObject);
|
|||
|
|
procedure _PROC_007D4128(Sender : TObject);
|
|||
|
|
procedure _PROC_007D418E(Sender : TObject);
|
|||
|
|
private
|
|||
|
|
{ Private declarations }
|
|||
|
|
public
|
|||
|
|
{ Public declarations }
|
|||
|
|
end ;
|
|||
|
|
|
|||
|
|
var
|
|||
|
|
frmZdyAttachGYS: TfrmZdyAttachGYS;
|
|||
|
|
|
|||
|
|
{This file is generated by DeDe Ver 3.50.02 Copyright (c) 1999-2002 DaFixer}
|
|||
|
|
|
|||
|
|
implementation
|
|||
|
|
|
|||
|
|
{$R *.DFM}
|
|||
|
|
|
|||
|
|
procedure TfrmZdyAttachGYS.FormDestroy(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
007D3F38 33C0 xor eax, eax
|
|||
|
|
|
|||
|
|
* Reference to GlobalVar_00893C90
|
|||
|
|
|
|
|||
|
|
007D3F3A A3903C8900 mov dword ptr [$00893C90], eax
|
|||
|
|
007D3F3F C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmZdyAttachGYS.FormClose(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
007D3F40 C60102 mov byte ptr [ecx], $02
|
|||
|
|
007D3F43 C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmZdyAttachGYS.TBCloseClick(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
007D3F44 53 push ebx
|
|||
|
|
007D3F45 8BD8 mov ebx, eax
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '<27><><EFBFBD><EFBFBD>'
|
|||
|
|
|
|
|||
|
|
007D3F47 B9703F7D00 mov ecx, $007D3F70
|
|||
|
|
|
|||
|
|
* Reference to control TfrmZdyAttachGYS.Tv2 : TcxGridDBTableView
|
|||
|
|
|
|
|||
|
|
007D3F4C 8B9334030000 mov edx, [ebx+$0334]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '<27><>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
|||
|
|
|
|
|||
|
|
007D3F52 B8803F7D00 mov eax, $007D3F80
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
007D3F57 E8443CFEFF call 007B7BA0
|
|||
|
|
007D3F5C 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
* Reference to: Forms.TCustomForm.Close(TCustomForm);
|
|||
|
|
|
|
|||
|
|
007D3F5E E83520CDFF call 004A5F98
|
|||
|
|
007D3F63 5B pop ebx
|
|||
|
|
007D3F64 C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmZdyAttachGYS.TBDelClick(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
007D3F8C C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmZdyAttachGYS.FormShow(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
007D3F90 53 push ebx
|
|||
|
|
007D3F91 8BD8 mov ebx, eax
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '<27><><EFBFBD><EFBFBD>'
|
|||
|
|
|
|
|||
|
|
007D3F93 B9BC3F7D00 mov ecx, $007D3FBC
|
|||
|
|
|
|||
|
|
* Reference to control TfrmZdyAttachGYS.Tv2 : TcxGridDBTableView
|
|||
|
|
|
|
|||
|
|
007D3F98 8B9334030000 mov edx, [ebx+$0334]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '<27><>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
|||
|
|
|
|
|||
|
|
007D3F9E B8CC3F7D00 mov eax, $007D3FCC
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
007D3FA3 E8FC39FEFF call 007B79A4
|
|||
|
|
007D3FA8 8BC3 mov eax, ebx
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
007D3FAA E891FEFFFF call 007D3E40
|
|||
|
|
007D3FAF 5B pop ebx
|
|||
|
|
007D3FB0 C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmZdyAttachGYS.TBRafreshClick(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
007D3FD8 E863FEFFFF call 007D3E40
|
|||
|
|
007D3FDD C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmZdyAttachGYS.ToolButton2Click(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
007D3FE0 55 push ebp
|
|||
|
|
007D3FE1 8BEC mov ebp, esp
|
|||
|
|
007D3FE3 6A00 push $00
|
|||
|
|
007D3FE5 53 push ebx
|
|||
|
|
007D3FE6 8BD8 mov ebx, eax
|
|||
|
|
007D3FE8 33C0 xor eax, eax
|
|||
|
|
007D3FEA 55 push ebp
|
|||
|
|
007D3FEB 6864407D00 push $007D4064
|
|||
|
|
|
|||
|
|
***** TRY
|
|||
|
|
|
|
|||
|
|
007D3FF0 64FF30 push dword ptr fs:[eax]
|
|||
|
|
007D3FF3 648920 mov fs:[eax], esp
|
|||
|
|
|
|||
|
|
* Reference to control TfrmZdyAttachGYS.ADOQueryMain : TADOQuery
|
|||
|
|
|
|
|||
|
|
007D3FF6 8B8318030000 mov eax, [ebx+$0318]
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.GetActive(TDataSet):Boolean;
|
|||
|
|
|
|
|||
|
|
007D3FFC E8131ACFFF call 004C5A14
|
|||
|
|
007D4001 84C0 test al, al
|
|||
|
|
007D4003 7449 jz 007D404E
|
|||
|
|
007D4005 8D45FC lea eax, [ebp-$04]
|
|||
|
|
007D4008 50 push eax
|
|||
|
|
007D4009 B902000000 mov ecx, $00000002
|
|||
|
|
007D400E BA01000000 mov edx, $00000001
|
|||
|
|
|
|||
|
|
* Reference to control TfrmZdyAttachGYS.Panel1 : TPanel
|
|||
|
|
|
|
|||
|
|
007D4013 8B8310030000 mov eax, [ebx+$0310]
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
007D4019 E89220FEFF call 007B60B0
|
|||
|
|
007D401E 8B55FC mov edx, [ebp-$04]
|
|||
|
|
|
|||
|
|
* Reference to control TfrmZdyAttachGYS.ADOQueryMain : TADOQuery
|
|||
|
|
|
|
|||
|
|
007D4021 8B8318030000 mov eax, [ebx+$0318]
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
007D4027 E89C2CFEFF call 007B6CC8
|
|||
|
|
|
|||
|
|
* Reference to control TfrmZdyAttachGYS.CDS_HZ : TClientDataSet
|
|||
|
|
|
|
|||
|
|
007D402C 8B9344030000 mov edx, [ebx+$0344]
|
|||
|
|
|
|||
|
|
* Reference to control TfrmZdyAttachGYS.ADOQueryMain : TADOQuery
|
|||
|
|
|
|
|||
|
|
007D4032 8B8318030000 mov eax, [ebx+$0318]
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
007D4038 E8532EFEFF call 007B6E90
|
|||
|
|
|
|||
|
|
* Reference to control TfrmZdyAttachGYS.CDS_HZ : TClientDataSet
|
|||
|
|
|
|
|||
|
|
007D403D 8B9344030000 mov edx, [ebx+$0344]
|
|||
|
|
|
|||
|
|
* Reference to control TfrmZdyAttachGYS.ADOQueryMain : TADOQuery
|
|||
|
|
|
|
|||
|
|
007D4043 8B8318030000 mov eax, [ebx+$0318]
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
007D4049 E8CA2FFEFF call 007B7018
|
|||
|
|
007D404E 33C0 xor eax, eax
|
|||
|
|
007D4050 5A pop edx
|
|||
|
|
007D4051 59 pop ecx
|
|||
|
|
007D4052 59 pop ecx
|
|||
|
|
007D4053 648910 mov fs:[eax], edx
|
|||
|
|
|
|||
|
|
****** FINALLY
|
|||
|
|
|
|
|||
|
|
007D4056 686B407D00 push $007D406B
|
|||
|
|
007D405B 8D45FC lea eax, [ebp-$04]
|
|||
|
|
|
|||
|
|
* Reference to: System.@LStrClr(void;void);
|
|||
|
|
|
|
|||
|
|
007D405E E8C112C3FF call 00405324
|
|||
|
|
007D4063 C3 ret
|
|||
|
|
|
|||
|
|
|
|||
|
|
* Reference to: System.@HandleFinally;
|
|||
|
|
|
|
|||
|
|
007D4064 E98B0AC3FF jmp 00404AF4
|
|||
|
|
007D4069 EBF0 jmp 007D405B
|
|||
|
|
|
|||
|
|
****** END
|
|||
|
|
|
|
|||
|
|
007D406B 5B pop ebx
|
|||
|
|
007D406C 59 pop ecx
|
|||
|
|
007D406D 5D pop ebp
|
|||
|
|
007D406E C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmZdyAttachGYS.ZdyNameChange(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
007D4070 56 push esi
|
|||
|
|
|
|||
|
|
* Reference to control TfrmZdyAttachGYS.ToolButton2 : TToolButton
|
|||
|
|
|
|
|||
|
|
007D4071 8B8014030000 mov eax, [eax+$0314]
|
|||
|
|
007D4077 66BEEBFF mov si, $FFEB
|
|||
|
|
|
|||
|
|
* Reference to: System.@CallDynaInst;
|
|||
|
|
|
|
|||
|
|
007D407B E8D404C3FF call 00404554
|
|||
|
|
007D4080 5E pop esi
|
|||
|
|
007D4081 C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmZdyAttachGYS.ToolButton1Click(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
007D4084 53 push ebx
|
|||
|
|
007D4085 8BD8 mov ebx, eax
|
|||
|
|
|
|||
|
|
* Reference to control TfrmZdyAttachGYS.ADOQueryMain : TADOQuery
|
|||
|
|
|
|
|||
|
|
007D4087 8B8318030000 mov eax, [ebx+$0318]
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.IsEmpty(TDataSet):Boolean;
|
|||
|
|
|
|
|||
|
|
007D408D E82E3ECFFF call 004C7EC0
|
|||
|
|
007D4092 84C0 test al, al
|
|||
|
|
007D4094 7516 jnz 007D40AC
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '<27>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>'
|
|||
|
|
|
|
|||
|
|
007D4096 B9B8407D00 mov ecx, $007D40B8
|
|||
|
|
|
|||
|
|
* Reference to control TfrmZdyAttachGYS.ADOQueryMain : TADOQuery
|
|||
|
|
|
|
|||
|
|
007D409B 8B9318030000 mov edx, [ebx+$0318]
|
|||
|
|
|
|||
|
|
* Reference to control TfrmZdyAttachGYS.Tv2 : TcxGridDBTableView
|
|||
|
|
|
|
|||
|
|
007D40A1 8B8334030000 mov eax, [ebx+$0334]
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
007D40A7 E88441FEFF call 007B8230
|
|||
|
|
007D40AC 5B pop ebx
|
|||
|
|
007D40AD C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmZdyAttachGYS.ToolButton4Click(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
007D40C8 C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmZdyAttachGYS.ToolButton3Click(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
007D40CC C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmZdyAttachGYS.Tv2DblClick(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
007D40D0 53 push ebx
|
|||
|
|
007D40D1 8BD8 mov ebx, eax
|
|||
|
|
|
|||
|
|
* Reference to control TfrmZdyAttachGYS.CDS_HZ : TClientDataSet
|
|||
|
|
|
|
|||
|
|
007D40D3 8B8344030000 mov eax, [ebx+$0344]
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.IsEmpty(TDataSet):Boolean;
|
|||
|
|
|
|
|||
|
|
007D40D9 E8E23DCFFF call 004C7EC0
|
|||
|
|
007D40DE 84C0 test al, al
|
|||
|
|
007D40E0 750A jnz 007D40EC
|
|||
|
|
|
|||
|
|
* Reference to field TfrmZdyAttachGYS.ModalResult : TModalResult
|
|||
|
|
|
|
|||
|
|
007D40E2 C7834C02000001000000 mov dword ptr [ebx+$024C], $00000001
|
|||
|
|
007D40EC 5B pop ebx
|
|||
|
|
007D40ED C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmZdyAttachGYS._PROC_007D40F0(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
007D40F0 55 push ebp
|
|||
|
|
007D40F1 8BEC mov ebp, esp
|
|||
|
|
007D40F3 33C0 xor eax, eax
|
|||
|
|
007D40F5 55 push ebp
|
|||
|
|
007D40F6 6815417D00 push $007D4115
|
|||
|
|
|
|||
|
|
***** TRY
|
|||
|
|
|
|
|||
|
|
007D40FB 64FF30 push dword ptr fs:[eax]
|
|||
|
|
007D40FE 648920 mov fs:[eax], esp
|
|||
|
|
007D4101 FF05943C8900 inc dword ptr [$00893C94]
|
|||
|
|
007D4107 33C0 xor eax, eax
|
|||
|
|
007D4109 5A pop edx
|
|||
|
|
007D410A 59 pop ecx
|
|||
|
|
007D410B 59 pop ecx
|
|||
|
|
007D410C 648910 mov fs:[eax], edx
|
|||
|
|
|
|||
|
|
****** FINALLY
|
|||
|
|
|
|
|||
|
|
|
|||
|
|
* Possible String Reference to: ']Ë<><C38B>-<2D><<3C>'
|
|||
|
|
|
|
|||
|
|
007D410F 681C417D00 push $007D411C
|
|||
|
|
007D4114 C3 ret
|
|||
|
|
|
|||
|
|
|
|||
|
|
* Reference to: System.@HandleFinally;
|
|||
|
|
|
|
|||
|
|
007D4115 E9DA09C3FF jmp 00404AF4
|
|||
|
|
007D411A EBF8 jmp 007D4114
|
|||
|
|
|
|||
|
|
****** END
|
|||
|
|
|
|
|||
|
|
007D411C 5D pop ebp
|
|||
|
|
007D411D C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmZdyAttachGYS._PROC_007D4120(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
007D4120 832D943C890001 sub dword ptr [$00893C94], +$01
|
|||
|
|
007D4127 C3 ret
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmZdyAttachGYS._PROC_007D4128(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
007D4128 7441 jz 007D416B
|
|||
|
|
007D412A 7D00 jnl 007D412C
|
|||
|
|
007D412C 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D412E 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D4130 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D4132 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D4134 68427D0010 push $10007D42
|
|||
|
|
007D4139 48 dec eax
|
|||
|
|
007D413A 7D00 jnl 007D413C
|
|||
|
|
007D413C 8A427D mov al, byte ptr [edx+$7D]
|
|||
|
|
007D413F 005E46 add [esi+$46], bl
|
|||
|
|
007D4142 7D00 jnl 007D4144
|
|||
|
|
007D4144 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D4146 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D4148 B247 mov dl, $47
|
|||
|
|
007D414A 7D00 jnl 007D414C
|
|||
|
|
007D414C 080400 or [eax+eax], al
|
|||
|
|
007D414F 0088F1490028 add [eax+$280049F1], cl
|
|||
|
|
007D4155 D4 aam
|
|||
|
|
007D4156 42 inc edx
|
|||
|
|
007D4157 005C1F4A add [edi+ebx+$4A], bl
|
|||
|
|
007D415B 0010 add [eax], dl
|
|||
|
|
007D415D 214A00 and [edx+$00], ecx
|
|||
|
|
007D4160 BC4540008C mov esp, $8C004045
|
|||
|
|
007D4165 45 inc ebp
|
|||
|
|
007D4166 4A dec edx
|
|||
|
|
007D4167 00E4 add ah, ah
|
|||
|
|
007D4169 42 inc edx
|
|||
|
|
007D416A 40 inc eax
|
|||
|
|
007D416B 0000 add [eax], al
|
|||
|
|
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
procedure TfrmZdyAttachGYS._PROC_007D418E(Sender : TObject);
|
|||
|
|
begin
|
|||
|
|
(*
|
|||
|
|
007D418E 48 dec eax
|
|||
|
|
007D418F 0050D4 add [eax-$2C], dl
|
|||
|
|
007D4192 42 inc edx
|
|||
|
|
007D4193 0008 add [eax], cl
|
|||
|
|
007D4195 2D4A007CD0 sub eax, $D07C004A
|
|||
|
|
007D419A 42 inc edx
|
|||
|
|
007D419B 00F4 add ah, dh
|
|||
|
|
007D419D 6B4A00D0 imul ecx, [edx+$00], $D0
|
|||
|
|
007D41A1 1D4A0030F6 sbb eax, $F630004A
|
|||
|
|
007D41A6 48 dec eax
|
|||
|
|
007D41A7 004CFB48 add [ebx+edi*8+$48], cl
|
|||
|
|
007D41AB 0098FA48000C add [eax+$C0048FA], bl
|
|||
|
|
007D41B1 7948 jns 007D41FB
|
|||
|
|
007D41B3 00ACF04800E829 add [eax+esi*8+$29E80048], ch
|
|||
|
|
007D41BA 4A dec edx
|
|||
|
|
007D41BB 00E4 add ah, ah
|
|||
|
|
007D41BD ED in eax, dx
|
|||
|
|
007D41BE 48 dec eax
|
|||
|
|
007D41BF 00547848 add [eax+edi*2+$48], dl
|
|||
|
|
007D41C3 005878 add [eax+$78], bl
|
|||
|
|
007D41C6 48 dec eax
|
|||
|
|
007D41C7 00DC add ah, bl
|
|||
|
|
007D41C9 2A4A00 sub cl, byte ptr [edx+$00]
|
|||
|
|
007D41CC 3CA9 cmp al, $A9
|
|||
|
|
007D41CE 48 dec eax
|
|||
|
|
007D41CF 00C0 add al, al
|
|||
|
|
007D41D1 834800D0 or dword ptr [eax+$00], -$30
|
|||
|
|
007D41D5 7948 jns 007D421F
|
|||
|
|
007D41D7 004C8548 add [ebp+eax*4+$48], cl
|
|||
|
|
007D41DB 00D0 add al, dl
|
|||
|
|
007D41DD 2C4A sub al, $4A
|
|||
|
|
007D41DF 009C2B4A008486 add [ebx+ebp+$8684004A], bl
|
|||
|
|
007D41E6 48 dec eax
|
|||
|
|
007D41E7 00482D add [eax+$2D], cl
|
|||
|
|
007D41EA 4A dec edx
|
|||
|
|
007D41EB 00C0 add al, al
|
|||
|
|
007D41ED A9480038EE test eax, $EE380048
|
|||
|
|
007D41F2 48 dec eax
|
|||
|
|
007D41F3 00F4 add ah, dh
|
|||
|
|
007D41F5 EE out dx, al
|
|||
|
|
007D41F6 48 dec eax
|
|||
|
|
007D41F7 00F0 add al, dh
|
|||
|
|
007D41F9 E94800D8EE jmp EF554246
|
|||
|
|
007D41FE 48 dec eax
|
|||
|
|
007D41FF 00D8 add al, bl
|
|||
|
|
007D4201 1B4A00 sbb ecx, [edx+$00]
|
|||
|
|
007D4204 EC in al, dx
|
|||
|
|
007D4205 334A00 xor ecx, [edx+$00]
|
|||
|
|
007D4208 20C4 and ah, al
|
|||
|
|
007D420A 48 dec eax
|
|||
|
|
007D420B 00B0404A0010 add [eax+$10004A40], dh
|
|||
|
|
007D4211 44 inc esp
|
|||
|
|
007D4212 4A dec edx
|
|||
|
|
007D4213 00CC add ah, cl
|
|||
|
|
007D4215 42 inc edx
|
|||
|
|
007D4216 4A dec edx
|
|||
|
|
007D4217 00B8C44800BC add [eax+$BC0048C4], bh
|
|||
|
|
007D421D C44800 les ecx, [eax+$00]
|
|||
|
|
007D4220 48 dec eax
|
|||
|
|
007D4221 45 inc ebp
|
|||
|
|
007D4222 4A dec edx
|
|||
|
|
007D4223 001CC3 add [ebx+eax*8], bl
|
|||
|
|
007D4226 48 dec eax
|
|||
|
|
007D4227 0018 add [eax], bl
|
|||
|
|
007D4229 F0 lock
|
|||
|
|
007D422A 48 dec eax
|
|||
|
|
007D422B 00444C4A add [esp+ecx*2+$4A], al
|
|||
|
|
007D422F 000C02 add [edx+eax], cl
|
|||
|
|
007D4232 49 dec ecx
|
|||
|
|
007D4233 0094EC48009C64 add [esp+ebp*8+$649C0048], dl
|
|||
|
|
007D423A 4A dec edx
|
|||
|
|
007D423B 008C154A003C18 add [ebp+edx+$183C004A], cl
|
|||
|
|
007D4242 4A dec edx
|
|||
|
|
007D4243 0038 add [eax], bh
|
|||
|
|
007D4245 52 push edx
|
|||
|
|
007D4246 4A dec edx
|
|||
|
|
007D4247 005C224A add [edx+$4A], bl
|
|||
|
|
007D424B 00D8 add al, bl
|
|||
|
|
007D424D 224A00 and cl, byte ptr [edx+$00]
|
|||
|
|
007D4250 7C68 jl 007D42BA
|
|||
|
|
007D4252 4A dec edx
|
|||
|
|
007D4253 00941F4A003C60 add [edi+ebx+$603C004A], dl
|
|||
|
|
007D425A 4A dec edx
|
|||
|
|
007D425B 001447 add [edi+eax*2], dl
|
|||
|
|
007D425E 4A dec edx
|
|||
|
|
007D425F 0034654A00CC2C add [$2CCC004A], dh
|
|||
|
|
007D4266 4A dec edx
|
|||
|
|
007D4267 000E add [esi], cl
|
|||
|
|
007D4269 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D426B 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D426D 0003 add [ebx], al
|
|||
|
|
007D426F 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D4271 0020 add [eax], ah
|
|||
|
|
007D4273 114000 adc [eax+$00], eax
|
|||
|
|
007D4276 FC cld
|
|||
|
|
007D4277 0300 add eax, [eax]
|
|||
|
|
007D4279 0020 add [eax], ah
|
|||
|
|
007D427B 114000 adc [eax+$00], eax
|
|||
|
|
007D427E 000400 add [eax+eax], al
|
|||
|
|
007D4281 0020 add [eax], ah
|
|||
|
|
007D4283 114000 adc [eax+$00], eax
|
|||
|
|
007D4286 0404 add al, +$04
|
|||
|
|
007D4288 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D428A 41 inc ecx
|
|||
|
|
007D428B 00C2 add dl, al
|
|||
|
|
007D428D 47 inc edi
|
|||
|
|
007D428E 7D00 jnl 007D4290
|
|||
|
|
007D4290 F8 clc
|
|||
|
|
007D4291 0200 add al, byte ptr [eax]
|
|||
|
|
007D4293 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D4295 0008 add [eax], cl
|
|||
|
|
007D4297 54 push esp
|
|||
|
|
007D4298 6F outsd
|
|||
|
|
007D4299 6F outsd
|
|||
|
|
007D429A 6C insb
|
|||
|
|
007D429B 42 inc edx
|
|||
|
|
007D429C 61 popa
|
|||
|
|
007D429D 7231 jb 007D42D0
|
|||
|
|
007D429F FC cld
|
|||
|
|
007D42A0 0200 add al, byte ptr [eax]
|
|||
|
|
007D42A2 0001 add [ecx], al
|
|||
|
|
007D42A4 0009 add [ecx], cl
|
|||
|
|
007D42A6 54 push esp
|
|||
|
|
007D42A7 42 inc edx
|
|||
|
|
007D42A8 52 push edx
|
|||
|
|
007D42A9 61 popa
|
|||
|
|
007D42AA 667265 jb 007D4312
|
|||
|
|
007D42AD 7368 jnb 007D4317
|
|||
|
|
007D42AF 0003 add [ebx], al
|
|||
|
|
007D42B1 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D42B3 0100 add [eax], eax
|
|||
|
|
007D42B5 06 push es
|
|||
|
|
007D42B6 54 push esp
|
|||
|
|
007D42B7 42 inc edx
|
|||
|
|
007D42B8 46 inc esi
|
|||
|
|
007D42B9 696E6404030000 imul ebp, [esi+$64], $00000304
|
|||
|
|
007D42C0 0100 add [eax], eax
|
|||
|
|
007D42C2 08544245 or [edx+eax*2+$45], dl
|
|||
|
|
007D42C6 7870 js 007D4338
|
|||
|
|
007D42C8 6F outsd
|
|||
|
|
007D42C9 7274 jb 007D433F
|
|||
|
|
007D42CB 0803 or [ebx], al
|
|||
|
|
007D42CD 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D42CF 0100 add [eax], eax
|
|||
|
|
007D42D1 07 pop es
|
|||
|
|
007D42D2 54 push esp
|
|||
|
|
007D42D3 42 inc edx
|
|||
|
|
007D42D4 43 inc ebx
|
|||
|
|
007D42D5 6C insb
|
|||
|
|
007D42D6 6F outsd
|
|||
|
|
007D42D7 7365 jnb 007D433E
|
|||
|
|
007D42D9 0C03 or al, $03
|
|||
|
|
007D42DB 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D42DD 0200 add al, byte ptr [eax]
|
|||
|
|
007D42DF 06 push es
|
|||
|
|
007D42E0 50 push eax
|
|||
|
|
007D42E1 61 popa
|
|||
|
|
007D42E2 6E outsb
|
|||
|
|
007D42E3 656C insb
|
|||
|
|
007D42E5 3110 xor [eax], edx
|
|||
|
|
007D42E7 0300 add eax, [eax]
|
|||
|
|
007D42E9 0003 add [ebx], al
|
|||
|
|
007D42EB 000B add [ebx], cl
|
|||
|
|
007D42ED 41 inc ecx
|
|||
|
|
007D42EE 44 inc esp
|
|||
|
|
007D42EF 4F dec edi
|
|||
|
|
007D42F0 51 push ecx
|
|||
|
|
007D42F1 7565 jnz 007D4358
|
|||
|
|
007D42F3 7279 jb 007D436E
|
|||
|
|
007D42F5 43 inc ebx
|
|||
|
|
007D42F6 6D insd
|
|||
|
|
007D42F7 641403 adc al, $03
|
|||
|
|
007D42FA 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D42FC 0300 add eax, [eax]
|
|||
|
|
007D42FE 0C41 or al, $41
|
|||
|
|
007D4300 44 inc esp
|
|||
|
|
007D4301 4F dec edi
|
|||
|
|
007D4302 51 push ecx
|
|||
|
|
007D4303 7565 jnz 007D436A
|
|||
|
|
007D4305 7279 jb 007D4380
|
|||
|
|
007D4307 4D dec ebp
|
|||
|
|
007D4308 61 popa
|
|||
|
|
007D4309 696E1803000003 imul ebp, [esi+$18], $03000003
|
|||
|
|
007D4310 000C41 add [ecx+eax*2], cl
|
|||
|
|
007D4313 44 inc esp
|
|||
|
|
007D4314 4F dec edi
|
|||
|
|
007D4315 51 push ecx
|
|||
|
|
007D4316 7565 jnz 007D437D
|
|||
|
|
007D4318 7279 jb 007D4393
|
|||
|
|
007D431A 54 push esp
|
|||
|
|
007D431B 656D insd
|
|||
|
|
007D431D 701C jo 007D433B
|
|||
|
|
007D431F 0300 add eax, [eax]
|
|||
|
|
007D4321 000400 add [eax+eax], al
|
|||
|
|
007D4324 0B446174 or eax, [ecx+$74]
|
|||
|
|
007D4328 61 popa
|
|||
|
|
007D4329 53 push ebx
|
|||
|
|
007D432A 6F outsd
|
|||
|
|
007D432B 7572 jnz 007D439F
|
|||
|
|
007D432D 636531 arpl [ebp+$31], sp
|
|||
|
|
007D4330 2003 and [ebx], al
|
|||
|
|
007D4332 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D4334 0500064C61 add eax, +$614C0600
|
|||
|
|
007D4339 62656C bound esp, qword ptr [ebp+$6C]
|
|||
|
|
007D433C 312403 xor [ebx+eax], esp
|
|||
|
|
007D433F 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D4341 0500064C61 add eax, +$614C0600
|
|||
|
|
007D4346 62656C bound esp, qword ptr [ebp+$6C]
|
|||
|
|
007D4349 3228 xor ch, byte ptr [eax]
|
|||
|
|
007D434B 0300 add eax, [eax]
|
|||
|
|
007D434D 0006 add [esi], al
|
|||
|
|
007D434F 0007 add [edi], al
|
|||
|
|
007D4351 42 inc edx
|
|||
|
|
007D4352 656744 inc esp
|
|||
|
|
007D4355 61 popa
|
|||
|
|
007D4356 7465 jz 007D43BD
|
|||
|
|
007D4358 2C03 sub al, $03
|
|||
|
|
007D435A 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D435C 06 push es
|
|||
|
|
007D435D 0007 add [edi], al
|
|||
|
|
007D435F 45 inc ebp
|
|||
|
|
007D4360 6E outsb
|
|||
|
|
007D4361 6444 inc esp
|
|||
|
|
007D4363 61 popa
|
|||
|
|
007D4364 7465 jz 007D43CB
|
|||
|
|
007D4366 3003 xor [ebx], al
|
|||
|
|
007D4368 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D436A 07 pop es
|
|||
|
|
007D436B 0008 add [eax], cl
|
|||
|
|
007D436D 43 inc ebx
|
|||
|
|
007D436E 44 inc esp
|
|||
|
|
007D436F 53 push ebx
|
|||
|
|
007D4370 5F pop edi
|
|||
|
|
007D4371 4D dec ebp
|
|||
|
|
007D4372 61 popa
|
|||
|
|
007D4373 696E3403000008 imul ebp, [esi+$34], $08000003
|
|||
|
|
007D437A 000A add [edx], cl
|
|||
|
|
007D437C 50 push eax
|
|||
|
|
007D437D 6F outsd
|
|||
|
|
007D437E 7075 jo 007D43F5
|
|||
|
|
007D4380 704D jo 007D43CF
|
|||
|
|
007D4382 656E outsb
|
|||
|
|
007D4384 7531 jnz 007D43B7
|
|||
|
|
007D4386 3803 cmp [ebx], al
|
|||
|
|
007D4388 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D438A 0900 or [eax], eax
|
|||
|
|
007D438C 024E31 add cl, byte ptr [esi+$31]
|
|||
|
|
007D438F 3C03 cmp al, $03
|
|||
|
|
007D4391 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D4393 0900 or [eax], eax
|
|||
|
|
007D4395 024E32 add cl, byte ptr [esi+$32]
|
|||
|
|
007D4398 40 inc eax
|
|||
|
|
007D4399 0300 add eax, [eax]
|
|||
|
|
007D439B 000500064C61 add [$614C0600], al
|
|||
|
|
007D43A1 62656C bound esp, qword ptr [ebp+$6C]
|
|||
|
|
007D43A4 33440300 xor eax, [ebx+eax+$00]
|
|||
|
|
007D43A8 000500064C61 add [$614C0600], al
|
|||
|
|
007D43AE 62656C bound esp, qword ptr [ebp+$6C]
|
|||
|
|
007D43B1 3448 xor al, $48
|
|||
|
|
007D43B3 0300 add eax, [eax]
|
|||
|
|
007D43B5 000500064C61 add [$614C0600], al
|
|||
|
|
007D43BB 62656C bound esp, qword ptr [ebp+$6C]
|
|||
|
|
007D43BE 354C030000 xor eax, $0000034C
|
|||
|
|
007D43C3 0500064C61 add eax, +$614C0600
|
|||
|
|
007D43C8 62656C bound esp, qword ptr [ebp+$6C]
|
|||
|
|
007D43CB 385003 cmp [eax+$03], dl
|
|||
|
|
007D43CE 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D43D0 0500074C61 add eax, +$614C0700
|
|||
|
|
007D43D5 62656C bound esp, qword ptr [ebp+$6C]
|
|||
|
|
007D43D8 3132 xor [edx], esi
|
|||
|
|
007D43DA 54 push esp
|
|||
|
|
007D43DB 0300 add eax, [eax]
|
|||
|
|
007D43DD 000A add [edx], cl
|
|||
|
|
007D43DF 0006 add [esi], al
|
|||
|
|
007D43E1 53 push ebx
|
|||
|
|
007D43E2 50 push eax
|
|||
|
|
007D43E3 4E dec esi
|
|||
|
|
007D43E4 61 popa
|
|||
|
|
007D43E5 6D insd
|
|||
|
|
007D43E6 6558 pop eax
|
|||
|
|
007D43E8 0300 add eax, [eax]
|
|||
|
|
007D43EA 000A add [edx], cl
|
|||
|
|
007D43EC 000B add [ebx], cl
|
|||
|
|
007D43EE 46 inc esi
|
|||
|
|
007D43EF 61 popa
|
|||
|
|
007D43F0 63746F72 arpl [edi+ebp*2+$72], si
|
|||
|
|
007D43F4 794E jns 007D4444
|
|||
|
|
007D43F6 61 popa
|
|||
|
|
007D43F7 6D insd
|
|||
|
|
007D43F8 655C pop esp
|
|||
|
|
007D43FA 0300 add eax, [eax]
|
|||
|
|
007D43FC 000A add [edx], cl
|
|||
|
|
007D43FE 000453 add [ebx+edx*2], al
|
|||
|
|
007D4401 50 push eax
|
|||
|
|
007D4402 49 dec ecx
|
|||
|
|
007D4403 44 inc esp
|
|||
|
|
007D4404 60 pusha
|
|||
|
|
007D4405 0300 add eax, [eax]
|
|||
|
|
007D4407 000A add [edx], cl
|
|||
|
|
007D4409 0006 add [esi], al
|
|||
|
|
007D440B 53 push ebx
|
|||
|
|
007D440C 50 push eax
|
|||
|
|
007D440D 53 push ebx
|
|||
|
|
007D440E 7065 jo 007D4475
|
|||
|
|
007D4410 63640300 arpl [ebx+eax+$00], sp
|
|||
|
|
007D4414 000B add [ebx], cl
|
|||
|
|
007D4416 0006 add [esi], al
|
|||
|
|
007D4418 43 inc ebx
|
|||
|
|
007D4419 52 push edx
|
|||
|
|
007D441A 54 push esp
|
|||
|
|
007D441B 7970 jns 007D448D
|
|||
|
|
007D441D 656803000005 push $05000003
|
|||
|
|
007D4423 0006 add [esi], al
|
|||
|
|
007D4425 4C dec esp
|
|||
|
|
007D4426 61 popa
|
|||
|
|
007D4427 62656C bound esp, qword ptr [ebp+$6C]
|
|||
|
|
007D442A 366C insb
|
|||
|
|
007D442C 0300 add eax, [eax]
|
|||
|
|
007D442E 000A add [edx], cl
|
|||
|
|
007D4430 000453 add [ebx+edx*2], al
|
|||
|
|
007D4433 50 push eax
|
|||
|
|
007D4434 43 inc ebx
|
|||
|
|
007D4435 46 inc esi
|
|||
|
|
007D4436 7003 jo 007D443B
|
|||
|
|
007D4438 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D443A 0500064C61 add eax, +$614C0600
|
|||
|
|
007D443F 62656C bound esp, qword ptr [ebp+$6C]
|
|||
|
|
007D4442 37 aaa
|
|||
|
|
007D4443 7403 jz 007D4448
|
|||
|
|
007D4445 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D4447 0A00 or al, byte ptr [eax]
|
|||
|
|
007D4449 07 pop es
|
|||
|
|
007D444A 4F dec edi
|
|||
|
|
007D444B 7264 jb 007D44B1
|
|||
|
|
007D444D 65724E jb 007D449E
|
|||
|
|
007D4450 6F outsd
|
|||
|
|
007D4451 7803 js 007D4456
|
|||
|
|
007D4453 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D4455 0C00 or al, $00
|
|||
|
|
007D4457 07 pop es
|
|||
|
|
007D4458 637847 arpl [eax+$47], di
|
|||
|
|
007D445B 7269 jb 007D44C6
|
|||
|
|
007D445D 64327C0300 xor bh, byte ptr fs:[ebx+eax+$00]
|
|||
|
|
007D4462 000D00035476 add [$76540300], cl
|
|||
|
|
007D4468 31800300000E xor [eax+$E000003], eax
|
|||
|
|
007D446E 0009 add [ecx], cl
|
|||
|
|
007D4470 7631 jbe 007D44A3
|
|||
|
|
007D4472 43 inc ebx
|
|||
|
|
007D4473 6F outsd
|
|||
|
|
007D4474 6C insb
|
|||
|
|
007D4475 756D jnz 007D44E4
|
|||
|
|
007D4477 6E outsb
|
|||
|
|
007D4478 368403 test ss:[ebx], al
|
|||
|
|
007D447B 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D447D 0E push cs
|
|||
|
|
007D447E 0009 add [ecx], cl
|
|||
|
|
007D4480 7631 jbe 007D44B3
|
|||
|
|
007D4482 43 inc ebx
|
|||
|
|
007D4483 6F outsd
|
|||
|
|
007D4484 6C insb
|
|||
|
|
007D4485 756D jnz 007D44F4
|
|||
|
|
007D4487 6E outsb
|
|||
|
|
007D4488 32880300000E xor cl, byte ptr [eax+$E000003]
|
|||
|
|
007D448E 0009 add [ecx], cl
|
|||
|
|
007D4490 7631 jbe 007D44C3
|
|||
|
|
007D4492 43 inc ebx
|
|||
|
|
007D4493 6F outsd
|
|||
|
|
007D4494 6C insb
|
|||
|
|
007D4495 756D jnz 007D4504
|
|||
|
|
007D4497 6E outsb
|
|||
|
|
007D4498 348C xor al, $8C
|
|||
|
|
007D449A 0300 add eax, [eax]
|
|||
|
|
007D449C 000E add [esi], cl
|
|||
|
|
007D449E 000A add [edx], cl
|
|||
|
|
007D44A0 7631 jbe 007D44D3
|
|||
|
|
007D44A2 43 inc ebx
|
|||
|
|
007D44A3 6F outsd
|
|||
|
|
007D44A4 6C insb
|
|||
|
|
007D44A5 756D jnz 007D4514
|
|||
|
|
007D44A7 6E outsb
|
|||
|
|
007D44A8 3133 xor [ebx], esi
|
|||
|
|
007D44AA 90 nop
|
|||
|
|
007D44AB 0300 add eax, [eax]
|
|||
|
|
007D44AD 000E add [esi], cl
|
|||
|
|
007D44AF 000A add [edx], cl
|
|||
|
|
007D44B1 7631 jbe 007D44E4
|
|||
|
|
007D44B3 43 inc ebx
|
|||
|
|
007D44B4 6F outsd
|
|||
|
|
007D44B5 6C insb
|
|||
|
|
007D44B6 756D jnz 007D4525
|
|||
|
|
007D44B8 6E outsb
|
|||
|
|
007D44B9 313494 xor [esp+edx*4], esi
|
|||
|
|
007D44BC 0300 add eax, [eax]
|
|||
|
|
007D44BE 000E add [esi], cl
|
|||
|
|
007D44C0 0009 add [ecx], cl
|
|||
|
|
007D44C2 7632 jbe 007D44F6
|
|||
|
|
007D44C4 43 inc ebx
|
|||
|
|
007D44C5 6F outsd
|
|||
|
|
007D44C6 6C insb
|
|||
|
|
007D44C7 756D jnz 007D4536
|
|||
|
|
007D44C9 6E outsb
|
|||
|
|
007D44CA 31980300000E xor [eax+$E000003], ebx
|
|||
|
|
007D44D0 0009 add [ecx], cl
|
|||
|
|
007D44D2 7631 jbe 007D4505
|
|||
|
|
007D44D4 43 inc ebx
|
|||
|
|
007D44D5 6F outsd
|
|||
|
|
007D44D6 6C insb
|
|||
|
|
007D44D7 756D jnz 007D4546
|
|||
|
|
007D44D9 6E outsb
|
|||
|
|
007D44DA 389C0300000E00 cmp [ebx+eax+$E0000], bl
|
|||
|
|
007D44E1 06 push es
|
|||
|
|
007D44E2 7631 jbe 007D4515
|
|||
|
|
007D44E4 53 push ebx
|
|||
|
|
007D44E5 50 push eax
|
|||
|
|
007D44E6 43 inc ebx
|
|||
|
|
007D44E7 46 inc esi
|
|||
|
|
007D44E8 A00300000E mov al, byte ptr [$0E000003]
|
|||
|
|
007D44ED 0009 add [ecx], cl
|
|||
|
|
007D44EF 7631 jbe 007D4522
|
|||
|
|
007D44F1 43 inc ebx
|
|||
|
|
007D44F2 6F outsd
|
|||
|
|
007D44F3 6C insb
|
|||
|
|
007D44F4 756D jnz 007D4563
|
|||
|
|
007D44F6 6E outsb
|
|||
|
|
007D44F7 31A40300000E00 xor [ebx+eax+$E0000], esp
|
|||
|
|
007D44FE 0A7631 or dh, byte ptr [esi+$31]
|
|||
|
|
007D4501 43 inc ebx
|
|||
|
|
007D4502 6F outsd
|
|||
|
|
007D4503 6C insb
|
|||
|
|
007D4504 756D jnz 007D4573
|
|||
|
|
007D4506 6E outsb
|
|||
|
|
007D4507 3130 xor [eax], esi
|
|||
|
|
007D4509 A803 test al, $03
|
|||
|
|
007D450B 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D450D 0E push cs
|
|||
|
|
007D450E 000A add [edx], cl
|
|||
|
|
007D4510 7631 jbe 007D4543
|
|||
|
|
007D4512 43 inc ebx
|
|||
|
|
007D4513 6F outsd
|
|||
|
|
007D4514 6C insb
|
|||
|
|
007D4515 756D jnz 007D4584
|
|||
|
|
007D4517 6E outsb
|
|||
|
|
007D4518 3131 xor [ecx], esi
|
|||
|
|
007D451A AC lodsb
|
|||
|
|
007D451B 0300 add eax, [eax]
|
|||
|
|
007D451D 000E add [esi], cl
|
|||
|
|
007D451F 0009 add [ecx], cl
|
|||
|
|
007D4521 7631 jbe 007D4554
|
|||
|
|
007D4523 43 inc ebx
|
|||
|
|
007D4524 6F outsd
|
|||
|
|
007D4525 6C insb
|
|||
|
|
007D4526 756D jnz 007D4595
|
|||
|
|
007D4528 6E outsb
|
|||
|
|
007D4529 39B00300000E cmp [eax+$E000003], esi
|
|||
|
|
007D452F 0009 add [ecx], cl
|
|||
|
|
007D4531 7632 jbe 007D4565
|
|||
|
|
007D4533 43 inc ebx
|
|||
|
|
007D4534 6F outsd
|
|||
|
|
007D4535 6C insb
|
|||
|
|
007D4536 756D jnz 007D45A5
|
|||
|
|
007D4538 6E outsb
|
|||
|
|
007D4539 36B403 mov ah, $03
|
|||
|
|
007D453C 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D453E 0E push cs
|
|||
|
|
007D453F 0009 add [ecx], cl
|
|||
|
|
007D4541 7631 jbe 007D4574
|
|||
|
|
007D4543 43 inc ebx
|
|||
|
|
007D4544 6F outsd
|
|||
|
|
007D4545 6C insb
|
|||
|
|
007D4546 756D jnz 007D45B5
|
|||
|
|
007D4548 6E outsb
|
|||
|
|
007D4549 33B80300000E xor edi, [eax+$E000003]
|
|||
|
|
007D454F 000A add [edx], cl
|
|||
|
|
007D4551 7631 jbe 007D4584
|
|||
|
|
007D4553 43 inc ebx
|
|||
|
|
007D4554 6F outsd
|
|||
|
|
007D4555 6C insb
|
|||
|
|
007D4556 756D jnz 007D45C5
|
|||
|
|
007D4558 6E outsb
|
|||
|
|
007D4559 3132 xor [edx], esi
|
|||
|
|
007D455B BC0300000F mov esp, $0F000003
|
|||
|
|
007D4560 000D63784772 add [$72477863], cl
|
|||
|
|
007D4566 6964324C6576656C imul esp, [edx+esi+$4C], $6C657665
|
|||
|
|
007D456E 31C0 xor eax, eax
|
|||
|
|
007D4570 0300 add eax, [eax]
|
|||
|
|
007D4572 000500064C61 add [$614C0600], al
|
|||
|
|
007D4578 62656C bound esp, qword ptr [ebp+$6C]
|
|||
|
|
007D457B 39C4 cmp esp, eax
|
|||
|
|
007D457D 0300 add eax, [eax]
|
|||
|
|
007D457F 000B add [ebx], cl
|
|||
|
|
007D4581 0006 add [esi], al
|
|||
|
|
007D4583 53 push ebx
|
|||
|
|
007D4584 53 push ebx
|
|||
|
|
007D4585 54 push esp
|
|||
|
|
007D4586 7970 jns 007D45F8
|
|||
|
|
007D4588 65C803 enter , $03
|
|||
|
|
007D458B 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D458D 0E push cs
|
|||
|
|
007D458E 000A add [edx], cl
|
|||
|
|
007D4590 7631 jbe 007D45C3
|
|||
|
|
007D4592 43 inc ebx
|
|||
|
|
007D4593 6F outsd
|
|||
|
|
007D4594 6C insb
|
|||
|
|
007D4595 756D jnz 007D4604
|
|||
|
|
007D4597 6E outsb
|
|||
|
|
007D4598 3137 xor [edi], esi
|
|||
|
|
007D459A CC int 3
|
|||
|
|
007D459B 0300 add eax, [eax]
|
|||
|
|
007D459D 0001 add [ecx], al
|
|||
|
|
007D459F 000B add [ebx], cl
|
|||
|
|
007D45A1 54 push esp
|
|||
|
|
007D45A2 6F outsd
|
|||
|
|
007D45A3 6F outsd
|
|||
|
|
007D45A4 6C insb
|
|||
|
|
007D45A5 42 inc edx
|
|||
|
|
007D45A6 7574 jnz 007D461C
|
|||
|
|
007D45A8 746F jz 007D4619
|
|||
|
|
007D45AA 6E outsb
|
|||
|
|
007D45AB 31D0 xor eax, edx
|
|||
|
|
007D45AD 0300 add eax, [eax]
|
|||
|
|
007D45AF 0010 add [eax], dl
|
|||
|
|
007D45B1 000D63785461 add [$61547863], cl
|
|||
|
|
007D45B7 62436F bound eax, qword ptr [ebx+$6F]
|
|||
|
|
007D45BA 6E outsb
|
|||
|
|
007D45BB 7472 jz 007D462F
|
|||
|
|
007D45BD 6F outsd
|
|||
|
|
007D45BE 6C insb
|
|||
|
|
007D45BF 31D4 xor esp, edx
|
|||
|
|
007D45C1 0300 add eax, [eax]
|
|||
|
|
007D45C3 0011 add [ecx], dl
|
|||
|
|
007D45C5 0010 add [eax], dl
|
|||
|
|
007D45C7 637847 arpl [eax+$47], di
|
|||
|
|
007D45CA 7269 jb 007D4635
|
|||
|
|
007D45CC 6450 push eax
|
|||
|
|
007D45CE 6F outsd
|
|||
|
|
007D45CF 7075 jo 007D4646
|
|||
|
|
007D45D1 704D jo 007D4620
|
|||
|
|
007D45D3 656E outsb
|
|||
|
|
007D45D5 7531 jnz 007D4608
|
|||
|
|
007D45D7 D803 fadd dword ptr [ebx]
|
|||
|
|
007D45D9 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D45DB 0E push cs
|
|||
|
|
007D45DC 0007 add [edi], al
|
|||
|
|
007D45DE 7631 jbe 007D4611
|
|||
|
|
007D45E0 43 inc ebx
|
|||
|
|
007D45E1 6F outsd
|
|||
|
|
007D45E2 6E outsb
|
|||
|
|
007D45E3 4E dec esi
|
|||
|
|
007D45E4 4F dec edi
|
|||
|
|
007D45E5 DC03 fadd qword ptr [ebx]
|
|||
|
|
007D45E7 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D45E9 0500074C61 add eax, +$614C0700
|
|||
|
|
007D45EE 62656C bound esp, qword ptr [ebp+$6C]
|
|||
|
|
007D45F1 3130 xor [eax], esi
|
|||
|
|
007D45F3 E003 loopn +$03
|
|||
|
|
007D45F5 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D45F7 0500074C61 add eax, +$614C0700
|
|||
|
|
007D45FC 62656C bound esp, qword ptr [ebp+$6C]
|
|||
|
|
007D45FF 3131 xor [ecx], esi
|
|||
|
|
007D4601 E403 in al, $03
|
|||
|
|
007D4603 0000 add [eax], al
|
|||
|
|
|
|||
|
|
007D4605 0A00 or al, byte ptr [eax]
|
|||
|
|
007D4607 05436F6E4E add eax, +$4E6E6F43
|
|||
|
|
007D460C 4F dec edi
|
|||
|
|
007D460D E80300000E call 0E7D4615
|
|||
|
|
007D4612 0009 add [ecx], cl
|
|||
|
|
007D4614 7631 jbe 007D4647
|
|||
|
|
007D4616 50 push eax
|
|||
|
|
007D4617 42 inc edx
|
|||
|
|
007D4618 50 push eax
|
|||
|
|
007D4619 7269 jb 007D4684
|
|||
|
|
007D461B 6365EC arpl [ebp-$14], sp
|
|||
|
|
007D461E 0300 add eax, [eax]
|
|||
|
|
007D4620 000E add [esi], cl
|
|||
|
|
007D4622 0008 add [eax], cl
|
|||
|
|
007D4624 7631 jbe 007D4657
|
|||
|
|
007D4626 43 inc ebx
|
|||
|
|
007D4627 4B dec ebx
|
|||
|
|
007D4628 4E dec esi
|
|||
|
|
007D4629 61 popa
|
|||
|
|
007D462A 6D insd
|
|||
|
|
007D462B 65F0 lock
|
|||
|
|
007D462D 0300 add eax, [eax]
|
|||
|
|
007D462F 000500074C61 add [$614C0700], al
|
|||
|
|
007D4635 62656C bound esp, qword ptr [ebp+$6C]
|
|||
|
|
007D4638 3133 xor [ebx], esi
|
|||
|
|
007D463A F4 hlt
|
|||
|
|
007D463B 0300 add eax, [eax]
|
|||
|
|
007D463D 000A add [edx], cl
|
|||
|
|
007D463F 000D546F4661 add [$61466F54], cl
|
|||
|
|
007D4645 63746F72 arpl [edi+ebp*2+$72], si
|
|||
|
|
007D4649 794E jns 007D4699
|
|||
|
|
007D464B 61 popa
|
|||
|
|
007D464C 6D insd
|
|||
|
|
007D464D 65F8 clc
|
|||
|
|
007D464F 0300 add eax, [eax]
|
|||
|
|
007D4651 000E add [esi], cl
|
|||
|
|
007D4653 0009 add [ecx], cl
|
|||
|
|
007D4655 7631 jbe 007D4688
|
|||
|
|
007D4657 54 push esp
|
|||
|
|
007D4658 69616F51747912 imul esp, [ecx+$6F], $12797451
|
|||
|
|
007D465F 0012 add [edx], dl
|
|||
|
|
007D4661 0008 add [eax], cl
|
|||
|
|
007D4663 677D00 jnl 007D4666
|
|||
|
|
007D4666 0B466F or eax, [esi+$6F]
|
|||
|
|
007D4669 726D jb 007D46D8
|
|||
|
|
007D466B 44 inc esp
|
|||
|
|
007D466C 657374 jnb 007D46E3
|
|||
|
|
007D466F 726F jb 007D46E0
|
|||
|
|
007D4671 7910 jns 007D4683
|
|||
|
|
007D4673 0010 add [eax], dl
|
|||
|
|
007D4675 677D00 jnl 007D4678
|
|||
|
|
007D4678 09466F or [esi+$6F], eax
|
|||
|
|
007D467B 726D jb 007D46EA
|
|||
|
|
007D467D 43 inc ebx
|
|||
|
|
007D467E 6C insb
|
|||
|
|
007D467F 6F outsd
|
|||
|
|
007D4680 7365 jnb 007D46E7
|
|||
|
|
007D4682 1100 adc [eax], eax
|
|||
|
|
007D4684 1467 adc al, $67
|
|||
|
|
007D4686 7D00 jnl 007D4688
|
|||
|
|
007D4688 0A466F or al, byte ptr [esi+$6F]
|
|||
|
|
007D468B 726D jb 007D46FA
|
|||
|
|
007D468D 43 inc ebx
|
|||
|
|
007D468E 7265 jb 007D46F5
|
|||
|
|
007D4690 61 popa
|
|||
|
|
007D4691 7465 jz 007D46F8
|
|||
|
|
007D4693 1500886D7D adc eax, $7D6D8800
|
|||
|
|
007D4698 000E add [esi], cl
|
|||
|
|
007D469A 54 push esp
|
|||
|
|
007D469B 42 inc edx
|
|||
|
|
007D469C 52 push edx
|
|||
|
|
007D469D 61 popa
|
|||
|
|
007D469E 667265 jb 007D4706
|
|||
|
|
007D46A1 7368 jnb 007D470B
|
|||
|
|
007D46A3 43 inc ebx
|
|||
|
|
007D46A4 6C insb
|
|||
|
|
007D46A5 69636B1300A46D imul esp, [ebx+$6B], $6DA40013
|
|||
|
|
007D46AC 7D00 jnl 007D46AE
|
|||
|
|
007D46AE 0C43 or al, $43
|
|||
|
|
007D46B0 6F outsd
|
|||
|
|
007D46B1 6E outsb
|
|||
|
|
007D46B2 4E dec esi
|
|||
|
|
007D46B3 6F outsd
|
|||
|
|
007D46B4 4D dec ebp
|
|||
|
|
007D46B5 43 inc ebx
|
|||
|
|
007D46B6 68616E6765 push $65676E61
|
|||
|
|
007D46BB 1300 adc eax, [eax]
|
|||
|
|
007D46BD 146E adc al, $6E
|
|||
|
|
007D46BF 7D00 jnl 007D46C1
|
|||
|
|
007D46C1 0C54 or al, $54
|
|||
|
|
007D46C3 42 inc edx
|
|||
|
|
007D46C4 43 inc ebx
|
|||
|
|
007D46C5 6C insb
|
|||
|
|
007D46C6 6F outsd
|
|||
|
|
007D46C7 7365 jnb 007D472E
|
|||
|
|
007D46C9 43 inc ebx
|
|||
|
|
007D46CA 6C insb
|
|||
|
|
007D46CB 69636B0F00846E imul esp, [ebx+$6B], $6E84000F
|
|||
|
|
007D46D2 7D00 jnl 007D46D4
|
|||
|
|
007D46D4 08466F or [esi+$6F], al
|
|||
|
|
007D46D7 726D jb 007D4746
|
|||
|
|
007D46D9 53 push ebx
|
|||
|
|
007D46DA 686F771400 push $0014776F
|
|||
|
|
007D46DF EC in al, dx
|
|||
|
|
007D46E0 6E outsb
|
|||
|
|
007D46E1 7D00 jnl 007D46E3
|
|||
|
|
007D46E3 0D54424578 or eax, $78454254
|
|||
|
|
007D46E8 706F jo 007D4759
|
|||
|
|
007D46EA 7274 jb 007D4760
|
|||
|
|
007D46EC 43 inc ebx
|
|||
|
|
007D46ED 6C insb
|
|||
|
|
007D46EE 69636B1200286F imul esp, [ebx+$6B], $6F280012
|
|||
|
|
007D46F5 7D00 jnl 007D46F7
|
|||
|
|
007D46F7 0B544246 or edx, [edx+eax*2+$46]
|
|||
|
|
007D46FB 696E64436C6963 imul ebp, [esi+$64], $63696C43
|
|||
|
|
007D4702 6B0E00 imul ecx, [esi], $00
|
|||
|
|
007D4705 B86F7D0007 mov eax, $07007D6F
|
|||
|
|
007D470A 4E dec esi
|
|||
|
|
007D470B 31436C xor [ebx+$6C], eax
|
|||
|
|
007D470E 69636B0E00C86F imul esp, [ebx+$6B], $6FC8000E
|
|||
|
|
007D4715 7D00 jnl 007D4717
|
|||
|
|
007D4717 07 pop es
|
|||
|
|
007D4718 4E dec esi
|
|||
|
|
007D4719 32436C xor al, byte ptr [ebx+$6C]
|
|||
|
|
007D471C 69636B1300D86F imul esp, [ebx+$6B], $6FD80013
|
|||
|
|
007D4723 7D00 jnl 007D4725
|
|||
|
|
007D4725 0C53 or al, $53
|
|||
|
|
007D4727 50 push eax
|
|||
|
|
007D4728 49 dec ecx
|
|||
|
|
007D4729 44 inc esp
|
|||
|
|
007D472A 4B dec ebx
|
|||
|
|
007D472B 657950 jns 007D477E
|
|||
|
|
007D472E 7265 jb 007D4795
|
|||
|
|
007D4730 7373 jnb 007D47A5
|
|||
|
|
007D4732 1100 adc [eax], eax
|
|||
|
|
007D4734 DC6F7D fsubr qword ptr [edi+$7D]
|
|||
|
|
007D4737 000A add [edx], cl
|
|||
|
|
007D4739 53 push ebx
|
|||
|
|
007D473A 50 push eax
|
|||
|
|
007D473B 49 dec ecx
|
|||
|
|
007D473C 44 inc esp
|
|||
|
|
007D473D 43 inc ebx
|
|||
|
|
007D473E 68616E6765 push $65676E61
|
|||
|
|
007D4743 1300 adc eax, [eax]
|
|||
|
|
007D4745 88707D mov [eax+$7D], dh
|
|||
|
|
007D4748 000C53 add [ebx+edx*2], cl
|
|||
|
|
007D474B 50 push eax
|
|||
|
|
007D474C 53 push ebx
|
|||
|
|
007D474D 7065 jo 007D47B4
|
|||
|
|
007D474F 634368 arpl [ebx+$68], ax
|
|||
|
|
007D4752 61 popa
|
|||
|
|
007D4753 6E outsb
|
|||
|
|
007D4754 67651800 sbb gs:[bx+si], al
|
|||
|
|
007D4758 9C pushf
|
|||
|
|
007D4759 707D jo 007D47D8
|
|||
|
|
007D475B 0011 add [ecx], dl
|
|||
|
|
007D475D 46 inc esi
|
|||
|
|
007D475E 61 popa
|
|||
|
|
007D475F 63746F72 arpl [edi+ebp*2+$72], si
|
|||
|
|
007D4763 794E jns 007D47B3
|
|||
|
|
007D4765 61 popa
|
|||
|
|
007D4766 6D insd
|
|||
|
|
007D4767 6543 inc ebx
|
|||
|
|
007D4769 68616E6765 push $65676E61
|
|||
|
|
007D476E 17 pop ss
|
|||
|
|
007D476F 00B0707D0010 add [eax+$10007D70], dh
|
|||
|
|
007D4775 54 push esp
|
|||
|
|
007D4776 6F outsd
|
|||
|
|
007D4777 6F outsd
|
|||
|
|
007D4778 6C insb
|
|||
|
|
007D4779 42 inc edx
|
|||
|
|
007D477A 7574 jnz 007D47F0
|
|||
|
|
007D477C 746F jz 007D47ED
|
|||
|
|
007D477E 6E outsb
|
|||
|
|
007D477F 31436C xor [ebx+$6C], eax
|
|||
|
|
007D4782 69636B1A00C072 imul esp, [ebx+$6B], $72C0001A
|
|||
|
|
007D4789 7D00 jnl 007D478B
|
|||
|
|
007D478B 136378 adc esp, [ebx+$78]
|
|||
|
|
007D478E 54 push esp
|
|||
|
|
007D478F 61 popa
|
|||
|
|
007D4790 62436F bound eax, qword ptr [ebx+$6F]
|
|||
|
|
007D4793 6E outsb
|
|||
|
|
007D4794 7472 jz 007D4808
|
|||
|
|
007D4796 6F outsd
|
|||
|
|
007D4797 6C insb
|
|||
|
|
007D4798 314368 xor [ebx+$68], eax
|
|||
|
|
007D479B 61 popa
|
|||
|
|
007D479C 6E outsb
|
|||
|
|
007D479D 67651300 adc eax, gs:[bx+si]
|
|||
|
|
007D47A1 C872 enter , $72
|
|||
|
|
007D47A3 7D00 jnl 007D47A5
|
|||
|
|
007D47A5 0C54 or al, $54
|
|||
|
|
007D47A7 7631 jbe 007D47DA
|
|||
|
|
007D47A9 4D dec ebp
|
|||
|
|
007D47AA 6F outsd
|
|||
|
|
007D47AB 7573 jnz 007D4820
|
|||
|
|
007D47AD 6544 inc esp
|
|||
|
|
007D47AF 6F outsd
|
|||
|
|
007D47B0 776E jnbe 007D4820
|
|||
|
|
007D47B2 0F54 DB $0F, $54 //
|
|||
|
|
007D47B4 66726D jb 007D4824
|
|||
|
|
007D47B7 53 push ebx
|
|||
|
|
007D47B8 58 pop eax
|
|||
|
|
007D47B9 43 inc ebx
|
|||
|
|
007D47BA 4B dec ebx
|
|||
|
|
007D47BB 4E dec esi
|
|||
|
|
007D47BC 65774C jnbe 007D480B
|
|||
|
|
007D47BF 69737412002894 imul esi, [ebx+$74], $94280012
|
|||
|
|
007D47C6 45 inc ebp
|
|||
|
|
007D47C7 00648A45 add [edx+ecx*4+$45], ah
|
|||
|
|
007D47CB 0020 add [eax], ah
|
|||
|
|
007D47CD 42 inc edx
|
|||
|
|
007D47CE 44 inc esp
|
|||
|
|
007D47CF 00B8124D0008 add [eax+$8004D12], bh
|
|||
|
|
007D47D5 7F4B jnle 007D4822
|
|||
|
|
007D47D7 001C5F add [edi+ebx*2], bl
|
|||
|
|
007D47DA 47 inc edi
|
|||
|
|
007D47DB 00E0 add al, ah
|
|||
|
|
007D47DD A5 movsd
|
|||
|
|
007D47DE 45 inc ebp
|
|||
|
|
007D47DF 0088996A0088 add [eax+$88006A99], cl
|
|||
|
|
007D47E5 7E49 jle 007D4830
|
|||
|
|
007D47E7 008C764900B867 add [esi+esi*2+$67B80049], cl
|
|||
|
|
007D47EE 47 inc edi
|
|||
|
|
007D47EF 00F4 add ah, dh
|
|||
|
|
007D47F1 81470000166300 add dword ptr [edi+$00], $00631600
|
|||
|
|
007D47F8 F4 hlt
|
|||
|
|
007D47F9 B466 mov ah, $66
|
|||
|
|
007D47FB 0034B1 add [ecx+esi*4], dh
|
|||
|
|
007D47FE 6600A40E6400645D add [esi+ecx+$5D640064], ah
|
|||
|
|
007D4806 57 push edi
|
|||
|
|
007D4807 005876 add [eax+$76], bl
|
|||
|
|
007D480A 7C00 jl 007D480C
|
|||
|
|
007D480C 10487D adc [eax+$7D], cl
|
|||
|
|
007D480F 0007 add [edi], al
|
|||
|
|
007D4811 0F54 DB $0F, $54 //
|
|||
|
|
007D4813 66726D jb 007D4883
|
|||
|
|
007D4816 53 push ebx
|
|||
|
|
007D4817 58 pop eax
|
|||
|
|
007D4818 43 inc ebx
|
|||
|
|
007D4819 4B dec ebx
|
|||
|
|
007D481A 4E dec esi
|
|||
|
|
007D481B 65774C jnbe 007D486A
|
|||
|
|
007D481E 69737474417D00 imul esi, [ebx+$74], $007D4174
|
|||
|
|
007D4825 D0F2 DB $D0, $F2 // dl, 1
|
|||
|
|
007D4827 49 dec ecx
|
|||
|
|
007D4828 005E00 add [esi+$00], bl
|
|||
|
|
007D482B 0D555F5358 or eax, $58535F55
|
|||
|
|
007D4830 43 inc ebx
|
|||
|
|
007D4831 4B dec ebx
|
|||
|
|
007D4832 4E dec esi
|
|||
|
|
007D4833 65774C jnbe 007D4882
|
|||
|
|
007D4836 69737400009055 imul esi, [ebx+$74], $55900000
|
|||
|
|
007D483D 8BEC mov ebp, esp
|
|||
|
|
007D483F B991000000 mov ecx, $00000091
|
|||
|
|
007D4844 6A00 push $00
|
|||
|
|
007D4846 6A00 push $00
|
|||
|
|
007D4848 49 dec ecx
|
|||
|
|
007D4849 75F9 jnz 007D4844
|
|||
|
|
007D484B 53 push ebx
|
|||
|
|
007D484C 56 push esi
|
|||
|
|
007D484D 8BD8 mov ebx, eax
|
|||
|
|
007D484F 33C0 xor eax, eax
|
|||
|
|
007D4851 55 push ebp
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '<27>i<EFBFBD><69><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>E<EFBFBD>^[<5B><>]<5D>'
|
|||
|
|
|
|
|||
|
|
007D4852 68865F7D00 push $007D5F86
|
|||
|
|
|
|||
|
|
***** TRY
|
|||
|
|
|
|
|||
|
|
007D4857 64FF30 push dword ptr fs:[eax]
|
|||
|
|
007D485A 648920 mov fs:[eax], esp
|
|||
|
|
007D485D C645FF00 mov byte ptr [ebp-$01], $00
|
|||
|
|
|
|||
|
|
* Reference to control Label7 : N.A.
|
|||
|
|
|
|
|||
|
|
007D4861 8BB318030000 mov esi, [ebx+$0318]
|
|||
|
|
007D4867 8BC6 mov eax, esi
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.Close(TDataSet);
|
|||
|
|
|
|
|||
|
|
007D4869 E86610CFFF call 004C58D4
|
|||
|
|
007D486E 8BC6 mov eax, esi
|
|||
|
|
|
|||
|
|
* 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;
|
|||
|
|
|
|
|||
|
|
007D4870 E83797D0FF call 004DDFAC
|
|||
|
|
007D4875 8B10 mov edx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TN.A..OFFS_44
|
|||
|
|
|
|
|||
|
|
007D4877 FF5244 call dword ptr [edx+$44]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'factoryName'
|
|||
|
|
|
|
|||
|
|
007D487A BAA45F7D00 mov edx, $007D5FA4
|
|||
|
|
|
|||
|
|
* Reference to control cxGrid1Level1 : N.A.
|
|||
|
|
|
|
|||
|
|
007D487F 8B8330030000 mov eax, [ebx+$0330]
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
|||
|
|
|
|
|||
|
|
007D4885 E82A23CFFF call 004C6BB4
|
|||
|
|
007D488A 8D55E4 lea edx, [ebp-$1C]
|
|||
|
|
007D488D 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TN.A..OFFS_60
|
|||
|
|
|
|
|||
|
|
007D488F FF5160 call dword ptr [ecx+$60]
|
|||
|
|
007D4892 8B45E4 mov eax, [ebp-$1C]
|
|||
|
|
007D4895 8D55E8 lea edx, [ebp-$18]
|
|||
|
|
|
|||
|
|
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
|||
|
|
|
|
|||
|
|
007D4898 E84F60C3FF call 0040A8EC
|
|||
|
|
007D489D 8B45E8 mov eax, [ebp-$18]
|
|||
|
|
007D48A0 8D55EC lea edx, [ebp-$14]
|
|||
|
|
|
|||
|
|
* Reference to: SysUtils.QuotedStr(AnsiString):AnsiString;
|
|||
|
|
|
|
|||
|
|
007D48A3 E84C61C3FF call 0040A9F4
|
|||
|
|
007D48A8 8B4DEC mov ecx, [ebp-$14]
|
|||
|
|
007D48AB 8D45F0 lea eax, [ebp-$10]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'select * from YF_Money_KC where Fac
|
|||
|
|
| toryName='
|
|||
|
|
|
|
|||
|
|
007D48AE BAB85F7D00 mov edx, $007D5FB8
|
|||
|
|
|
|||
|
|
* Reference to: System.@LStrCat3;
|
|||
|
|
|
|
|||
|
|
007D48B3 E8880DC3FF call 00405640
|
|||
|
|
007D48B8 8B45F0 mov eax, [ebp-$10]
|
|||
|
|
007D48BB 50 push eax
|
|||
|
|
007D48BC 8BC6 mov eax, esi
|
|||
|
|
|
|||
|
|
* 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;
|
|||
|
|
|
|
|||
|
|
007D48BE E8E996D0FF call 004DDFAC
|
|||
|
|
007D48C3 5A pop edx
|
|||
|
|
007D48C4 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TN.A..OFFS_38
|
|||
|
|
|
|
|||
|
|
007D48C6 FF5138 call dword ptr [ecx+$38]
|
|||
|
|
007D48C9 8BC6 mov eax, esi
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.Open(TDataSet);
|
|||
|
|
|
|
|||
|
|
007D48CB E8F80FCFFF call 004C58C8
|
|||
|
|
|
|||
|
|
* Reference to control Label7 : N.A.
|
|||
|
|
|
|
|||
|
|
007D48D0 8B8318030000 mov eax, [ebx+$0318]
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.IsEmpty(TDataSet):Boolean;
|
|||
|
|
|
|
|||
|
|
007D48D6 E8E535CFFF call 004C7EC0
|
|||
|
|
007D48DB 84C0 test al, al
|
|||
|
|
007D48DD 751D jnz 007D48FC
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'CRID'
|
|||
|
|
|
|
|||
|
|
007D48DF BAF05F7D00 mov edx, $007D5FF0
|
|||
|
|
|
|||
|
|
* Reference to control Label7 : N.A.
|
|||
|
|
|
|
|||
|
|
007D48E4 8B8318030000 mov eax, [ebx+$0318]
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
|||
|
|
|
|
|||
|
|
007D48EA E8C522CFFF call 004C6BB4
|
|||
|
|
007D48EF 8D55F8 lea edx, [ebp-$08]
|
|||
|
|
007D48F2 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TN.A..OFFS_60
|
|||
|
|
|
|
|||
|
|
007D48F4 FF5160 call dword ptr [ecx+$60]
|
|||
|
|
007D48F7 E93C010000 jmp 007D4A38
|
|||
|
|
|
|||
|
|
* Reference to control Label4 : N.A.
|
|||
|
|
|
|
|||
|
|
007D48FC 8BB310030000 mov esi, [ebx+$0310]
|
|||
|
|
007D4902 8BC6 mov eax, esi
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.Close(TDataSet);
|
|||
|
|
|
|
|||
|
|
007D4904 E8CB0FCFFF call 004C58D4
|
|||
|
|
007D4909 8BC6 mov eax, esi
|
|||
|
|
|
|||
|
|
* 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;
|
|||
|
|
|
|
|||
|
|
007D490B E89C96D0FF call 004DDFAC
|
|||
|
|
007D4910 8B10 mov edx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TN.A..OFFS_44
|
|||
|
|
|
|
|||
|
|
007D4912 FF5244 call dword ptr [edx+$44]
|
|||
|
|
007D4915 8BC6 mov eax, esi
|
|||
|
|
|
|||
|
|
* 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;
|
|||
|
|
|
|
|||
|
|
007D4917 E89096D0FF call 004DDFAC
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'Update YF_Money_CRID set CRID=CRID+
|
|||
|
|
| 1'
|
|||
|
|
|
|
|||
|
|
007D491C BA00607D00 mov edx, $007D6000
|
|||
|
|
007D4921 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TN.A..OFFS_38
|
|||
|
|
|
|
|||
|
|
007D4923 FF5138 call dword ptr [ecx+$38]
|
|||
|
|
007D4926 8BC6 mov eax, esi
|
|||
|
|
|
|||
|
|
* 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;
|
|||
|
|
|
|
|||
|
|
007D4928 E87F96D0FF call 004DDFAC
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'select * from YF_Money_CRID '
|
|||
|
|
|
|
|||
|
|
007D492D BA30607D00 mov edx, $007D6030
|
|||
|
|
007D4932 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TN.A..OFFS_38
|
|||
|
|
|
|
|||
|
|
007D4934 FF5138 call dword ptr [ecx+$38]
|
|||
|
|
007D4937 8BC6 mov eax, esi
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.Open(TDataSet);
|
|||
|
|
|
|
|||
|
|
007D4939 E88A0FCFFF call 004C58C8
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'CRID'
|
|||
|
|
|
|
|||
|
|
007D493E BAF05F7D00 mov edx, $007D5FF0
|
|||
|
|
|
|||
|
|
* Reference to control Label4 : N.A.
|
|||
|
|
|
|
|||
|
|
007D4943 8B8310030000 mov eax, [ebx+$0310]
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
|||
|
|
|
|
|||
|
|
007D4949 E86622CFFF call 004C6BB4
|
|||
|
|
007D494E 8D55F8 lea edx, [ebp-$08]
|
|||
|
|
007D4951 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TN.A..OFFS_60
|
|||
|
|
|
|
|||
|
|
007D4953 FF5160 call dword ptr [ecx+$60]
|
|||
|
|
|
|||
|
|
* Reference to control Label4 : N.A.
|
|||
|
|
|
|
|||
|
|
007D4956 8BB310030000 mov esi, [ebx+$0310]
|
|||
|
|
007D495C 8BC6 mov eax, esi
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.Close(TDataSet);
|
|||
|
|
|
|
|||
|
|
007D495E E8710FCFFF call 004C58D4
|
|||
|
|
007D4963 8BC6 mov eax, esi
|
|||
|
|
|
|||
|
|
* 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;
|
|||
|
|
|
|
|||
|
|
007D4965 E84296D0FF call 004DDFAC
|
|||
|
|
007D496A 8B10 mov edx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TN.A..OFFS_44
|
|||
|
|
|
|
|||
|
|
007D496C FF5244 call dword ptr [edx+$44]
|
|||
|
|
007D496F 8BC6 mov eax, esi
|
|||
|
|
|
|||
|
|
* 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;
|
|||
|
|
|
|
|||
|
|
007D4971 E83696D0FF call 004DDFAC
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'select * from YF_Money_KC where 1=2'
|
|||
|
|
|
|
|||
|
|
007D4976 BA58607D00 mov edx, $007D6058
|
|||
|
|
007D497B 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TN.A..OFFS_38
|
|||
|
|
|
|
|||
|
|
007D497D FF5138 call dword ptr [ecx+$38]
|
|||
|
|
007D4980 8BC6 mov eax, esi
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.Open(TDataSet);
|
|||
|
|
|
|
|||
|
|
007D4982 E8410FCFFF call 004C58C8
|
|||
|
|
|
|||
|
|
* Reference to control Label4 : N.A.
|
|||
|
|
|
|
|||
|
|
007D4987 8BB310030000 mov esi, [ebx+$0310]
|
|||
|
|
007D498D 8BC6 mov eax, esi
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
007D498F E8FC3BCFFF call 004C8590
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'CRID'
|
|||
|
|
|
|
|||
|
|
007D4994 BAF05F7D00 mov edx, $007D5FF0
|
|||
|
|
007D4999 8BC6 mov eax, esi
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
|||
|
|
|
|
|||
|
|
007D499B E81422CFFF call 004C6BB4
|
|||
|
|
007D49A0 50 push eax
|
|||
|
|
007D49A1 8B45F8 mov eax, [ebp-$08]
|
|||
|
|
|
|||
|
|
* Reference to: SysUtils.StrToInt(AnsiString):Integer;
|
|||
|
|
|
|
|||
|
|
007D49A4 E89F66C3FF call 0040B048
|
|||
|
|
007D49A9 8BD0 mov edx, eax
|
|||
|
|
007D49AB 8D45D4 lea eax, [ebp-$2C]
|
|||
|
|
007D49AE B1FC mov cl, $FC
|
|||
|
|
|
|||
|
|
|
|
|||
|
|
007D49B0 E8BF41C4FF call 00418B74
|
|||
|
|
007D49B5 8D55D4 lea edx, [ebp-$2C]
|
|||
|
|
007D49B8 58 pop eax
|
|||
|
|
007D49B9 8B08 mov ecx, [eax]
|
|||
|
|
007D49BB FF91B4000000 call dword ptr [ecx+$00B4]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'factoryName'
|
|||
|
|
|
|
|||
|
|
007D49C1 BAA45F7D00 mov edx, $007D5FA4
|
|||
|
|
|
|||
|
|
* Reference to control cxGrid1Level1 : N.A.
|
|||
|
|
|
|
|||
|
|
007D49C6 8B8330030000 mov eax, [ebx+$0330]
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
|||
|
|
|
|
|||
|
|
007D49CC E8E321CFFF call 004C6BB4
|
|||
|
|
007D49D1 8D55BC lea edx, [ebp-$44]
|
|||
|
|
007D49D4 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TN.A..OFFS_60
|
|||
|
|
|
|
|||
|
|
007D49D6 FF5160 call dword ptr [ecx+$60]
|
|||
|
|
007D49D9 8B45BC mov eax, [ebp-$44]
|
|||
|
|
007D49DC 8D55C0 lea edx, [ebp-$40]
|
|||
|
|
|
|||
|
|
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
|||
|
|
|
|
|||
|
|
007D49DF E8085FC3FF call 0040A8EC
|
|||
|
|
007D49E4 8B55C0 mov edx, [ebp-$40]
|
|||
|
|
007D49E7 8D45C4 lea eax, [ebp-$3C]
|
|||
|
|
|
|||
|
|
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
|||
|
|
|
|
|||
|
|
007D49EA E8D943C4FF call 00418DC8
|
|||
|
|
007D49EF 8D45C4 lea eax, [ebp-$3C]
|
|||
|
|
007D49F2 50 push eax
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'FactoryName'
|
|||
|
|
|
|
|||
|
|
007D49F3 BA84607D00 mov edx, $007D6084
|
|||
|
|
007D49F8 8BC6 mov eax, esi
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
|||
|
|
|
|
|||
|
|
007D49FA E8B521CFFF call 004C6BB4
|
|||
|
|
007D49FF 5A pop edx
|
|||
|
|
007D4A00 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TN.A..OFFS_00B4
|
|||
|
|
|
|
|||
|
|
007D4A02 FF91B4000000 call dword ptr [ecx+$00B4]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'ZdyStr1'
|
|||
|
|
|
|
|||
|
|
007D4A08 BA98607D00 mov edx, $007D6098
|
|||
|
|
007D4A0D 8BC6 mov eax, esi
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
|||
|
|
|
|
|||
|
|
007D4A0F E8A021CFFF call 004C6BB4
|
|||
|
|
007D4A14 50 push eax
|
|||
|
|
007D4A15 8D45AC lea eax, [ebp-$54]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'Ӧ<><D3A6><EFBFBD><EFBFBD>'
|
|||
|
|
|
|
|||
|
|
007D4A18 BAA8607D00 mov edx, $007D60A8
|
|||
|
|
|
|||
|
|
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
|||
|
|
|
|
|||
|
|
007D4A1D E8A643C4FF call 00418DC8
|
|||
|
|
007D4A22 8D55AC lea edx, [ebp-$54]
|
|||
|
|
007D4A25 58 pop eax
|
|||
|
|
007D4A26 8B08 mov ecx, [eax]
|
|||
|
|
007D4A28 FF91B4000000 call dword ptr [ecx+$00B4]
|
|||
|
|
007D4A2E 8BC6 mov eax, esi
|
|||
|
|
007D4A30 8B10 mov edx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TN.A..OFFS_024C
|
|||
|
|
|
|
|||
|
|
007D4A32 FF924C020000 call dword ptr [edx+$024C]
|
|||
|
|
|
|||
|
|
* Reference to control Label7 : N.A.
|
|||
|
|
|
|
|||
|
|
007D4A38 8BB318030000 mov esi, [ebx+$0318]
|
|||
|
|
007D4A3E 8BC6 mov eax, esi
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.Close(TDataSet);
|
|||
|
|
|
|
|||
|
|
007D4A40 E88F0ECFFF call 004C58D4
|
|||
|
|
007D4A45 8BC6 mov eax, esi
|
|||
|
|
|
|||
|
|
* 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;
|
|||
|
|
|
|
|||
|
|
007D4A47 E86095D0FF call 004DDFAC
|
|||
|
|
007D4A4C 8B10 mov edx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TN.A..OFFS_44
|
|||
|
|
|
|
|||
|
|
007D4A4E FF5244 call dword ptr [edx+$44]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'factoryName'
|
|||
|
|
|
|
|||
|
|
007D4A51 BAA45F7D00 mov edx, $007D5FA4
|
|||
|
|
|
|||
|
|
* Reference to control cxGrid1Level1 : N.A.
|
|||
|
|
|
|
|||
|
|
007D4A56 8B8330030000 mov eax, [ebx+$0330]
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
|||
|
|
|
|
|||
|
|
007D4A5C E85321CFFF call 004C6BB4
|
|||
|
|
007D4A61 8D559C lea edx, [ebp-$64]
|
|||
|
|
007D4A64 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TN.A..OFFS_60
|
|||
|
|
|
|
|||
|
|
007D4A66 FF5160 call dword ptr [ecx+$60]
|
|||
|
|
007D4A69 8B459C mov eax, [ebp-$64]
|
|||
|
|
007D4A6C 8D55A0 lea edx, [ebp-$60]
|
|||
|
|
|
|||
|
|
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
|||
|
|
|
|
|||
|
|
007D4A6F E8785EC3FF call 0040A8EC
|
|||
|
|
007D4A74 8B45A0 mov eax, [ebp-$60]
|
|||
|
|
007D4A77 8D55A4 lea edx, [ebp-$5C]
|
|||
|
|
|
|||
|
|
* Reference to: SysUtils.QuotedStr(AnsiString):AnsiString;
|
|||
|
|
|
|
|||
|
|
007D4A7A E8755FC3FF call 0040A9F4
|
|||
|
|
007D4A7F 8B4DA4 mov ecx, [ebp-$5C]
|
|||
|
|
007D4A82 8D45A8 lea eax, [ebp-$58]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'select * from YF_Money_CR where Fac
|
|||
|
|
| toryName='
|
|||
|
|
|
|
|||
|
|
007D4A85 BAB8607D00 mov edx, $007D60B8
|
|||
|
|
|
|||
|
|
* Reference to: System.@LStrCat3;
|
|||
|
|
|
|
|||
|
|
007D4A8A E8B10BC3FF call 00405640
|
|||
|
|
007D4A8F 8B45A8 mov eax, [ebp-$58]
|
|||
|
|
007D4A92 50 push eax
|
|||
|
|
007D4A93 8BC6 mov eax, esi
|
|||
|
|
|
|||
|
|
* 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;
|
|||
|
|
|
|
|||
|
|
007D4A95 E81295D0FF call 004DDFAC
|
|||
|
|
007D4A9A 5A pop edx
|
|||
|
|
007D4A9B 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TN.A..OFFS_38
|
|||
|
|
|
|
|||
|
|
007D4A9D FF5138 call dword ptr [ecx+$38]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: ' and YFTypeId=''
|
|||
|
|
|
|
|||
|
|
007D4AA0 68F0607D00 push $007D60F0
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'SPID'
|
|||
|
|
|
|
|||
|
|
007D4AA5 BA08617D00 mov edx, $007D6108
|
|||
|
|
|
|||
|
|
* Reference to control cxGrid1Level1 : N.A.
|
|||
|
|
|
|
|||
|
|
007D4AAA 8B8330030000 mov eax, [ebx+$0330]
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
|||
|
|
|
|
|||
|
|
007D4AB0 E8FF20CFFF call 004C6BB4
|
|||
|
|
007D4AB5 8D5590 lea edx, [ebp-$70]
|
|||
|
|
007D4AB8 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TN.A..OFFS_60
|
|||
|
|
|
|
|||
|
|
007D4ABA FF5160 call dword ptr [ecx+$60]
|
|||
|
|
007D4ABD 8B4590 mov eax, [ebp-$70]
|
|||
|
|
007D4AC0 8D5594 lea edx, [ebp-$6C]
|
|||
|
|
|
|||
|
|
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
|||
|
|
|
|
|||
|
|
007D4AC3 E8245EC3FF call 0040A8EC
|
|||
|
|
007D4AC8 FF7594 push dword ptr [ebp-$6C]
|
|||
|
|
007D4ACB 6818617D00 push $007D6118
|
|||
|
|
007D4AD0 8D4598 lea eax, [ebp-$68]
|
|||
|
|
007D4AD3 BA03000000 mov edx, $00000003
|
|||
|
|
|
|||
|
|
* Reference to: System.@LStrCatN;
|
|||
|
|
|
|
|||
|
|
007D4AD8 E8D70BC3FF call 004056B4
|
|||
|
|
007D4ADD 8B4598 mov eax, [ebp-$68]
|
|||
|
|
007D4AE0 50 push eax
|
|||
|
|
007D4AE1 8BC6 mov eax, esi
|
|||
|
|
|
|||
|
|
* 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;
|
|||
|
|
|
|
|||
|
|
007D4AE3 E8C494D0FF call 004DDFAC
|
|||
|
|
007D4AE8 5A pop edx
|
|||
|
|
007D4AE9 8B08 mov ecx, [eax]
|
|||
|
|
|
|||
|
|
* Possible reference to virtual method TN.A..OFFS_38
|
|||
|
|
|
|
|||
|
|
007D4AEB FF5138 call dword ptr [ecx+$38]
|
|||
|
|
007D4AEE 8BC6 mov eax, esi
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.Open(TDataSet);
|
|||
|
|
|
|
|||
|
|
007D4AF0 E8D30DCFFF call 004C58C8
|
|||
|
|
|
|||
|
|
* Reference to control Label7 : N.A.
|
|||
|
|
|
|
|||
|
|
007D4AF5 8B8318030000 mov eax, [ebx+$0318]
|
|||
|
|
|
|||
|
|
* Reference to: DB.TDataSet.IsEmpty(TDataSet):Boolean;
|
|||
|
|
|
|
|||
|
|
007D4AFB E8C033CFFF call 004C7EC0
|
|||
|
|
007D4B00 84C0 test al, al
|
|||
|
|
007D4B02 743D jz 007D4B41
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'YF_Money_CR'
|
|||
|
|
|
|
|||
|
|
007D4B04 6824617D00 push $007D6124
|
|||
|
|
007D4B09 6A03 push $03
|
|||
|
|
007D4B0B 6A01 push $01
|
|||
|
|
007D4B0D 8D55F4 lea edx, [ebp-$0C]
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'YF'
|
|||
|
|
|
|
|||
|
|
007D4B10 B938617D00 mov ecx, $007D6138
|
|||
|
|
|
|||
|
|
* Reference to control Label4 : N.A.
|
|||
|
|
|
|
|||
|
|
007D4B15 8B8310030000 mov eax, [ebx+$0310]
|
|||
|
|
|
|||
|
|
* Reference to : TfrmSelExportField._PROC_007B7708()
|
|||
|
|
|
|
|||
|
|
007D4B1B E8E82BFEFF call 007B7708
|
|||
|
|
007D4B20 84C0 test al, al
|
|||
|
|
007D4B22 7540 jnz 007D4B64
|
|||
|
|
007D4B24 6A00 push $00
|
|||
|
|
|
|||
|
|
* Possible String Reference to: '<27><>ʾ'
|
|||
|
|
|
|
|||
|
|
007D4B26 B93C617D00 mov ecx, $007D613C
|
|||
|
|
|
|||
|
|
* Possible String Reference to: 'ȡ<><C8A1><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>!'
|
|||
|
|
|
|
|||
|
|
007D4B2B BA44617D00 mov edx, $007D6144
|
|||
|
|
*)
|
|||
|
|
end;
|
|||
|
|
|
|||
|
|
end.
|