10081 lines
394 KiB
ObjectPascal
10081 lines
394 KiB
ObjectPascal
unit U_YSFP;
|
||
|
||
interface
|
||
|
||
uses
|
||
Windows, Messages, SysUtils, Classes, Graphics,
|
||
Controls, Forms, Dialogs, StdCtrls
|
||
type
|
||
TfrmYSFP=class(TForm)
|
||
ToolBar1: TToolBar;
|
||
TBRafresh: TToolButton;
|
||
TBDel: TToolButton;
|
||
TBClose: TToolButton;
|
||
ADOQueryTemp: TADOQuery;
|
||
ADOQueryCmd: TADOQuery;
|
||
Panel1: TPanel;
|
||
ToolButton2: TToolButton;
|
||
Label1: TLabel;
|
||
P_CodeName: TEdit;
|
||
ADOQueryMain: TADOQuery;
|
||
ToolButton1: TToolButton;
|
||
RM1: TRMGridReport;
|
||
RMDB_Main: TRMDBDataSet;
|
||
Label3: TLabel;
|
||
FactoryName: TEdit;
|
||
cxGrid2: TcxGrid;
|
||
Tv2: TcxGridDBTableView;
|
||
cxGridDBColumn1: TcxGridDBColumn;
|
||
cxGridDBColumn3: TcxGridDBColumn;
|
||
cxGridDBColumn5: TcxGridDBColumn;
|
||
cxGridDBColumn6: TcxGridDBColumn;
|
||
cxGridLevel1: TcxGridLevel;
|
||
Label2: TLabel;
|
||
begdate: TDateTimePicker;
|
||
Enddate: TDateTimePicker;
|
||
cxGridPopupMenu2: TcxGridPopupMenu;
|
||
DS_HZ: TDataSource;
|
||
CDS_HZ: TClientDataSet;
|
||
ToolButton3: TToolButton;
|
||
v2Column1: TcxGridDBColumn;
|
||
VBZ: TcxGridDBColumn;
|
||
v2Column6: TcxGridDBColumn;
|
||
VKPNO: TcxGridDBColumn;
|
||
v2KP: TcxGridDBColumn;
|
||
v2PayMent: TcxGridDBColumn;
|
||
v2Note: TcxGridDBColumn;
|
||
Label4: TLabel;
|
||
KPNO: TEdit;
|
||
v2ZFTT: TcxGridDBColumn;
|
||
v2P_Spec: TcxGridDBColumn;
|
||
Label10: TLabel;
|
||
Label12: TLabel;
|
||
v2Ssel: TcxGridDBColumn;
|
||
PopupMenu1: TPopupMenu;
|
||
N1: TMenuItem;
|
||
N2: TMenuItem;
|
||
Label6: TLabel;
|
||
ComTaiTou: TEdit;
|
||
Label7: TLabel;
|
||
PayMent: TEdit;
|
||
Label8: TLabel;
|
||
FKTaiTou: TEdit;
|
||
Label14: TLabel;
|
||
KPStatus: TEdit;
|
||
v2KPStatus: TcxGridDBColumn;
|
||
Label15: TLabel;
|
||
Note: TEdit;
|
||
v2FKTaitou: TcxGridDBColumn;
|
||
v2Huilv: TcxGridDBColumn;
|
||
v2ShuiMoney: TcxGridDBColumn;
|
||
v2ShuiHouMoney: TcxGridDBColumn;
|
||
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 FactoryNameChange(Sender : TObject);
|
||
procedure Button2Click(Sender : TObject);
|
||
procedure cxGridDBColumn8PropertiesEditValueChanged(Sender : TObject);
|
||
procedure cxGridDBColumn5PropertiesEditValueChanged(Sender : TObject);
|
||
procedure cxGridDBColumn1PropertiesEditValueChanged(Sender : TObject);
|
||
procedure ToolButton3Click(Sender : TObject);
|
||
procedure cxGridDBColumn3PropertiesButtonClick(Sender : TObject);
|
||
procedure cxGridDBColumn6PropertiesButtonClick(Sender : TObject);
|
||
procedure v2Column3PropertiesButtonClick(Sender : TObject);
|
||
procedure ToolButton1Click(Sender : TObject);
|
||
procedure v2Column7PropertiesButtonClick(Sender : TObject);
|
||
procedure v2Column2PropertiesEditValueChanged(Sender : TObject);
|
||
procedure v2PSPropertiesEditValueChanged(Sender : TObject);
|
||
procedure v2BatchNoPropertiesEditValueChanged(Sender : TObject);
|
||
procedure v2PayMentPropertiesButtonClick(Sender : TObject);
|
||
procedure KPNOChange(Sender : TObject);
|
||
procedure VKPNOPropertiesEditValueChanged(Sender : TObject);
|
||
procedure v2KPDMNoPropertiesEditValueChanged(Sender : TObject);
|
||
procedure v2ZFTTPropertiesButtonClick(Sender : TObject);
|
||
procedure cxGridDBColumn3PropertiesEditValueChanged(Sender : TObject);
|
||
procedure v2P_SpecPropertiesEditValueChanged(Sender : TObject);
|
||
procedure N1Click(Sender : TObject);
|
||
procedure N2Click(Sender : TObject);
|
||
procedure v2SselPropertiesChange(Sender : TObject);
|
||
procedure v2FKTaiTouPropertiesButtonClick(Sender : TObject);
|
||
procedure v2KPStatusPropertiesButtonClick(Sender : TObject);
|
||
procedure _PROC_00828825(Sender : TObject);
|
||
procedure _PROC_00828B6D(Sender : TObject);
|
||
procedure _PROC_00829391(Sender : TObject);
|
||
procedure _PROC_00829755(Sender : TObject);
|
||
procedure _PROC_0082A009(Sender : TObject);
|
||
procedure _PROC_0082A34D(Sender : TObject);
|
||
procedure _PROC_0082AA69(Sender : TObject);
|
||
procedure _PROC_0082AD86(Sender : TObject);
|
||
procedure _PROC_0082ADBC(Sender : TObject);
|
||
procedure _PROC_0082ADC9(Sender : TObject);
|
||
procedure _PROC_0082B10D(Sender : TObject);
|
||
procedure _PROC_0082B5B5(Sender : TObject);
|
||
procedure _PROC_0082BB0D(Sender : TObject);
|
||
procedure _PROC_0082BE31(Sender : TObject);
|
||
procedure _PROC_0082C0B1(Sender : TObject);
|
||
procedure _PROC_0082C3E9(Sender : TObject);
|
||
procedure _PROC_0082C60D(Sender : TObject);
|
||
procedure _PROC_0082C7F1(Sender : TObject);
|
||
procedure _PROC_0082CAB9(Sender : TObject);
|
||
procedure _PROC_0082CC9D(Sender : TObject);
|
||
procedure _PROC_0082CE89(Sender : TObject);
|
||
procedure _PROC_0082D26D(Sender : TObject);
|
||
procedure _PROC_0082D5E5(Sender : TObject);
|
||
procedure _PROC_0082D716(Sender : TObject);
|
||
private
|
||
{ Private declarations }
|
||
public
|
||
{ Public declarations }
|
||
end ;
|
||
|
||
var
|
||
frmYSFP: TfrmYSFP;
|
||
|
||
{This file is generated by DeDe Ver 3.50.02 Copyright (c) 1999-2002 DaFixer}
|
||
|
||
implementation
|
||
|
||
{$R *.DFM}
|
||
|
||
procedure TfrmYSFP.FormDestroy(Sender : TObject);
|
||
begin
|
||
(*
|
||
008284F0 33C0 xor eax, eax
|
||
|
||
* Reference to GlobalVar_008959C4
|
||
|
|
||
008284F2 A3C4598900 mov dword ptr [$008959C4], eax
|
||
008284F7 C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.FormClose(Sender : TObject);
|
||
begin
|
||
(*
|
||
008284F8 C60102 mov byte ptr [ecx], $02
|
||
008284FB C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.TBCloseClick(Sender : TObject);
|
||
begin
|
||
(*
|
||
008284FC 53 push ebx
|
||
008284FD 8BD8 mov ebx, eax
|
||
|
||
* Possible String Reference to: '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
||
|
|
||
008284FF B928858200 mov ecx, $00828528
|
||
|
||
* Reference to control TfrmYSFP.Tv2 : TcxGridDBTableView
|
||
|
|
||
00828504 8B933C030000 mov edx, [ebx+$033C]
|
||
|
||
* Possible String Reference to: 'Ӧ<>տƱ'
|
||
|
|
||
0082850A B83C858200 mov eax, $0082853C
|
||
|
||
|
|
||
0082850F E88CF6F8FF call 007B7BA0
|
||
00828514 8BC3 mov eax, ebx
|
||
|
||
* Reference to: Forms.TCustomForm.Close(TCustomForm);
|
||
|
|
||
00828516 E87DDAC7FF call 004A5F98
|
||
0082851B 5B pop ebx
|
||
0082851C C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.TBDelClick(Sender : TObject);
|
||
begin
|
||
(*
|
||
00828548 55 push ebp
|
||
00828549 8BEC mov ebp, esp
|
||
0082854B B906000000 mov ecx, $00000006
|
||
00828550 6A00 push $00
|
||
00828552 6A00 push $00
|
||
00828554 49 dec ecx
|
||
00828555 75F9 jnz 00828550
|
||
00828557 51 push ecx
|
||
00828558 53 push ebx
|
||
00828559 56 push esi
|
||
0082855A 8BD8 mov ebx, eax
|
||
0082855C 33C0 xor eax, eax
|
||
0082855E 55 push ebp
|
||
|
||
* Possible String Reference to: '<27><>ý<EFBFBD><C3BD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082855F 6854878200 push $00828754
|
||
|
||
***** TRY
|
||
|
|
||
00828564 64FF30 push dword ptr fs:[eax]
|
||
00828567 648920 mov fs:[eax], esp
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
0082856A 8B8368030000 mov eax, [ebx+$0368]
|
||
|
||
* Reference to: DB.TDataSet.IsEmpty(TDataSet):Boolean;
|
||
|
|
||
00828570 E84BF9C9FF call 004C7EC0
|
||
00828575 84C0 test al, al
|
||
00828577 0F85BC010000 jnz 00828739
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryTemp : TADOQuery
|
||
|
|
||
0082857D 8BB308030000 mov esi, [ebx+$0308]
|
||
00828583 8BC6 mov eax, esi
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
00828585 E84AD3C9FF call 004C58D4
|
||
0082858A 8BC6 mov eax, esi
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082858C E81B5ACBFF call 004DDFAC
|
||
00828591 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_44
|
||
|
|
||
00828593 FF5244 call dword ptr [edx+$44]
|
||
|
||
* Possible String Reference to: 'select isnull(BBMoney,0) BBMoney fr
|
||
| om YF_Money_CR where YFID=''
|
||
|
|
||
00828596 686C878200 push $0082876C
|
||
|
||
* Possible String Reference to: 'YFID'
|
||
|
|
||
0082859B BAB4878200 mov edx, $008287B4
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
008285A0 8B8368030000 mov eax, [ebx+$0368]
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
008285A6 E809E6C9FF call 004C6BB4
|
||
008285AB 8D55F0 lea edx, [ebp-$10]
|
||
008285AE 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TClientDataSet.OFFS_60
|
||
|
|
||
008285B0 FF5160 call dword ptr [ecx+$60]
|
||
008285B3 8B45F0 mov eax, [ebp-$10]
|
||
008285B6 8D55F4 lea edx, [ebp-$0C]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
008285B9 E82E23BEFF call 0040A8EC
|
||
008285BE FF75F4 push dword ptr [ebp-$0C]
|
||
008285C1 68C4878200 push $008287C4
|
||
008285C6 8D45F8 lea eax, [ebp-$08]
|
||
008285C9 BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
008285CE E8E1D0BDFF call 004056B4
|
||
008285D3 8B45F8 mov eax, [ebp-$08]
|
||
008285D6 50 push eax
|
||
008285D7 8BC6 mov eax, esi
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
008285D9 E8CE59CBFF call 004DDFAC
|
||
008285DE 5A pop edx
|
||
008285DF 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
008285E1 FF5138 call dword ptr [ecx+$38]
|
||
008285E4 8BC6 mov eax, esi
|
||
|
||
* Reference to: DB.TDataSet.Open(TDataSet);
|
||
|
|
||
008285E6 E8DDD2C9FF call 004C58C8
|
||
|
||
* Possible String Reference to: 'BBMoney'
|
||
|
|
||
008285EB BAD0878200 mov edx, $008287D0
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryTemp : TADOQuery
|
||
|
|
||
008285F0 8B8308030000 mov eax, [ebx+$0308]
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
008285F6 E8B9E5C9FF call 004C6BB4
|
||
008285FB 8D55FC lea edx, [ebp-$04]
|
||
008285FE 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_60
|
||
|
|
||
00828600 FF5160 call dword ptr [ecx+$60]
|
||
00828603 6A24 push $24
|
||
|
||
* Possible String Reference to: '<27><>ʾ'
|
||
|
|
||
00828605 B9D8878200 mov ecx, $008287D8
|
||
|
||
* Possible String Reference to: 'ȷ<><C8B7>Ҫɾ<D2AA><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
||
|
|
||
0082860A BAE0878200 mov edx, $008287E0
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.FormShow(Sender : TObject);
|
||
begin
|
||
(*
|
||
00828878 55 push ebp
|
||
00828879 8BEC mov ebp, esp
|
||
0082887B 53 push ebx
|
||
0082887C 8BD8 mov ebx, eax
|
||
0082887E 33C0 xor eax, eax
|
||
00828880 55 push ebp
|
||
|
||
* Possible String Reference to: '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>[]<5D>'
|
||
|
|
||
00828881 68F7888200 push $008288F7
|
||
|
||
***** TRY
|
||
|
|
||
00828886 64FF30 push dword ptr fs:[eax]
|
||
00828889 648920 mov fs:[eax], esp
|
||
|
||
* Possible String Reference to: '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
||
|
|
||
0082888C B90C898200 mov ecx, $0082890C
|
||
|
||
* Reference to control TfrmYSFP.Tv2 : TcxGridDBTableView
|
||
|
|
||
00828891 8B933C030000 mov edx, [ebx+$033C]
|
||
|
||
* Possible String Reference to: 'Ӧ<>տƱ'
|
||
|
|
||
00828897 B820898200 mov eax, $00828920
|
||
|
||
|
|
||
0082889C E803F1F8FF call 007B79A4
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryTemp : TADOQuery
|
||
|
|
||
008288A1 8B8308030000 mov eax, [ebx+$0308]
|
||
|
||
|
|
||
008288A7 E8DCC0F8FF call 007B4988
|
||
008288AC 83C4F8 add esp, -$08
|
||
008288AF DD1C24 fstp qword ptr [esp]
|
||
008288B2 9B wait
|
||
|
||
* Reference to control TfrmYSFP.Enddate : TDateTimePicker
|
||
|
|
||
008288B3 8B835C030000 mov eax, [ebx+$035C]
|
||
|
||
* Reference to: ComCtrls.TCommonCalendar.SetDateTime(TCommonCalendar;TDateTime);
|
||
|
|
||
008288B9 E86E99C4FF call 0047222C
|
||
|
||
* Reference to control TfrmYSFP.Enddate : TDateTimePicker
|
||
|
|
||
008288BE 8B835C030000 mov eax, [ebx+$035C]
|
||
008288C4 DD8010020000 fld qword ptr [eax+$0210]
|
||
008288CA D8252C898200 fsub dword ptr [$0082892C]
|
||
008288D0 83C4F8 add esp, -$08
|
||
008288D3 DD1C24 fstp qword ptr [esp]
|
||
008288D6 9B wait
|
||
|
||
* Reference to control TfrmYSFP.begdate : TDateTimePicker
|
||
|
|
||
008288D7 8B8358030000 mov eax, [ebx+$0358]
|
||
|
||
* Reference to: ComCtrls.TCommonCalendar.SetDateTime(TCommonCalendar;TDateTime);
|
||
|
|
||
008288DD E84A99C4FF call 0047222C
|
||
008288E2 8BC3 mov eax, ebx
|
||
|
||
|
|
||
008288E4 E8ABF8FFFF call 00828194
|
||
008288E9 33C0 xor eax, eax
|
||
008288EB 5A pop edx
|
||
008288EC 59 pop ecx
|
||
008288ED 59 pop ecx
|
||
008288EE 648910 mov fs:[eax], edx
|
||
|
||
****** FINALLY
|
||
|
|
||
|
||
* Possible String Reference to: '[]<5D>'
|
||
|
|
||
008288F1 68FE888200 push $008288FE
|
||
008288F6 C3 ret
|
||
|
||
|
||
* Reference to: System.@HandleFinally;
|
||
|
|
||
008288F7 E9F8C1BDFF jmp 00404AF4
|
||
008288FC EBF8 jmp 008288F6
|
||
|
||
****** END
|
||
|
|
||
008288FE 5B pop ebx
|
||
008288FF 5D pop ebp
|
||
00828900 C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.TBRafreshClick(Sender : TObject);
|
||
begin
|
||
(*
|
||
00828930 53 push ebx
|
||
00828931 8BD8 mov ebx, eax
|
||
|
||
* Reference to control TfrmYSFP.ToolBar1 : TToolBar
|
||
|
|
||
00828933 8B83F8020000 mov eax, [ebx+$02F8]
|
||
00828939 8B10 mov edx, [eax]
|
||
|
||
* Reference to method TToolBar.SetFocus()
|
||
|
|
||
0082893B FF92C4000000 call dword ptr [edx+$00C4]
|
||
00828941 8BC3 mov eax, ebx
|
||
|
||
|
|
||
00828943 E84CF8FFFF call 00828194
|
||
00828948 5B pop ebx
|
||
00828949 C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.ToolButton2Click(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082894C 55 push ebp
|
||
0082894D 8BEC mov ebp, esp
|
||
0082894F 6A00 push $00
|
||
00828951 53 push ebx
|
||
00828952 8BD8 mov ebx, eax
|
||
00828954 33C0 xor eax, eax
|
||
00828956 55 push ebp
|
||
00828957 68D0898200 push $008289D0
|
||
|
||
***** TRY
|
||
|
|
||
0082895C 64FF30 push dword ptr fs:[eax]
|
||
0082895F 648920 mov fs:[eax], esp
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryMain : TADOQuery
|
||
|
|
||
00828962 8B8320030000 mov eax, [ebx+$0320]
|
||
|
||
* Reference to: DB.TDataSet.GetActive(TDataSet):Boolean;
|
||
|
|
||
00828968 E8A7D0C9FF call 004C5A14
|
||
0082896D 84C0 test al, al
|
||
0082896F 7449 jz 008289BA
|
||
00828971 8D45FC lea eax, [ebp-$04]
|
||
00828974 50 push eax
|
||
00828975 B902000000 mov ecx, $00000002
|
||
0082897A BA01000000 mov edx, $00000001
|
||
|
||
* Reference to control TfrmYSFP.Panel1 : TPanel
|
||
|
|
||
0082897F 8B8310030000 mov eax, [ebx+$0310]
|
||
|
||
|
|
||
00828985 E826D7F8FF call 007B60B0
|
||
0082898A 8B55FC mov edx, [ebp-$04]
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryMain : TADOQuery
|
||
|
|
||
0082898D 8B8320030000 mov eax, [ebx+$0320]
|
||
|
||
|
|
||
00828993 E830E3F8FF call 007B6CC8
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
00828998 8B9368030000 mov edx, [ebx+$0368]
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryMain : TADOQuery
|
||
|
|
||
0082899E 8B8320030000 mov eax, [ebx+$0320]
|
||
|
||
|
|
||
008289A4 E8E7E4F8FF call 007B6E90
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
008289A9 8B9368030000 mov edx, [ebx+$0368]
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryMain : TADOQuery
|
||
|
|
||
008289AF 8B8320030000 mov eax, [ebx+$0320]
|
||
|
||
|
|
||
008289B5 E85EE6F8FF call 007B7018
|
||
008289BA 33C0 xor eax, eax
|
||
008289BC 5A pop edx
|
||
008289BD 59 pop ecx
|
||
008289BE 59 pop ecx
|
||
008289BF 648910 mov fs:[eax], edx
|
||
|
||
****** FINALLY
|
||
|
|
||
008289C2 68D7898200 push $008289D7
|
||
008289C7 8D45FC lea eax, [ebp-$04]
|
||
|
||
* Reference to: System.@LStrClr(void;void);
|
||
|
|
||
008289CA E855C9BDFF call 00405324
|
||
008289CF C3 ret
|
||
|
||
|
||
* Reference to: System.@HandleFinally;
|
||
|
|
||
008289D0 E91FC1BDFF jmp 00404AF4
|
||
008289D5 EBF0 jmp 008289C7
|
||
|
||
****** END
|
||
|
|
||
008289D7 5B pop ebx
|
||
008289D8 59 pop ecx
|
||
008289D9 5D pop ebp
|
||
008289DA C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.FactoryNameChange(Sender : TObject);
|
||
begin
|
||
(*
|
||
008289DC 56 push esi
|
||
|
||
* Reference to control TfrmYSFP.ToolButton2 : TToolButton
|
||
|
|
||
008289DD 8B8014030000 mov eax, [eax+$0314]
|
||
008289E3 66BEEBFF mov si, $FFEB
|
||
|
||
* Reference to: System.@CallDynaInst;
|
||
|
|
||
008289E7 E868BBBDFF call 00404554
|
||
008289EC 5E pop esi
|
||
008289ED C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.Button2Click(Sender : TObject);
|
||
begin
|
||
(*
|
||
008289F0 55 push ebp
|
||
008289F1 8BEC mov ebp, esp
|
||
008289F3 33C9 xor ecx, ecx
|
||
008289F5 51 push ecx
|
||
008289F6 51 push ecx
|
||
008289F7 51 push ecx
|
||
008289F8 51 push ecx
|
||
008289F9 51 push ecx
|
||
008289FA 53 push ebx
|
||
008289FB 56 push esi
|
||
008289FC 8BD8 mov ebx, eax
|
||
008289FE 33C0 xor eax, eax
|
||
00828A00 55 push ebp
|
||
|
||
* Possible String Reference to: '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
00828A01 68FD8A8200 push $00828AFD
|
||
|
||
***** TRY
|
||
|
|
||
00828A06 64FF30 push dword ptr fs:[eax]
|
||
00828A09 648920 mov fs:[eax], esp
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
00828A0C 8B8368030000 mov eax, [ebx+$0368]
|
||
|
||
* Reference to: DB.TDataSet.IsEmpty(TDataSet):Boolean;
|
||
|
|
||
00828A12 E8A9F4C9FF call 004C7EC0
|
||
00828A17 84C0 test al, al
|
||
00828A19 0F85C3000000 jnz 00828AE2
|
||
00828A1F 6A24 push $24
|
||
|
||
* Possible String Reference to: '<27><>ʾ'
|
||
|
|
||
00828A21 B90C8B8200 mov ecx, $00828B0C
|
||
|
||
* Possible String Reference to: 'ȷ<><C8B7>Ҫɾ<D2AA><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
||
|
|
||
00828A26 BA148B8200 mov edx, $00828B14
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.cxGridDBColumn8PropertiesEditValueChanged(Sender : TObject);
|
||
begin
|
||
(*
|
||
00829530 55 push ebp
|
||
00829531 8BEC mov ebp, esp
|
||
00829533 B908000000 mov ecx, $00000008
|
||
00829538 6A00 push $00
|
||
0082953A 6A00 push $00
|
||
0082953C 49 dec ecx
|
||
0082953D 75F9 jnz 00829538
|
||
0082953F 51 push ecx
|
||
00829540 53 push ebx
|
||
00829541 56 push esi
|
||
00829542 8BDA mov ebx, edx
|
||
00829544 8BF0 mov esi, eax
|
||
00829546 33C0 xor eax, eax
|
||
00829548 55 push ebp
|
||
|
||
* Possible String Reference to: '鱳<><E9B1B3><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
00829549 683E978200 push $0082973E
|
||
|
||
***** TRY
|
||
|
|
||
0082954E 64FF30 push dword ptr fs:[eax]
|
||
00829551 648920 mov fs:[eax], esp
|
||
00829554 8D55FC lea edx, [ebp-$04]
|
||
00829557 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetListItem(TActionListCollection;Integer):TActionListItem;
|
||
| or: ActnMan.TActionClientsCollection.GetActionClient(TActionClientsCollection;Integer):TActionClient;
|
||
| or: ActnMan.TActionBars.GetActionBar(TActionBars;Integer):TActionBarItem;
|
||
| or: ActnMan.TActionClients.GetActionClient(TActionClients;Integer):TActionClientItem;
|
||
| or: ActnMenus.TMenuList.GetMenu(TMenuList;Integer):TCustomActionMenuBar;
|
||
| or: ADODB.TParameters.GetItem(TParameters;Integer):TParameter;
|
||
|
|
||
00829559 E85E61D6FF call 0058F6BC
|
||
|
||
* Reference to control TfrmYSFP.Tv2 : TcxGridDBTableView
|
||
|
|
||
0082955E 8B863C030000 mov eax, [esi+$033C]
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetActionManager(TActionListCollection):TCustomActionManager;
|
||
| or: ActnMan.TActionBars.Add(TActionBars):TActionBarItem;
|
||
| or: ActnMan.TActionClients.Add(TActionClients):TActionClientItem;
|
||
| or: ActnMenus.TMenuStack.Peek(TMenuStack):TCustomActionMenuBar;
|
||
| or: ComCtrls.TStatusPanels.Add(TStatusPanels):TStatusPanel;
|
||
| or: ComCtrls.TWorkAreas.Add(TWorkAreas):TWorkArea;
|
||
|
|
||
00829564 E8E32DE3FF call 0065C34C
|
||
|
||
* 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;
|
||
|
|
||
00829569 E8F685E2FF call 00651B64
|
||
|
||
* Reference to field TcxGridDBTableView.OFFS_0050
|
||
|
|
||
0082956E 8B4050 mov eax, [eax+$50]
|
||
00829571 8D55F4 lea edx, [ebp-$0C]
|
||
00829574 8B08 mov ecx, [eax]
|
||
00829576 FF5110 call dword ptr [ecx+$10]
|
||
00829579 8B45F4 mov eax, [ebp-$0C]
|
||
0082957C 8D55F8 lea edx, [ebp-$08]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082957F E86813BEFF call 0040A8EC
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
00829584 8B9E68030000 mov ebx, [esi+$0368]
|
||
0082958A 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Edit(TDataSet);
|
||
|
|
||
0082958C E8AFEEC9FF call 004C8440
|
||
00829591 8D55E0 lea edx, [ebp-$20]
|
||
00829594 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
00829597 E85013BEFF call 0040A8EC
|
||
0082959C 8B55E0 mov edx, [ebp-$20]
|
||
0082959F 8D45E4 lea eax, [ebp-$1C]
|
||
|
||
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
||
|
|
||
008295A2 E821F8BEFF call 00418DC8
|
||
008295A7 8D45E4 lea eax, [ebp-$1C]
|
||
008295AA 50 push eax
|
||
008295AB 8B55F8 mov edx, [ebp-$08]
|
||
008295AE 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
008295B0 E8FFD5C9FF call 004C6BB4
|
||
008295B5 5A pop edx
|
||
008295B6 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TClientDataSet.DestroyFields()
|
||
|
|
||
008295B8 FF91B4000000 call dword ptr [ecx+$00B4]
|
||
008295BE 8BC3 mov eax, ebx
|
||
008295C0 8B10 mov edx, [eax]
|
||
|
||
* Reference to method TClientDataSet.Post()
|
||
|
|
||
008295C2 FF924C020000 call dword ptr [edx+$024C]
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryCmd : TADOQuery
|
||
|
|
||
008295C8 8B9E0C030000 mov ebx, [esi+$030C]
|
||
008295CE 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
008295D0 E8FFC2C9FF call 004C58D4
|
||
008295D5 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
008295D7 E8D049CBFF call 004DDFAC
|
||
008295DC 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_44
|
||
|
|
||
008295DE FF5244 call dword ptr [edx+$44]
|
||
008295E1 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
008295E3 E8C449CBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: 'UPdate YCL_SG_HZ '
|
||
|
|
||
008295E8 BA54978200 mov edx, $00829754
|
||
008295ED 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
008295EF FF5138 call dword ptr [ecx+$38]
|
||
008295F2 8D55DC lea edx, [ebp-$24]
|
||
008295F5 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
008295F8 E8EF12BEFF call 0040A8EC
|
||
008295FD 837DDC00 cmp dword ptr [ebp-$24], +$00
|
||
00829601 7440 jz 00829643
|
||
|
||
* Possible String Reference to: ' Set '
|
||
|
|
||
00829603 6870978200 push $00829770
|
||
00829608 FF75F8 push dword ptr [ebp-$08]
|
||
|
||
* Possible String Reference to: '=''
|
||
|
|
||
0082960B 6880978200 push $00829780
|
||
00829610 8D55D4 lea edx, [ebp-$2C]
|
||
00829613 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
00829616 E8D112BEFF call 0040A8EC
|
||
0082961B FF75D4 push dword ptr [ebp-$2C]
|
||
0082961E 688C978200 push $0082978C
|
||
00829623 8D45D8 lea eax, [ebp-$28]
|
||
00829626 BA05000000 mov edx, $00000005
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082962B E884C0BDFF call 004056B4
|
||
00829630 8B45D8 mov eax, [ebp-$28]
|
||
00829633 50 push eax
|
||
00829634 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
00829636 E87149CBFF call 004DDFAC
|
||
0082963B 5A pop edx
|
||
0082963C 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082963E FF5138 call dword ptr [ecx+$38]
|
||
00829641 EB2B jmp 0082966E
|
||
00829643 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
00829645 E86249CBFF call 004DDFAC
|
||
0082964A 50 push eax
|
||
|
||
* Possible String Reference to: ' Set '
|
||
|
|
||
0082964B 6870978200 push $00829770
|
||
00829650 FF75F8 push dword ptr [ebp-$08]
|
||
|
||
* Possible String Reference to: '=NULL'
|
||
|
|
||
00829653 6898978200 push $00829798
|
||
00829658 8D45D0 lea eax, [ebp-$30]
|
||
0082965B BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
00829660 E84FC0BDFF call 004056B4
|
||
00829665 8B55D0 mov edx, [ebp-$30]
|
||
00829668 58 pop eax
|
||
00829669 8B08 mov ecx, [eax]
|
||
0082966B FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ',Editer=''
|
||
|
|
||
0082966E 68A8978200 push $008297A8
|
||
00829673 8D55C8 lea edx, [ebp-$38]
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.cxGridDBColumn5PropertiesEditValueChanged(Sender : TObject);
|
||
begin
|
||
(*
|
||
008297FC 55 push ebp
|
||
008297FD 8BEC mov ebp, esp
|
||
008297FF B920000000 mov ecx, $00000020
|
||
00829804 6A00 push $00
|
||
00829806 6A00 push $00
|
||
00829808 49 dec ecx
|
||
00829809 75F9 jnz 00829804
|
||
0082980B 51 push ecx
|
||
0082980C 53 push ebx
|
||
0082980D 56 push esi
|
||
0082980E 8BF2 mov esi, edx
|
||
00829810 8BD8 mov ebx, eax
|
||
00829812 33C0 xor eax, eax
|
||
00829814 55 push ebp
|
||
00829815 68D99E8200 push $00829ED9
|
||
|
||
***** TRY
|
||
|
|
||
0082981A 64FF30 push dword ptr fs:[eax]
|
||
0082981D 648920 mov fs:[eax], esp
|
||
00829820 8D55FC lea edx, [ebp-$04]
|
||
00829823 8BC6 mov eax, esi
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetListItem(TActionListCollection;Integer):TActionListItem;
|
||
| or: ActnMan.TActionClientsCollection.GetActionClient(TActionClientsCollection;Integer):TActionClient;
|
||
| or: ActnMan.TActionBars.GetActionBar(TActionBars;Integer):TActionBarItem;
|
||
| or: ActnMan.TActionClients.GetActionClient(TActionClients;Integer):TActionClientItem;
|
||
| or: ActnMenus.TMenuList.GetMenu(TMenuList;Integer):TCustomActionMenuBar;
|
||
| or: ADODB.TParameters.GetItem(TParameters;Integer):TParameter;
|
||
|
|
||
00829825 E8925ED6FF call 0058F6BC
|
||
0082982A 8D55DC lea edx, [ebp-$24]
|
||
0082982D 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
00829830 E8B710BEFF call 0040A8EC
|
||
00829835 837DDC00 cmp dword ptr [ebp-$24], +$00
|
||
00829839 750D jnz 00829848
|
||
0082983B 8D45FC lea eax, [ebp-$04]
|
||
0082983E BAF09E8200 mov edx, $00829EF0
|
||
|
||
* Reference to: System.@LStrLAsg(void;void;void;void);
|
||
|
|
||
00829843 E874BBBDFF call 004053BC
|
||
|
||
* Reference to control TfrmYSFP.Tv2 : TcxGridDBTableView
|
||
|
|
||
00829848 8B833C030000 mov eax, [ebx+$033C]
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetActionManager(TActionListCollection):TCustomActionManager;
|
||
| or: ActnMan.TActionBars.Add(TActionBars):TActionBarItem;
|
||
| or: ActnMan.TActionClients.Add(TActionClients):TActionClientItem;
|
||
| or: ActnMenus.TMenuStack.Peek(TMenuStack):TCustomActionMenuBar;
|
||
| or: ComCtrls.TStatusPanels.Add(TStatusPanels):TStatusPanel;
|
||
| or: ComCtrls.TWorkAreas.Add(TWorkAreas):TWorkArea;
|
||
|
|
||
0082984E E8F92AE3FF call 0065C34C
|
||
|
||
* 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;
|
||
|
|
||
00829853 E80C83E2FF call 00651B64
|
||
|
||
* Reference to field TcxGridDBTableView.OFFS_0050
|
||
|
|
||
00829858 8B4050 mov eax, [eax+$50]
|
||
0082985B 8D55D8 lea edx, [ebp-$28]
|
||
0082985E 8B08 mov ecx, [eax]
|
||
00829860 FF5110 call dword ptr [ecx+$10]
|
||
00829863 8B45D8 mov eax, [ebp-$28]
|
||
00829866 8D55E4 lea edx, [ebp-$1C]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
00829869 E87E10BEFF call 0040A8EC
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
0082986E 8BB368030000 mov esi, [ebx+$0368]
|
||
00829874 8BC6 mov eax, esi
|
||
|
||
* Reference to: DB.TDataSet.Edit(TDataSet);
|
||
|
|
||
00829876 E8C5EBC9FF call 004C8440
|
||
0082987B 8D55C4 lea edx, [ebp-$3C]
|
||
0082987E 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
00829881 E86610BEFF call 0040A8EC
|
||
00829886 8B55C4 mov edx, [ebp-$3C]
|
||
00829889 8D45C8 lea eax, [ebp-$38]
|
||
|
||
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
||
|
|
||
0082988C E837F5BEFF call 00418DC8
|
||
00829891 8D45C8 lea eax, [ebp-$38]
|
||
00829894 50 push eax
|
||
00829895 8B55E4 mov edx, [ebp-$1C]
|
||
00829898 8BC6 mov eax, esi
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082989A E815D3C9FF call 004C6BB4
|
||
0082989F 5A pop edx
|
||
008298A0 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TClientDataSet.DestroyFields()
|
||
|
|
||
008298A2 FF91B4000000 call dword ptr [ecx+$00B4]
|
||
008298A8 8D55C0 lea edx, [ebp-$40]
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.cxGridDBColumn1PropertiesEditValueChanged(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082A128 55 push ebp
|
||
0082A129 8BEC mov ebp, esp
|
||
0082A12B B908000000 mov ecx, $00000008
|
||
0082A130 6A00 push $00
|
||
0082A132 6A00 push $00
|
||
0082A134 49 dec ecx
|
||
0082A135 75F9 jnz 0082A130
|
||
0082A137 51 push ecx
|
||
0082A138 53 push ebx
|
||
0082A139 56 push esi
|
||
0082A13A 8BDA mov ebx, edx
|
||
0082A13C 8BF0 mov esi, eax
|
||
0082A13E 33C0 xor eax, eax
|
||
0082A140 55 push ebp
|
||
|
||
* Possible String Reference to: '鹧<><E9B9A7><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082A141 6836A38200 push $0082A336
|
||
|
||
***** TRY
|
||
|
|
||
0082A146 64FF30 push dword ptr fs:[eax]
|
||
0082A149 648920 mov fs:[eax], esp
|
||
0082A14C 8D55FC lea edx, [ebp-$04]
|
||
0082A14F 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetListItem(TActionListCollection;Integer):TActionListItem;
|
||
| or: ActnMan.TActionClientsCollection.GetActionClient(TActionClientsCollection;Integer):TActionClient;
|
||
| or: ActnMan.TActionBars.GetActionBar(TActionBars;Integer):TActionBarItem;
|
||
| or: ActnMan.TActionClients.GetActionClient(TActionClients;Integer):TActionClientItem;
|
||
| or: ActnMenus.TMenuList.GetMenu(TMenuList;Integer):TCustomActionMenuBar;
|
||
| or: ADODB.TParameters.GetItem(TParameters;Integer):TParameter;
|
||
|
|
||
0082A151 E86655D6FF call 0058F6BC
|
||
|
||
* Reference to control TfrmYSFP.Tv2 : TcxGridDBTableView
|
||
|
|
||
0082A156 8B863C030000 mov eax, [esi+$033C]
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetActionManager(TActionListCollection):TCustomActionManager;
|
||
| or: ActnMan.TActionBars.Add(TActionBars):TActionBarItem;
|
||
| or: ActnMan.TActionClients.Add(TActionClients):TActionClientItem;
|
||
| or: ActnMenus.TMenuStack.Peek(TMenuStack):TCustomActionMenuBar;
|
||
| or: ComCtrls.TStatusPanels.Add(TStatusPanels):TStatusPanel;
|
||
| or: ComCtrls.TWorkAreas.Add(TWorkAreas):TWorkArea;
|
||
|
|
||
0082A15C E8EB21E3FF call 0065C34C
|
||
|
||
* 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;
|
||
|
|
||
0082A161 E8FE79E2FF call 00651B64
|
||
|
||
* Reference to field TcxGridDBTableView.OFFS_0050
|
||
|
|
||
0082A166 8B4050 mov eax, [eax+$50]
|
||
0082A169 8D55F4 lea edx, [ebp-$0C]
|
||
0082A16C 8B08 mov ecx, [eax]
|
||
0082A16E FF5110 call dword ptr [ecx+$10]
|
||
0082A171 8B45F4 mov eax, [ebp-$0C]
|
||
0082A174 8D55F8 lea edx, [ebp-$08]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082A177 E87007BEFF call 0040A8EC
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
0082A17C 8B9E68030000 mov ebx, [esi+$0368]
|
||
0082A182 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Edit(TDataSet);
|
||
|
|
||
0082A184 E8B7E2C9FF call 004C8440
|
||
0082A189 8D55E0 lea edx, [ebp-$20]
|
||
0082A18C 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082A18F E85807BEFF call 0040A8EC
|
||
0082A194 8B55E0 mov edx, [ebp-$20]
|
||
0082A197 8D45E4 lea eax, [ebp-$1C]
|
||
|
||
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
||
|
|
||
0082A19A E829ECBEFF call 00418DC8
|
||
0082A19F 8D45E4 lea eax, [ebp-$1C]
|
||
0082A1A2 50 push eax
|
||
0082A1A3 8B55F8 mov edx, [ebp-$08]
|
||
0082A1A6 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082A1A8 E807CAC9FF call 004C6BB4
|
||
0082A1AD 5A pop edx
|
||
0082A1AE 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TClientDataSet.DestroyFields()
|
||
|
|
||
0082A1B0 FF91B4000000 call dword ptr [ecx+$00B4]
|
||
0082A1B6 8BC3 mov eax, ebx
|
||
0082A1B8 8B10 mov edx, [eax]
|
||
|
||
* Reference to method TClientDataSet.Post()
|
||
|
|
||
0082A1BA FF924C020000 call dword ptr [edx+$024C]
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryCmd : TADOQuery
|
||
|
|
||
0082A1C0 8B9E0C030000 mov ebx, [esi+$030C]
|
||
0082A1C6 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
0082A1C8 E807B7C9FF call 004C58D4
|
||
0082A1CD 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082A1CF E8D83DCBFF call 004DDFAC
|
||
0082A1D4 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_44
|
||
|
|
||
0082A1D6 FF5244 call dword ptr [edx+$44]
|
||
0082A1D9 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082A1DB E8CC3DCBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: 'UPdate YF_Money_CR '
|
||
|
|
||
0082A1E0 BA4CA38200 mov edx, $0082A34C
|
||
0082A1E5 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082A1E7 FF5138 call dword ptr [ecx+$38]
|
||
0082A1EA 8D55DC lea edx, [ebp-$24]
|
||
0082A1ED 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082A1F0 E8F706BEFF call 0040A8EC
|
||
0082A1F5 837DDC00 cmp dword ptr [ebp-$24], +$00
|
||
0082A1F9 7440 jz 0082A23B
|
||
|
||
* Possible String Reference to: ' Set '
|
||
|
|
||
0082A1FB 6868A38200 push $0082A368
|
||
0082A200 FF75F8 push dword ptr [ebp-$08]
|
||
|
||
* Possible String Reference to: '=''
|
||
|
|
||
0082A203 6878A38200 push $0082A378
|
||
0082A208 8D55D4 lea edx, [ebp-$2C]
|
||
0082A20B 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082A20E E8D906BEFF call 0040A8EC
|
||
0082A213 FF75D4 push dword ptr [ebp-$2C]
|
||
0082A216 6884A38200 push $0082A384
|
||
0082A21B 8D45D8 lea eax, [ebp-$28]
|
||
0082A21E BA05000000 mov edx, $00000005
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082A223 E88CB4BDFF call 004056B4
|
||
0082A228 8B45D8 mov eax, [ebp-$28]
|
||
0082A22B 50 push eax
|
||
0082A22C 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082A22E E8793DCBFF call 004DDFAC
|
||
0082A233 5A pop edx
|
||
0082A234 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082A236 FF5138 call dword ptr [ecx+$38]
|
||
0082A239 EB2B jmp 0082A266
|
||
0082A23B 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082A23D E86A3DCBFF call 004DDFAC
|
||
0082A242 50 push eax
|
||
|
||
* Possible String Reference to: ' Set '
|
||
|
|
||
0082A243 6868A38200 push $0082A368
|
||
0082A248 FF75F8 push dword ptr [ebp-$08]
|
||
|
||
* Possible String Reference to: '=NULL'
|
||
|
|
||
0082A24B 6890A38200 push $0082A390
|
||
0082A250 8D45D0 lea eax, [ebp-$30]
|
||
0082A253 BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082A258 E857B4BDFF call 004056B4
|
||
0082A25D 8B55D0 mov edx, [ebp-$30]
|
||
0082A260 58 pop eax
|
||
0082A261 8B08 mov ecx, [eax]
|
||
0082A263 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ',Editer=''
|
||
|
|
||
0082A266 68A0A38200 push $0082A3A0
|
||
0082A26B 8D55C8 lea edx, [ebp-$38]
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.ToolButton3Click(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082A3F4 55 push ebp
|
||
0082A3F5 8BEC mov ebp, esp
|
||
0082A3F7 B90C000000 mov ecx, $0000000C
|
||
0082A3FC 6A00 push $00
|
||
0082A3FE 6A00 push $00
|
||
0082A400 49 dec ecx
|
||
0082A401 75F9 jnz 0082A3FC
|
||
0082A403 53 push ebx
|
||
0082A404 56 push esi
|
||
0082A405 8BF0 mov esi, eax
|
||
0082A407 33C0 xor eax, eax
|
||
0082A409 55 push ebp
|
||
|
||
* Possible String Reference to: '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082A40A 68FCA58200 push $0082A5FC
|
||
|
||
***** TRY
|
||
|
|
||
0082A40F 64FF30 push dword ptr fs:[eax]
|
||
0082A412 648920 mov fs:[eax], esp
|
||
0082A415 33C0 xor eax, eax
|
||
0082A417 55 push ebp
|
||
0082A418 68AAA58200 push $0082A5AA
|
||
|
||
***** TRY
|
||
|
|
||
0082A41D 64FF30 push dword ptr fs:[eax]
|
||
0082A420 648920 mov fs:[eax], esp
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.cxGridDBColumn3PropertiesButtonClick(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082A690 55 push ebp
|
||
0082A691 8BEC mov ebp, esp
|
||
0082A693 51 push ecx
|
||
0082A694 B90B000000 mov ecx, $0000000B
|
||
0082A699 6A00 push $00
|
||
0082A69B 6A00 push $00
|
||
0082A69D 49 dec ecx
|
||
0082A69E 75F9 jnz 0082A699
|
||
0082A6A0 51 push ecx
|
||
0082A6A1 874DFC xchg [ebp-$04], ecx
|
||
0082A6A4 53 push ebx
|
||
0082A6A5 56 push esi
|
||
0082A6A6 8BF0 mov esi, eax
|
||
0082A6A8 33C0 xor eax, eax
|
||
0082A6AA 55 push ebp
|
||
0082A6AB 68DBA98200 push $0082A9DB
|
||
|
||
***** TRY
|
||
|
|
||
0082A6B0 64FF30 push dword ptr fs:[eax]
|
||
0082A6B3 648920 mov fs:[eax], esp
|
||
0082A6B6 33C0 xor eax, eax
|
||
0082A6B8 55 push ebp
|
||
0082A6B9 6894A98200 push $0082A994
|
||
|
||
***** TRY
|
||
|
|
||
0082A6BE 64FF30 push dword ptr fs:[eax]
|
||
0082A6C1 648920 mov fs:[eax], esp
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.cxGridDBColumn6PropertiesButtonClick(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082AB10 55 push ebp
|
||
0082AB11 8BEC mov ebp, esp
|
||
0082AB13 51 push ecx
|
||
0082AB14 B906000000 mov ecx, $00000006
|
||
0082AB19 6A00 push $00
|
||
0082AB1B 6A00 push $00
|
||
0082AB1D 49 dec ecx
|
||
0082AB1E 75F9 jnz 0082AB19
|
||
0082AB20 51 push ecx
|
||
0082AB21 874DFC xchg [ebp-$04], ecx
|
||
0082AB24 53 push ebx
|
||
0082AB25 56 push esi
|
||
0082AB26 8BF0 mov esi, eax
|
||
0082AB28 33C0 xor eax, eax
|
||
0082AB2A 55 push ebp
|
||
|
||
* Possible String Reference to: '醝<><E9869D><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082AB2B 6869AD8200 push $0082AD69
|
||
|
||
***** TRY
|
||
|
|
||
0082AB30 64FF30 push dword ptr fs:[eax]
|
||
0082AB33 648920 mov fs:[eax], esp
|
||
0082AB36 33C0 xor eax, eax
|
||
0082AB38 55 push ebp
|
||
0082AB39 683FAD8200 push $0082AD3F
|
||
|
||
***** TRY
|
||
|
|
||
0082AB3E 64FF30 push dword ptr fs:[eax]
|
||
0082AB41 648920 mov fs:[eax], esp
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.v2Column3PropertiesButtonClick(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082AE6C 55 push ebp
|
||
0082AE6D 8BEC mov ebp, esp
|
||
0082AE6F 51 push ecx
|
||
0082AE70 B906000000 mov ecx, $00000006
|
||
0082AE75 6A00 push $00
|
||
0082AE77 6A00 push $00
|
||
0082AE79 49 dec ecx
|
||
0082AE7A 75F9 jnz 0082AE75
|
||
0082AE7C 51 push ecx
|
||
0082AE7D 874DFC xchg [ebp-$04], ecx
|
||
0082AE80 53 push ebx
|
||
0082AE81 56 push esi
|
||
0082AE82 8BF0 mov esi, eax
|
||
0082AE84 33C0 xor eax, eax
|
||
0082AE86 55 push ebp
|
||
|
||
* Possible String Reference to: '<27>*<2A><><EFBFBD><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082AE87 68C5B08200 push $0082B0C5
|
||
|
||
***** TRY
|
||
|
|
||
0082AE8C 64FF30 push dword ptr fs:[eax]
|
||
0082AE8F 648920 mov fs:[eax], esp
|
||
0082AE92 33C0 xor eax, eax
|
||
0082AE94 55 push ebp
|
||
0082AE95 689BB08200 push $0082B09B
|
||
|
||
***** TRY
|
||
|
|
||
0082AE9A 64FF30 push dword ptr fs:[eax]
|
||
0082AE9D 648920 mov fs:[eax], esp
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.ToolButton1Click(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082B1B0 53 push ebx
|
||
0082B1B1 8BD8 mov ebx, eax
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryMain : TADOQuery
|
||
|
|
||
0082B1B3 8B8320030000 mov eax, [ebx+$0320]
|
||
|
||
* Reference to: DB.TDataSet.IsEmpty(TDataSet):Boolean;
|
||
|
|
||
0082B1B9 E802CDC9FF call 004C7EC0
|
||
0082B1BE 84C0 test al, al
|
||
0082B1C0 7516 jnz 0082B1D8
|
||
|
||
* Possible String Reference to: 'Ӧ<><D3A6><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>'
|
||
|
|
||
0082B1C2 B9E4B18200 mov ecx, $0082B1E4
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryMain : TADOQuery
|
||
|
|
||
0082B1C7 8B9320030000 mov edx, [ebx+$0320]
|
||
|
||
* Reference to control TfrmYSFP.Tv2 : TcxGridDBTableView
|
||
|
|
||
0082B1CD 8B833C030000 mov eax, [ebx+$033C]
|
||
|
||
|
|
||
0082B1D3 E858D0F8FF call 007B8230
|
||
0082B1D8 5B pop ebx
|
||
0082B1D9 C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.v2Column7PropertiesButtonClick(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082B1F0 55 push ebp
|
||
0082B1F1 8BEC mov ebp, esp
|
||
0082B1F3 51 push ecx
|
||
0082B1F4 B90E000000 mov ecx, $0000000E
|
||
0082B1F9 6A00 push $00
|
||
0082B1FB 6A00 push $00
|
||
0082B1FD 49 dec ecx
|
||
0082B1FE 75F9 jnz 0082B1F9
|
||
0082B200 874DFC xchg [ebp-$04], ecx
|
||
0082B203 53 push ebx
|
||
0082B204 56 push esi
|
||
0082B205 8BF0 mov esi, eax
|
||
0082B207 33C0 xor eax, eax
|
||
0082B209 55 push ebp
|
||
|
||
* Possible String Reference to: '髕<><E9AB95><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082B20A 6844B58200 push $0082B544
|
||
|
||
***** TRY
|
||
|
|
||
0082B20F 64FF30 push dword ptr fs:[eax]
|
||
0082B212 648920 mov fs:[eax], esp
|
||
0082B215 33C0 xor eax, eax
|
||
0082B217 55 push ebp
|
||
0082B218 68F0B48200 push $0082B4F0
|
||
|
||
***** TRY
|
||
|
|
||
0082B21D 64FF30 push dword ptr fs:[eax]
|
||
0082B220 648920 mov fs:[eax], esp
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.v2Column2PropertiesEditValueChanged(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082B660 55 push ebp
|
||
0082B661 8BEC mov ebp, esp
|
||
0082B663 B911000000 mov ecx, $00000011
|
||
0082B668 6A00 push $00
|
||
0082B66A 6A00 push $00
|
||
0082B66C 49 dec ecx
|
||
0082B66D 75F9 jnz 0082B668
|
||
0082B66F 53 push ebx
|
||
0082B670 56 push esi
|
||
0082B671 8BF2 mov esi, edx
|
||
0082B673 8BD8 mov ebx, eax
|
||
0082B675 33C0 xor eax, eax
|
||
0082B677 55 push ebp
|
||
|
||
* Possible String Reference to: '鍐<><E98D90><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082B678 6862BA8200 push $0082BA62
|
||
|
||
***** TRY
|
||
|
|
||
0082B67D 64FF30 push dword ptr fs:[eax]
|
||
0082B680 648920 mov fs:[eax], esp
|
||
0082B683 8D55FC lea edx, [ebp-$04]
|
||
0082B686 8BC6 mov eax, esi
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetListItem(TActionListCollection;Integer):TActionListItem;
|
||
| or: ActnMan.TActionClientsCollection.GetActionClient(TActionClientsCollection;Integer):TActionClient;
|
||
| or: ActnMan.TActionBars.GetActionBar(TActionBars;Integer):TActionBarItem;
|
||
| or: ActnMan.TActionClients.GetActionClient(TActionClients;Integer):TActionClientItem;
|
||
| or: ActnMenus.TMenuList.GetMenu(TMenuList;Integer):TCustomActionMenuBar;
|
||
| or: ADODB.TParameters.GetItem(TParameters;Integer):TParameter;
|
||
|
|
||
0082B688 E82F40D6FF call 0058F6BC
|
||
0082B68D 8D55E8 lea edx, [ebp-$18]
|
||
0082B690 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082B693 E854F2BDFF call 0040A8EC
|
||
0082B698 837DE800 cmp dword ptr [ebp-$18], +$00
|
||
0082B69C 750D jnz 0082B6AB
|
||
0082B69E 8D45FC lea eax, [ebp-$04]
|
||
0082B6A1 BA78BA8200 mov edx, $0082BA78
|
||
|
||
* Reference to: System.@LStrLAsg(void;void;void;void);
|
||
|
|
||
0082B6A6 E8119DBDFF call 004053BC
|
||
|
||
* Reference to control TfrmYSFP.Tv2 : TcxGridDBTableView
|
||
|
|
||
0082B6AB 8B833C030000 mov eax, [ebx+$033C]
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetActionManager(TActionListCollection):TCustomActionManager;
|
||
| or: ActnMan.TActionBars.Add(TActionBars):TActionBarItem;
|
||
| or: ActnMan.TActionClients.Add(TActionClients):TActionClientItem;
|
||
| or: ActnMenus.TMenuStack.Peek(TMenuStack):TCustomActionMenuBar;
|
||
| or: ComCtrls.TStatusPanels.Add(TStatusPanels):TStatusPanel;
|
||
| or: ComCtrls.TWorkAreas.Add(TWorkAreas):TWorkArea;
|
||
|
|
||
0082B6B1 E8960CE3FF call 0065C34C
|
||
|
||
* 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;
|
||
|
|
||
0082B6B6 E8A964E2FF call 00651B64
|
||
|
||
* Reference to field TcxGridDBTableView.OFFS_0050
|
||
|
|
||
0082B6BB 8B4050 mov eax, [eax+$50]
|
||
0082B6BE 8D55E4 lea edx, [ebp-$1C]
|
||
0082B6C1 8B08 mov ecx, [eax]
|
||
0082B6C3 FF5110 call dword ptr [ecx+$10]
|
||
0082B6C6 8B45E4 mov eax, [ebp-$1C]
|
||
0082B6C9 8D55EC lea edx, [ebp-$14]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082B6CC E81BF2BDFF call 0040A8EC
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
0082B6D1 8BB368030000 mov esi, [ebx+$0368]
|
||
0082B6D7 8BC6 mov eax, esi
|
||
|
||
* Reference to: DB.TDataSet.Edit(TDataSet);
|
||
|
|
||
0082B6D9 E862CDC9FF call 004C8440
|
||
0082B6DE 8D55D0 lea edx, [ebp-$30]
|
||
0082B6E1 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082B6E4 E803F2BDFF call 0040A8EC
|
||
0082B6E9 8B55D0 mov edx, [ebp-$30]
|
||
0082B6EC 8D45D4 lea eax, [ebp-$2C]
|
||
|
||
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
||
|
|
||
0082B6EF E8D4D6BEFF call 00418DC8
|
||
0082B6F4 8D45D4 lea eax, [ebp-$2C]
|
||
0082B6F7 50 push eax
|
||
0082B6F8 8B55EC mov edx, [ebp-$14]
|
||
0082B6FB 8BC6 mov eax, esi
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082B6FD E8B2B4C9FF call 004C6BB4
|
||
0082B702 5A pop edx
|
||
0082B703 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TClientDataSet.DestroyFields()
|
||
|
|
||
0082B705 FF91B4000000 call dword ptr [ecx+$00B4]
|
||
0082B70B 8BC6 mov eax, esi
|
||
0082B70D 8B10 mov edx, [eax]
|
||
|
||
* Reference to method TClientDataSet.Post()
|
||
|
|
||
0082B70F FF924C020000 call dword ptr [edx+$024C]
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryTemp : TADOQuery
|
||
|
|
||
0082B715 8BB308030000 mov esi, [ebx+$0308]
|
||
0082B71B 8BC6 mov eax, esi
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
0082B71D E8B2A1C9FF call 004C58D4
|
||
0082B722 8BC6 mov eax, esi
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082B724 E88328CBFF call 004DDFAC
|
||
0082B729 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_44
|
||
|
|
||
0082B72B FF5244 call dword ptr [edx+$44]
|
||
|
||
* Possible String Reference to: 'select isnull(KPMoney,0) KPMoney fr
|
||
| om YF_Money_CR where YFID=''
|
||
|
|
||
0082B72E 6884BA8200 push $0082BA84
|
||
|
||
* Possible String Reference to: 'YFID'
|
||
|
|
||
0082B733 BACCBA8200 mov edx, $0082BACC
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
0082B738 8B8368030000 mov eax, [ebx+$0368]
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082B73E E871B4C9FF call 004C6BB4
|
||
0082B743 8D55C8 lea edx, [ebp-$38]
|
||
0082B746 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TClientDataSet.OFFS_60
|
||
|
|
||
0082B748 FF5160 call dword ptr [ecx+$60]
|
||
0082B74B FF75C8 push dword ptr [ebp-$38]
|
||
0082B74E 68DCBA8200 push $0082BADC
|
||
0082B753 8D45CC lea eax, [ebp-$34]
|
||
0082B756 BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082B75B E8549FBDFF call 004056B4
|
||
0082B760 8B45CC mov eax, [ebp-$34]
|
||
0082B763 50 push eax
|
||
0082B764 8BC6 mov eax, esi
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082B766 E84128CBFF call 004DDFAC
|
||
0082B76B 5A pop edx
|
||
0082B76C 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082B76E FF5138 call dword ptr [ecx+$38]
|
||
0082B771 8BC6 mov eax, esi
|
||
|
||
* Reference to: DB.TDataSet.Open(TDataSet);
|
||
|
|
||
0082B773 E850A1C9FF call 004C58C8
|
||
|
||
* Possible String Reference to: 'KPMoney'
|
||
|
|
||
0082B778 BAE8BA8200 mov edx, $0082BAE8
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryTemp : TADOQuery
|
||
|
|
||
0082B77D 8B8308030000 mov eax, [ebx+$0308]
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082B783 E82CB4C9FF call 004C6BB4
|
||
0082B788 8D55F4 lea edx, [ebp-$0C]
|
||
0082B78B 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_60
|
||
|
|
||
0082B78D FF5160 call dword ptr [ecx+$60]
|
||
|
||
* Possible String Reference to: 'KPMoney'
|
||
|
|
||
0082B790 BAE8BA8200 mov edx, $0082BAE8
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
0082B795 8B8368030000 mov eax, [ebx+$0368]
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082B79B E814B4C9FF call 004C6BB4
|
||
0082B7A0 8D55F8 lea edx, [ebp-$08]
|
||
0082B7A3 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TClientDataSet.OFFS_60
|
||
|
|
||
0082B7A5 FF5160 call dword ptr [ecx+$60]
|
||
|
||
* Possible String Reference to: 'Qty'
|
||
|
|
||
0082B7A8 BAF8BA8200 mov edx, $0082BAF8
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
0082B7AD 8B8368030000 mov eax, [ebx+$0368]
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082B7B3 E8FCB3C9FF call 004C6BB4
|
||
0082B7B8 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TClientDataSet.OFFS_4C
|
||
|
|
||
0082B7BA FF524C call dword ptr [edx+$4C]
|
||
0082B7BD D81DFCBA8200 fcomp dword ptr [$0082BAFC]
|
||
0082B7C3 DFE0 fstsw ax
|
||
0082B7C5 9E sahf
|
||
0082B7C6 743D jz 0082B805
|
||
|
||
* Possible String Reference to: 'Qty'
|
||
|
|
||
0082B7C8 BAF8BA8200 mov edx, $0082BAF8
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
0082B7CD 8B8368030000 mov eax, [ebx+$0368]
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082B7D3 E8DCB3C9FF call 004C6BB4
|
||
0082B7D8 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TClientDataSet.OFFS_4C
|
||
|
|
||
0082B7DA FF524C call dword ptr [edx+$4C]
|
||
0082B7DD DF7DC0 fistp qword ptr [ebp-$40]
|
||
0082B7E0 9B wait
|
||
0082B7E1 8B45F8 mov eax, [ebp-$08]
|
||
|
||
* Reference to: SysUtils.StrToCurr(AnsiString):Currency;overload;
|
||
|
|
||
0082B7E4 E82F20BEFF call 0040D818
|
||
0082B7E9 DF6DC0 fild qword ptr [ebp-$40]
|
||
0082B7EC DEF9 fdivp st(1), st(0)
|
||
0082B7EE D80D00BB8200 fmul dword ptr [$0082BB00]
|
||
0082B7F4 83C4F8 add esp, -$08
|
||
0082B7F7 DF3C24 fistp qword ptr [esp]
|
||
0082B7FA 9B wait
|
||
0082B7FB 8D45F0 lea eax, [ebp-$10]
|
||
|
||
|
|
||
0082B7FE E8D91DBEFF call 0040D5DC
|
||
0082B803 EB0D jmp 0082B812
|
||
0082B805 8D45F0 lea eax, [ebp-$10]
|
||
0082B808 BA78BA8200 mov edx, $0082BA78
|
||
|
||
* Reference to: System.@LStrLAsg(void;void;void;void);
|
||
|
|
||
0082B80D E8AA9BBDFF call 004053BC
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryCmd : TADOQuery
|
||
|
|
||
0082B812 8BB30C030000 mov esi, [ebx+$030C]
|
||
0082B818 8BC6 mov eax, esi
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
0082B81A E8B5A0C9FF call 004C58D4
|
||
0082B81F 8BC6 mov eax, esi
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082B821 E88627CBFF call 004DDFAC
|
||
0082B826 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_44
|
||
|
|
||
0082B828 FF5244 call dword ptr [edx+$44]
|
||
0082B82B 8BC6 mov eax, esi
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082B82D E87A27CBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: 'UPdate YF_Money_CR '
|
||
|
|
||
0082B832 BA0CBB8200 mov edx, $0082BB0C
|
||
0082B837 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082B839 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' Set '
|
||
|
|
||
0082B83C 6828BB8200 push $0082BB28
|
||
0082B841 FF75EC push dword ptr [ebp-$14]
|
||
0082B844 6838BB8200 push $0082BB38
|
||
0082B849 8D55B8 lea edx, [ebp-$48]
|
||
0082B84C 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082B84F E898F0BDFF call 0040A8EC
|
||
0082B854 FF75B8 push dword ptr [ebp-$48]
|
||
0082B857 8D45BC lea eax, [ebp-$44]
|
||
0082B85A BA04000000 mov edx, $00000004
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082B85F E8509EBDFF call 004056B4
|
||
0082B864 8B45BC mov eax, [ebp-$44]
|
||
0082B867 50 push eax
|
||
0082B868 8BC6 mov eax, esi
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082B86A E83D27CBFF call 004DDFAC
|
||
0082B86F 5A pop edx
|
||
0082B870 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082B872 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ',Price=''
|
||
|
|
||
0082B875 6844BB8200 push $0082BB44
|
||
0082B87A 8D55B0 lea edx, [ebp-$50]
|
||
0082B87D 8B45F0 mov eax, [ebp-$10]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082B880 E867F0BDFF call 0040A8EC
|
||
0082B885 FF75B0 push dword ptr [ebp-$50]
|
||
0082B888 68DCBA8200 push $0082BADC
|
||
0082B88D 8D45B4 lea eax, [ebp-$4C]
|
||
0082B890 BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082B895 E81A9EBDFF call 004056B4
|
||
0082B89A 8B45B4 mov eax, [ebp-$4C]
|
||
0082B89D 50 push eax
|
||
0082B89E 8BC6 mov eax, esi
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082B8A0 E80727CBFF call 004DDFAC
|
||
0082B8A5 5A pop edx
|
||
0082B8A6 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082B8A8 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ',Editer=''
|
||
|
|
||
0082B8AB 6858BB8200 push $0082BB58
|
||
0082B8B0 8D55A8 lea edx, [ebp-$58]
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.v2PSPropertiesEditValueChanged(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082BC24 55 push ebp
|
||
0082BC25 8BEC mov ebp, esp
|
||
0082BC27 B908000000 mov ecx, $00000008
|
||
0082BC2C 6A00 push $00
|
||
0082BC2E 6A00 push $00
|
||
0082BC30 49 dec ecx
|
||
0082BC31 75F9 jnz 0082BC2C
|
||
0082BC33 53 push ebx
|
||
0082BC34 56 push esi
|
||
0082BC35 8BDA mov ebx, edx
|
||
0082BC37 8BF0 mov esi, eax
|
||
0082BC39 33C0 xor eax, eax
|
||
0082BC3B 55 push ebp
|
||
|
||
* Possible String Reference to: '<27>㌽<EFBFBD><E38CBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082BC3C 680CBE8200 push $0082BE0C
|
||
|
||
***** TRY
|
||
|
|
||
0082BC41 64FF30 push dword ptr fs:[eax]
|
||
0082BC44 648920 mov fs:[eax], esp
|
||
0082BC47 8D55FC lea edx, [ebp-$04]
|
||
0082BC4A 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetListItem(TActionListCollection;Integer):TActionListItem;
|
||
| or: ActnMan.TActionClientsCollection.GetActionClient(TActionClientsCollection;Integer):TActionClient;
|
||
| or: ActnMan.TActionBars.GetActionBar(TActionBars;Integer):TActionBarItem;
|
||
| or: ActnMan.TActionClients.GetActionClient(TActionClients;Integer):TActionClientItem;
|
||
| or: ActnMenus.TMenuList.GetMenu(TMenuList;Integer):TCustomActionMenuBar;
|
||
| or: ADODB.TParameters.GetItem(TParameters;Integer):TParameter;
|
||
|
|
||
0082BC4C E86B3AD6FF call 0058F6BC
|
||
0082BC51 8D55F4 lea edx, [ebp-$0C]
|
||
0082BC54 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082BC57 E890ECBDFF call 0040A8EC
|
||
0082BC5C 837DF400 cmp dword ptr [ebp-$0C], +$00
|
||
0082BC60 750D jnz 0082BC6F
|
||
0082BC62 8D45FC lea eax, [ebp-$04]
|
||
0082BC65 BA24BE8200 mov edx, $0082BE24
|
||
|
||
* Reference to: System.@LStrLAsg(void;void;void;void);
|
||
|
|
||
0082BC6A E84D97BDFF call 004053BC
|
||
|
||
* Reference to control TfrmYSFP.Tv2 : TcxGridDBTableView
|
||
|
|
||
0082BC6F 8B863C030000 mov eax, [esi+$033C]
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetActionManager(TActionListCollection):TCustomActionManager;
|
||
| or: ActnMan.TActionBars.Add(TActionBars):TActionBarItem;
|
||
| or: ActnMan.TActionClients.Add(TActionClients):TActionClientItem;
|
||
| or: ActnMenus.TMenuStack.Peek(TMenuStack):TCustomActionMenuBar;
|
||
| or: ComCtrls.TStatusPanels.Add(TStatusPanels):TStatusPanel;
|
||
| or: ComCtrls.TWorkAreas.Add(TWorkAreas):TWorkArea;
|
||
|
|
||
0082BC75 E8D206E3FF call 0065C34C
|
||
|
||
* 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;
|
||
|
|
||
0082BC7A E8E55EE2FF call 00651B64
|
||
|
||
* Reference to field TcxGridDBTableView.OFFS_0050
|
||
|
|
||
0082BC7F 8B4050 mov eax, [eax+$50]
|
||
0082BC82 8D55F0 lea edx, [ebp-$10]
|
||
0082BC85 8B08 mov ecx, [eax]
|
||
0082BC87 FF5110 call dword ptr [ecx+$10]
|
||
0082BC8A 8B45F0 mov eax, [ebp-$10]
|
||
0082BC8D 8D55F8 lea edx, [ebp-$08]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082BC90 E857ECBDFF call 0040A8EC
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
0082BC95 8B9E68030000 mov ebx, [esi+$0368]
|
||
0082BC9B 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Edit(TDataSet);
|
||
|
|
||
0082BC9D E89EC7C9FF call 004C8440
|
||
0082BCA2 8D55DC lea edx, [ebp-$24]
|
||
0082BCA5 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082BCA8 E83FECBDFF call 0040A8EC
|
||
0082BCAD 8B55DC mov edx, [ebp-$24]
|
||
0082BCB0 8D45E0 lea eax, [ebp-$20]
|
||
|
||
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
||
|
|
||
0082BCB3 E810D1BEFF call 00418DC8
|
||
0082BCB8 8D45E0 lea eax, [ebp-$20]
|
||
0082BCBB 50 push eax
|
||
0082BCBC 8B55F8 mov edx, [ebp-$08]
|
||
0082BCBF 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082BCC1 E8EEAEC9FF call 004C6BB4
|
||
0082BCC6 5A pop edx
|
||
0082BCC7 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TClientDataSet.DestroyFields()
|
||
|
|
||
0082BCC9 FF91B4000000 call dword ptr [ecx+$00B4]
|
||
0082BCCF 8BC3 mov eax, ebx
|
||
0082BCD1 8B10 mov edx, [eax]
|
||
|
||
* Reference to method TClientDataSet.Post()
|
||
|
|
||
0082BCD3 FF924C020000 call dword ptr [edx+$024C]
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryCmd : TADOQuery
|
||
|
|
||
0082BCD9 8B9E0C030000 mov ebx, [esi+$030C]
|
||
0082BCDF 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
0082BCE1 E8EE9BC9FF call 004C58D4
|
||
0082BCE6 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082BCE8 E8BF22CBFF call 004DDFAC
|
||
0082BCED 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_44
|
||
|
|
||
0082BCEF FF5244 call dword ptr [edx+$44]
|
||
0082BCF2 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082BCF4 E8B322CBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: 'UPdate YF_Money_CR '
|
||
|
|
||
0082BCF9 BA30BE8200 mov edx, $0082BE30
|
||
0082BCFE 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082BD00 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' Set '
|
||
|
|
||
0082BD03 684CBE8200 push $0082BE4C
|
||
0082BD08 FF75F8 push dword ptr [ebp-$08]
|
||
0082BD0B 685CBE8200 push $0082BE5C
|
||
0082BD10 8D55D4 lea edx, [ebp-$2C]
|
||
0082BD13 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082BD16 E8D1EBBDFF call 0040A8EC
|
||
0082BD1B FF75D4 push dword ptr [ebp-$2C]
|
||
0082BD1E 8D45D8 lea eax, [ebp-$28]
|
||
0082BD21 BA04000000 mov edx, $00000004
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082BD26 E88999BDFF call 004056B4
|
||
0082BD2B 8B45D8 mov eax, [ebp-$28]
|
||
0082BD2E 50 push eax
|
||
0082BD2F 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082BD31 E87622CBFF call 004DDFAC
|
||
0082BD36 5A pop edx
|
||
0082BD37 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082BD39 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ',Editer=''
|
||
|
|
||
0082BD3C 6868BE8200 push $0082BE68
|
||
0082BD41 8D55CC lea edx, [ebp-$34]
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.v2BatchNoPropertiesEditValueChanged(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082BEC8 55 push ebp
|
||
0082BEC9 8BEC mov ebp, esp
|
||
0082BECB B907000000 mov ecx, $00000007
|
||
0082BED0 6A00 push $00
|
||
0082BED2 6A00 push $00
|
||
0082BED4 49 dec ecx
|
||
0082BED5 75F9 jnz 0082BED0
|
||
0082BED7 51 push ecx
|
||
0082BED8 53 push ebx
|
||
0082BED9 56 push esi
|
||
0082BEDA 8BDA mov ebx, edx
|
||
0082BEDC 8BF0 mov esi, eax
|
||
0082BEDE 33C0 xor eax, eax
|
||
0082BEE0 55 push ebp
|
||
|
||
* Possible String Reference to: '<27>W<EFBFBD><57><EFBFBD><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082BEE1 6898C08200 push $0082C098
|
||
|
||
***** TRY
|
||
|
|
||
0082BEE6 64FF30 push dword ptr fs:[eax]
|
||
0082BEE9 648920 mov fs:[eax], esp
|
||
0082BEEC 8D55FC lea edx, [ebp-$04]
|
||
0082BEEF 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetListItem(TActionListCollection;Integer):TActionListItem;
|
||
| or: ActnMan.TActionClientsCollection.GetActionClient(TActionClientsCollection;Integer):TActionClient;
|
||
| or: ActnMan.TActionBars.GetActionBar(TActionBars;Integer):TActionBarItem;
|
||
| or: ActnMan.TActionClients.GetActionClient(TActionClients;Integer):TActionClientItem;
|
||
| or: ActnMenus.TMenuList.GetMenu(TMenuList;Integer):TCustomActionMenuBar;
|
||
| or: ADODB.TParameters.GetItem(TParameters;Integer):TParameter;
|
||
|
|
||
0082BEF1 E8C637D6FF call 0058F6BC
|
||
|
||
* Reference to control TfrmYSFP.Tv2 : TcxGridDBTableView
|
||
|
|
||
0082BEF6 8B863C030000 mov eax, [esi+$033C]
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetActionManager(TActionListCollection):TCustomActionManager;
|
||
| or: ActnMan.TActionBars.Add(TActionBars):TActionBarItem;
|
||
| or: ActnMan.TActionClients.Add(TActionClients):TActionClientItem;
|
||
| or: ActnMenus.TMenuStack.Peek(TMenuStack):TCustomActionMenuBar;
|
||
| or: ComCtrls.TStatusPanels.Add(TStatusPanels):TStatusPanel;
|
||
| or: ComCtrls.TWorkAreas.Add(TWorkAreas):TWorkArea;
|
||
|
|
||
0082BEFC E84B04E3FF call 0065C34C
|
||
|
||
* 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;
|
||
|
|
||
0082BF01 E85E5CE2FF call 00651B64
|
||
|
||
* Reference to field TcxGridDBTableView.OFFS_0050
|
||
|
|
||
0082BF06 8B4050 mov eax, [eax+$50]
|
||
0082BF09 8D55F4 lea edx, [ebp-$0C]
|
||
0082BF0C 8B08 mov ecx, [eax]
|
||
0082BF0E FF5110 call dword ptr [ecx+$10]
|
||
0082BF11 8B45F4 mov eax, [ebp-$0C]
|
||
0082BF14 8D55F8 lea edx, [ebp-$08]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082BF17 E8D0E9BDFF call 0040A8EC
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
0082BF1C 8B9E68030000 mov ebx, [esi+$0368]
|
||
0082BF22 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Edit(TDataSet);
|
||
|
|
||
0082BF24 E817C5C9FF call 004C8440
|
||
0082BF29 8D55E0 lea edx, [ebp-$20]
|
||
0082BF2C 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082BF2F E8B8E9BDFF call 0040A8EC
|
||
0082BF34 8B55E0 mov edx, [ebp-$20]
|
||
0082BF37 8D45E4 lea eax, [ebp-$1C]
|
||
|
||
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
||
|
|
||
0082BF3A E889CEBEFF call 00418DC8
|
||
0082BF3F 8D45E4 lea eax, [ebp-$1C]
|
||
0082BF42 50 push eax
|
||
0082BF43 8B55F8 mov edx, [ebp-$08]
|
||
0082BF46 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082BF48 E867ACC9FF call 004C6BB4
|
||
0082BF4D 5A pop edx
|
||
0082BF4E 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TClientDataSet.DestroyFields()
|
||
|
|
||
0082BF50 FF91B4000000 call dword ptr [ecx+$00B4]
|
||
0082BF56 8BC3 mov eax, ebx
|
||
0082BF58 8B10 mov edx, [eax]
|
||
|
||
* Reference to method TClientDataSet.Post()
|
||
|
|
||
0082BF5A FF924C020000 call dword ptr [edx+$024C]
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryCmd : TADOQuery
|
||
|
|
||
0082BF60 8B9E0C030000 mov ebx, [esi+$030C]
|
||
0082BF66 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
0082BF68 E86799C9FF call 004C58D4
|
||
0082BF6D 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082BF6F E83820CBFF call 004DDFAC
|
||
0082BF74 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_44
|
||
|
|
||
0082BF76 FF5244 call dword ptr [edx+$44]
|
||
0082BF79 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082BF7B E82C20CBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: 'UPdate YF_Money_CR '
|
||
|
|
||
0082BF80 BAB0C08200 mov edx, $0082C0B0
|
||
0082BF85 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082BF87 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' Set '
|
||
|
|
||
0082BF8A 68CCC08200 push $0082C0CC
|
||
0082BF8F FF75F8 push dword ptr [ebp-$08]
|
||
|
||
* Possible String Reference to: '=''
|
||
|
|
||
0082BF92 68DCC08200 push $0082C0DC
|
||
0082BF97 8D55D8 lea edx, [ebp-$28]
|
||
0082BF9A 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082BF9D E84AE9BDFF call 0040A8EC
|
||
0082BFA2 FF75D8 push dword ptr [ebp-$28]
|
||
0082BFA5 68E8C08200 push $0082C0E8
|
||
0082BFAA 8D45DC lea eax, [ebp-$24]
|
||
0082BFAD BA05000000 mov edx, $00000005
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082BFB2 E8FD96BDFF call 004056B4
|
||
0082BFB7 8B45DC mov eax, [ebp-$24]
|
||
0082BFBA 50 push eax
|
||
0082BFBB 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082BFBD E8EA1FCBFF call 004DDFAC
|
||
0082BFC2 5A pop edx
|
||
0082BFC3 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082BFC5 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ',Editer=''
|
||
|
|
||
0082BFC8 68F4C08200 push $0082C0F4
|
||
0082BFCD 8D55D0 lea edx, [ebp-$30]
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.v2PayMentPropertiesButtonClick(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082C148 55 push ebp
|
||
0082C149 8BEC mov ebp, esp
|
||
0082C14B 51 push ecx
|
||
0082C14C B906000000 mov ecx, $00000006
|
||
0082C151 6A00 push $00
|
||
0082C153 6A00 push $00
|
||
0082C155 49 dec ecx
|
||
0082C156 75F9 jnz 0082C151
|
||
0082C158 51 push ecx
|
||
0082C159 874DFC xchg [ebp-$04], ecx
|
||
0082C15C 53 push ebx
|
||
0082C15D 56 push esi
|
||
0082C15E 8BF0 mov esi, eax
|
||
0082C160 33C0 xor eax, eax
|
||
0082C162 55 push ebp
|
||
0082C163 689FC38200 push $0082C39F
|
||
|
||
***** TRY
|
||
|
|
||
0082C168 64FF30 push dword ptr fs:[eax]
|
||
0082C16B 648920 mov fs:[eax], esp
|
||
0082C16E 33C0 xor eax, eax
|
||
0082C170 55 push ebp
|
||
0082C171 6875C38200 push $0082C375
|
||
|
||
***** TRY
|
||
|
|
||
0082C176 64FF30 push dword ptr fs:[eax]
|
||
0082C179 648920 mov fs:[eax], esp
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.KPNOChange(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082C47C 56 push esi
|
||
|
||
* Reference to control TfrmYSFP.ToolButton2 : TToolButton
|
||
|
|
||
0082C47D 8B8014030000 mov eax, [eax+$0314]
|
||
0082C483 66BEEBFF mov si, $FFEB
|
||
|
||
* Reference to: System.@CallDynaInst;
|
||
|
|
||
0082C487 E8C880BDFF call 00404554
|
||
0082C48C 5E pop esi
|
||
0082C48D C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.VKPNOPropertiesEditValueChanged(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082C490 55 push ebp
|
||
0082C491 8BEC mov ebp, esp
|
||
0082C493 B905000000 mov ecx, $00000005
|
||
0082C498 6A00 push $00
|
||
0082C49A 6A00 push $00
|
||
0082C49C 49 dec ecx
|
||
0082C49D 75F9 jnz 0082C498
|
||
0082C49F 51 push ecx
|
||
0082C4A0 53 push ebx
|
||
0082C4A1 56 push esi
|
||
0082C4A2 8BDA mov ebx, edx
|
||
0082C4A4 8BF0 mov esi, eax
|
||
0082C4A6 33C0 xor eax, eax
|
||
0082C4A8 55 push ebp
|
||
0082C4A9 68E4C58200 push $0082C5E4
|
||
|
||
***** TRY
|
||
|
|
||
0082C4AE 64FF30 push dword ptr fs:[eax]
|
||
0082C4B1 648920 mov fs:[eax], esp
|
||
0082C4B4 8D55FC lea edx, [ebp-$04]
|
||
0082C4B7 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetListItem(TActionListCollection;Integer):TActionListItem;
|
||
| or: ActnMan.TActionClientsCollection.GetActionClient(TActionClientsCollection;Integer):TActionClient;
|
||
| or: ActnMan.TActionBars.GetActionBar(TActionBars;Integer):TActionBarItem;
|
||
| or: ActnMan.TActionClients.GetActionClient(TActionClients;Integer):TActionClientItem;
|
||
| or: ActnMenus.TMenuList.GetMenu(TMenuList;Integer):TCustomActionMenuBar;
|
||
| or: ADODB.TParameters.GetItem(TParameters;Integer):TParameter;
|
||
|
|
||
0082C4B9 E8FE31D6FF call 0058F6BC
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
0082C4BE 8B9E68030000 mov ebx, [esi+$0368]
|
||
0082C4C4 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Edit(TDataSet);
|
||
|
|
||
0082C4C6 E875BFC9FF call 004C8440
|
||
0082C4CB 8D55E8 lea edx, [ebp-$18]
|
||
0082C4CE 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082C4D1 E816E4BDFF call 0040A8EC
|
||
0082C4D6 8B55E8 mov edx, [ebp-$18]
|
||
0082C4D9 8D45EC lea eax, [ebp-$14]
|
||
|
||
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
||
|
|
||
0082C4DC E8E7C8BEFF call 00418DC8
|
||
0082C4E1 8D45EC lea eax, [ebp-$14]
|
||
0082C4E4 50 push eax
|
||
|
||
* Possible String Reference to: 'KPNO'
|
||
|
|
||
0082C4E5 BAFCC58200 mov edx, $0082C5FC
|
||
0082C4EA 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082C4EC E8C3A6C9FF call 004C6BB4
|
||
0082C4F1 5A pop edx
|
||
0082C4F2 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TClientDataSet.DestroyFields()
|
||
|
|
||
0082C4F4 FF91B4000000 call dword ptr [ecx+$00B4]
|
||
0082C4FA 8BC3 mov eax, ebx
|
||
0082C4FC 8B10 mov edx, [eax]
|
||
|
||
* Reference to method TClientDataSet.Post()
|
||
|
|
||
0082C4FE FF924C020000 call dword ptr [edx+$024C]
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryCmd : TADOQuery
|
||
|
|
||
0082C504 8B9E0C030000 mov ebx, [esi+$030C]
|
||
0082C50A 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
0082C50C E8C393C9FF call 004C58D4
|
||
0082C511 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082C513 E8941ACBFF call 004DDFAC
|
||
0082C518 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_44
|
||
|
|
||
0082C51A FF5244 call dword ptr [edx+$44]
|
||
0082C51D 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082C51F E8881ACBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: 'UPdate YF_Money_CR '
|
||
|
|
||
0082C524 BA0CC68200 mov edx, $0082C60C
|
||
0082C529 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082C52B FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' Set KPNO=''
|
||
|
|
||
0082C52E 6828C68200 push $0082C628
|
||
0082C533 8D55E0 lea edx, [ebp-$20]
|
||
0082C536 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082C539 E8AEE3BDFF call 0040A8EC
|
||
0082C53E FF75E0 push dword ptr [ebp-$20]
|
||
|
||
* Possible String Reference to: '' '
|
||
|
|
||
0082C541 683CC68200 push $0082C63C
|
||
0082C546 8D45E4 lea eax, [ebp-$1C]
|
||
0082C549 BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082C54E E86191BDFF call 004056B4
|
||
0082C553 8B45E4 mov eax, [ebp-$1C]
|
||
0082C556 50 push eax
|
||
0082C557 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082C559 E84E1ACBFF call 004DDFAC
|
||
0082C55E 5A pop edx
|
||
0082C55F 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082C561 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' where YFId=''
|
||
|
|
||
0082C564 6848C68200 push $0082C648
|
||
|
||
* Possible String Reference to: 'YFId'
|
||
|
|
||
0082C569 BA60C68200 mov edx, $0082C660
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
0082C56E 8B8668030000 mov eax, [esi+$0368]
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082C574 E83BA6C9FF call 004C6BB4
|
||
0082C579 8D55D4 lea edx, [ebp-$2C]
|
||
0082C57C 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TClientDataSet.OFFS_60
|
||
|
|
||
0082C57E FF5160 call dword ptr [ecx+$60]
|
||
0082C581 8B45D4 mov eax, [ebp-$2C]
|
||
0082C584 8D55D8 lea edx, [ebp-$28]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082C587 E860E3BDFF call 0040A8EC
|
||
0082C58C FF75D8 push dword ptr [ebp-$28]
|
||
0082C58F 6870C68200 push $0082C670
|
||
0082C594 8D45DC lea eax, [ebp-$24]
|
||
0082C597 BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082C59C E81391BDFF call 004056B4
|
||
0082C5A1 8B45DC mov eax, [ebp-$24]
|
||
0082C5A4 50 push eax
|
||
0082C5A5 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082C5A7 E8001ACBFF call 004DDFAC
|
||
0082C5AC 5A pop edx
|
||
0082C5AD 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082C5AF FF5138 call dword ptr [ecx+$38]
|
||
0082C5B2 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.ExecSQL(TADOQuery):Integer;
|
||
|
|
||
0082C5B4 E81B19CBFF call 004DDED4
|
||
0082C5B9 33C0 xor eax, eax
|
||
0082C5BB 5A pop edx
|
||
0082C5BC 59 pop ecx
|
||
0082C5BD 59 pop ecx
|
||
0082C5BE 648910 mov fs:[eax], edx
|
||
|
||
****** FINALLY
|
||
|
|
||
|
||
* Possible String Reference to: '^[<5B><>]<5D>'
|
||
|
|
||
0082C5C1 68EBC58200 push $0082C5EB
|
||
0082C5C6 8D45D4 lea eax, [ebp-$2C]
|
||
0082C5C9 BA06000000 mov edx, $00000006
|
||
|
||
* Reference to: System.@LStrArrayClr(void;void;Integer);
|
||
|
|
||
0082C5CE E8758DBDFF call 00405348
|
||
0082C5D3 8D45EC lea eax, [ebp-$14]
|
||
|
||
* Reference to: Variants.@VarClr(TVarData;TVarData);
|
||
|
|
||
0082C5D6 E89980BEFF call 00414674
|
||
0082C5DB 8D45FC lea eax, [ebp-$04]
|
||
|
||
* Reference to: System.@LStrClr(void;void);
|
||
|
|
||
0082C5DE E8418DBDFF call 00405324
|
||
0082C5E3 C3 ret
|
||
|
||
|
||
* Reference to: System.@HandleFinally;
|
||
|
|
||
0082C5E4 E90B85BDFF jmp 00404AF4
|
||
0082C5E9 EBDB jmp 0082C5C6
|
||
|
||
****** END
|
||
|
|
||
0082C5EB 5E pop esi
|
||
0082C5EC 5B pop ebx
|
||
0082C5ED 8BE5 mov esp, ebp
|
||
0082C5EF 5D pop ebp
|
||
0082C5F0 C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.v2KPDMNoPropertiesEditValueChanged(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082C674 55 push ebp
|
||
0082C675 8BEC mov ebp, esp
|
||
0082C677 B905000000 mov ecx, $00000005
|
||
0082C67C 6A00 push $00
|
||
0082C67E 6A00 push $00
|
||
0082C680 49 dec ecx
|
||
0082C681 75F9 jnz 0082C67C
|
||
0082C683 51 push ecx
|
||
0082C684 53 push ebx
|
||
0082C685 56 push esi
|
||
0082C686 8BDA mov ebx, edx
|
||
0082C688 8BF0 mov esi, eax
|
||
0082C68A 33C0 xor eax, eax
|
||
0082C68C 55 push ebp
|
||
|
||
* Possible String Reference to: '<27>'<27><><EFBFBD><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082C68D 68C8C78200 push $0082C7C8
|
||
|
||
***** TRY
|
||
|
|
||
0082C692 64FF30 push dword ptr fs:[eax]
|
||
0082C695 648920 mov fs:[eax], esp
|
||
0082C698 8D55FC lea edx, [ebp-$04]
|
||
0082C69B 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetListItem(TActionListCollection;Integer):TActionListItem;
|
||
| or: ActnMan.TActionClientsCollection.GetActionClient(TActionClientsCollection;Integer):TActionClient;
|
||
| or: ActnMan.TActionBars.GetActionBar(TActionBars;Integer):TActionBarItem;
|
||
| or: ActnMan.TActionClients.GetActionClient(TActionClients;Integer):TActionClientItem;
|
||
| or: ActnMenus.TMenuList.GetMenu(TMenuList;Integer):TCustomActionMenuBar;
|
||
| or: ADODB.TParameters.GetItem(TParameters;Integer):TParameter;
|
||
|
|
||
0082C69D E81A30D6FF call 0058F6BC
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
0082C6A2 8B9E68030000 mov ebx, [esi+$0368]
|
||
0082C6A8 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Edit(TDataSet);
|
||
|
|
||
0082C6AA E891BDC9FF call 004C8440
|
||
0082C6AF 8D55E8 lea edx, [ebp-$18]
|
||
0082C6B2 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082C6B5 E832E2BDFF call 0040A8EC
|
||
0082C6BA 8B55E8 mov edx, [ebp-$18]
|
||
0082C6BD 8D45EC lea eax, [ebp-$14]
|
||
|
||
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
||
|
|
||
0082C6C0 E803C7BEFF call 00418DC8
|
||
0082C6C5 8D45EC lea eax, [ebp-$14]
|
||
0082C6C8 50 push eax
|
||
|
||
* Possible String Reference to: 'KPDMNo'
|
||
|
|
||
0082C6C9 BAE0C78200 mov edx, $0082C7E0
|
||
0082C6CE 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082C6D0 E8DFA4C9FF call 004C6BB4
|
||
0082C6D5 5A pop edx
|
||
0082C6D6 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TClientDataSet.DestroyFields()
|
||
|
|
||
0082C6D8 FF91B4000000 call dword ptr [ecx+$00B4]
|
||
0082C6DE 8BC3 mov eax, ebx
|
||
0082C6E0 8B10 mov edx, [eax]
|
||
|
||
* Reference to method TClientDataSet.Post()
|
||
|
|
||
0082C6E2 FF924C020000 call dword ptr [edx+$024C]
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryCmd : TADOQuery
|
||
|
|
||
0082C6E8 8B9E0C030000 mov ebx, [esi+$030C]
|
||
0082C6EE 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
0082C6F0 E8DF91C9FF call 004C58D4
|
||
0082C6F5 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082C6F7 E8B018CBFF call 004DDFAC
|
||
0082C6FC 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_44
|
||
|
|
||
0082C6FE FF5244 call dword ptr [edx+$44]
|
||
0082C701 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082C703 E8A418CBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: 'UPdate YF_Money_CR '
|
||
|
|
||
0082C708 BAF0C78200 mov edx, $0082C7F0
|
||
0082C70D 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082C70F FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' Set KPDMNo=''
|
||
|
|
||
0082C712 680CC88200 push $0082C80C
|
||
0082C717 8D55E0 lea edx, [ebp-$20]
|
||
0082C71A 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082C71D E8CAE1BDFF call 0040A8EC
|
||
0082C722 FF75E0 push dword ptr [ebp-$20]
|
||
|
||
* Possible String Reference to: '' '
|
||
|
|
||
0082C725 6824C88200 push $0082C824
|
||
0082C72A 8D45E4 lea eax, [ebp-$1C]
|
||
0082C72D BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082C732 E87D8FBDFF call 004056B4
|
||
0082C737 8B45E4 mov eax, [ebp-$1C]
|
||
0082C73A 50 push eax
|
||
0082C73B 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082C73D E86A18CBFF call 004DDFAC
|
||
0082C742 5A pop edx
|
||
0082C743 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082C745 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' where YFId=''
|
||
|
|
||
0082C748 6830C88200 push $0082C830
|
||
|
||
* Possible String Reference to: 'YFId'
|
||
|
|
||
0082C74D BA48C88200 mov edx, $0082C848
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
0082C752 8B8668030000 mov eax, [esi+$0368]
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082C758 E857A4C9FF call 004C6BB4
|
||
0082C75D 8D55D4 lea edx, [ebp-$2C]
|
||
0082C760 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TClientDataSet.OFFS_60
|
||
|
|
||
0082C762 FF5160 call dword ptr [ecx+$60]
|
||
0082C765 8B45D4 mov eax, [ebp-$2C]
|
||
0082C768 8D55D8 lea edx, [ebp-$28]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082C76B E87CE1BDFF call 0040A8EC
|
||
0082C770 FF75D8 push dword ptr [ebp-$28]
|
||
0082C773 6858C88200 push $0082C858
|
||
0082C778 8D45DC lea eax, [ebp-$24]
|
||
0082C77B BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082C780 E82F8FBDFF call 004056B4
|
||
0082C785 8B45DC mov eax, [ebp-$24]
|
||
0082C788 50 push eax
|
||
0082C789 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082C78B E81C18CBFF call 004DDFAC
|
||
0082C790 5A pop edx
|
||
0082C791 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082C793 FF5138 call dword ptr [ecx+$38]
|
||
0082C796 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.ExecSQL(TADOQuery):Integer;
|
||
|
|
||
0082C798 E83717CBFF call 004DDED4
|
||
0082C79D 33C0 xor eax, eax
|
||
0082C79F 5A pop edx
|
||
0082C7A0 59 pop ecx
|
||
0082C7A1 59 pop ecx
|
||
0082C7A2 648910 mov fs:[eax], edx
|
||
|
||
****** FINALLY
|
||
|
|
||
|
||
* Possible String Reference to: '^[<5B><>]<5D>'
|
||
|
|
||
0082C7A5 68CFC78200 push $0082C7CF
|
||
0082C7AA 8D45D4 lea eax, [ebp-$2C]
|
||
0082C7AD BA06000000 mov edx, $00000006
|
||
|
||
* Reference to: System.@LStrArrayClr(void;void;Integer);
|
||
|
|
||
0082C7B2 E8918BBDFF call 00405348
|
||
0082C7B7 8D45EC lea eax, [ebp-$14]
|
||
|
||
* Reference to: Variants.@VarClr(TVarData;TVarData);
|
||
|
|
||
0082C7BA E8B57EBEFF call 00414674
|
||
0082C7BF 8D45FC lea eax, [ebp-$04]
|
||
|
||
* Reference to: System.@LStrClr(void;void);
|
||
|
|
||
0082C7C2 E85D8BBDFF call 00405324
|
||
0082C7C7 C3 ret
|
||
|
||
|
||
* Reference to: System.@HandleFinally;
|
||
|
|
||
0082C7C8 E92783BDFF jmp 00404AF4
|
||
0082C7CD EBDB jmp 0082C7AA
|
||
|
||
****** END
|
||
|
|
||
0082C7CF 5E pop esi
|
||
0082C7D0 5B pop ebx
|
||
0082C7D1 8BE5 mov esp, ebp
|
||
0082C7D3 5D pop ebp
|
||
0082C7D4 C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.v2ZFTTPropertiesButtonClick(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082C85C 55 push ebp
|
||
0082C85D 8BEC mov ebp, esp
|
||
0082C85F 51 push ecx
|
||
0082C860 B905000000 mov ecx, $00000005
|
||
0082C865 6A00 push $00
|
||
0082C867 6A00 push $00
|
||
0082C869 49 dec ecx
|
||
0082C86A 75F9 jnz 0082C865
|
||
0082C86C 51 push ecx
|
||
0082C86D 874DFC xchg [ebp-$04], ecx
|
||
0082C870 53 push ebx
|
||
0082C871 56 push esi
|
||
0082C872 8BF0 mov esi, eax
|
||
0082C874 33C0 xor eax, eax
|
||
0082C876 55 push ebp
|
||
|
||
* Possible String Reference to: '釀<><E98780><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082C877 6868CA8200 push $0082CA68
|
||
|
||
***** TRY
|
||
|
|
||
0082C87C 64FF30 push dword ptr fs:[eax]
|
||
0082C87F 648920 mov fs:[eax], esp
|
||
0082C882 33C0 xor eax, eax
|
||
0082C884 55 push ebp
|
||
0082C885 683ECA8200 push $0082CA3E
|
||
|
||
***** TRY
|
||
|
|
||
0082C88A 64FF30 push dword ptr fs:[eax]
|
||
0082C88D 648920 mov fs:[eax], esp
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.cxGridDBColumn3PropertiesEditValueChanged(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082CB1C 55 push ebp
|
||
0082CB1D 8BEC mov ebp, esp
|
||
0082CB1F B905000000 mov ecx, $00000005
|
||
0082CB24 6A00 push $00
|
||
0082CB26 6A00 push $00
|
||
0082CB28 49 dec ecx
|
||
0082CB29 75F9 jnz 0082CB24
|
||
0082CB2B 51 push ecx
|
||
0082CB2C 53 push ebx
|
||
0082CB2D 56 push esi
|
||
0082CB2E 8BDA mov ebx, edx
|
||
0082CB30 8BF0 mov esi, eax
|
||
0082CB32 33C0 xor eax, eax
|
||
0082CB34 55 push ebp
|
||
|
||
* Possible String Reference to: '<27>~<7E><><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082CB35 6870CC8200 push $0082CC70
|
||
|
||
***** TRY
|
||
|
|
||
0082CB3A 64FF30 push dword ptr fs:[eax]
|
||
0082CB3D 648920 mov fs:[eax], esp
|
||
0082CB40 8D55FC lea edx, [ebp-$04]
|
||
0082CB43 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetListItem(TActionListCollection;Integer):TActionListItem;
|
||
| or: ActnMan.TActionClientsCollection.GetActionClient(TActionClientsCollection;Integer):TActionClient;
|
||
| or: ActnMan.TActionBars.GetActionBar(TActionBars;Integer):TActionBarItem;
|
||
| or: ActnMan.TActionClients.GetActionClient(TActionClients;Integer):TActionClientItem;
|
||
| or: ActnMenus.TMenuList.GetMenu(TMenuList;Integer):TCustomActionMenuBar;
|
||
| or: ADODB.TParameters.GetItem(TParameters;Integer):TParameter;
|
||
|
|
||
0082CB45 E8722BD6FF call 0058F6BC
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
0082CB4A 8B9E68030000 mov ebx, [esi+$0368]
|
||
0082CB50 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Edit(TDataSet);
|
||
|
|
||
0082CB52 E8E9B8C9FF call 004C8440
|
||
0082CB57 8D55E8 lea edx, [ebp-$18]
|
||
0082CB5A 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082CB5D E88ADDBDFF call 0040A8EC
|
||
0082CB62 8B55E8 mov edx, [ebp-$18]
|
||
0082CB65 8D45EC lea eax, [ebp-$14]
|
||
|
||
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
||
|
|
||
0082CB68 E85BC2BEFF call 00418DC8
|
||
0082CB6D 8D45EC lea eax, [ebp-$14]
|
||
0082CB70 50 push eax
|
||
|
||
* Possible String Reference to: 'P_CodeName'
|
||
|
|
||
0082CB71 BA88CC8200 mov edx, $0082CC88
|
||
0082CB76 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082CB78 E837A0C9FF call 004C6BB4
|
||
0082CB7D 5A pop edx
|
||
0082CB7E 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TClientDataSet.DestroyFields()
|
||
|
|
||
0082CB80 FF91B4000000 call dword ptr [ecx+$00B4]
|
||
0082CB86 8BC3 mov eax, ebx
|
||
0082CB88 8B10 mov edx, [eax]
|
||
|
||
* Reference to method TClientDataSet.Post()
|
||
|
|
||
0082CB8A FF924C020000 call dword ptr [edx+$024C]
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryCmd : TADOQuery
|
||
|
|
||
0082CB90 8B9E0C030000 mov ebx, [esi+$030C]
|
||
0082CB96 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
0082CB98 E8378DC9FF call 004C58D4
|
||
0082CB9D 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082CB9F E80814CBFF call 004DDFAC
|
||
0082CBA4 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_44
|
||
|
|
||
0082CBA6 FF5244 call dword ptr [edx+$44]
|
||
0082CBA9 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082CBAB E8FC13CBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: 'UPdate YF_Money_CR '
|
||
|
|
||
0082CBB0 BA9CCC8200 mov edx, $0082CC9C
|
||
0082CBB5 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082CBB7 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' Set P_CodeName=''
|
||
|
|
||
0082CBBA 68B8CC8200 push $0082CCB8
|
||
0082CBBF 8D55E0 lea edx, [ebp-$20]
|
||
0082CBC2 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082CBC5 E822DDBDFF call 0040A8EC
|
||
0082CBCA FF75E0 push dword ptr [ebp-$20]
|
||
|
||
* Possible String Reference to: '' '
|
||
|
|
||
0082CBCD 68D4CC8200 push $0082CCD4
|
||
0082CBD2 8D45E4 lea eax, [ebp-$1C]
|
||
0082CBD5 BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082CBDA E8D58ABDFF call 004056B4
|
||
0082CBDF 8B45E4 mov eax, [ebp-$1C]
|
||
0082CBE2 50 push eax
|
||
0082CBE3 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082CBE5 E8C213CBFF call 004DDFAC
|
||
0082CBEA 5A pop edx
|
||
0082CBEB 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082CBED FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' where YFId=''
|
||
|
|
||
0082CBF0 68E0CC8200 push $0082CCE0
|
||
|
||
* Possible String Reference to: 'YFId'
|
||
|
|
||
0082CBF5 BAF8CC8200 mov edx, $0082CCF8
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
0082CBFA 8B8668030000 mov eax, [esi+$0368]
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082CC00 E8AF9FC9FF call 004C6BB4
|
||
0082CC05 8D55D4 lea edx, [ebp-$2C]
|
||
0082CC08 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TClientDataSet.OFFS_60
|
||
|
|
||
0082CC0A FF5160 call dword ptr [ecx+$60]
|
||
0082CC0D 8B45D4 mov eax, [ebp-$2C]
|
||
0082CC10 8D55D8 lea edx, [ebp-$28]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082CC13 E8D4DCBDFF call 0040A8EC
|
||
0082CC18 FF75D8 push dword ptr [ebp-$28]
|
||
0082CC1B 6808CD8200 push $0082CD08
|
||
0082CC20 8D45DC lea eax, [ebp-$24]
|
||
0082CC23 BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082CC28 E8878ABDFF call 004056B4
|
||
0082CC2D 8B45DC mov eax, [ebp-$24]
|
||
0082CC30 50 push eax
|
||
0082CC31 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082CC33 E87413CBFF call 004DDFAC
|
||
0082CC38 5A pop edx
|
||
0082CC39 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082CC3B FF5138 call dword ptr [ecx+$38]
|
||
0082CC3E 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.ExecSQL(TADOQuery):Integer;
|
||
|
|
||
0082CC40 E88F12CBFF call 004DDED4
|
||
0082CC45 33C0 xor eax, eax
|
||
0082CC47 5A pop edx
|
||
0082CC48 59 pop ecx
|
||
0082CC49 59 pop ecx
|
||
0082CC4A 648910 mov fs:[eax], edx
|
||
|
||
****** FINALLY
|
||
|
|
||
|
||
* Possible String Reference to: '^[<5B><>]<5D>'
|
||
|
|
||
0082CC4D 6877CC8200 push $0082CC77
|
||
0082CC52 8D45D4 lea eax, [ebp-$2C]
|
||
0082CC55 BA06000000 mov edx, $00000006
|
||
|
||
* Reference to: System.@LStrArrayClr(void;void;Integer);
|
||
|
|
||
0082CC5A E8E986BDFF call 00405348
|
||
0082CC5F 8D45EC lea eax, [ebp-$14]
|
||
|
||
* Reference to: Variants.@VarClr(TVarData;TVarData);
|
||
|
|
||
0082CC62 E80D7ABEFF call 00414674
|
||
0082CC67 8D45FC lea eax, [ebp-$04]
|
||
|
||
* Reference to: System.@LStrClr(void;void);
|
||
|
|
||
0082CC6A E8B586BDFF call 00405324
|
||
0082CC6F C3 ret
|
||
|
||
|
||
* Reference to: System.@HandleFinally;
|
||
|
|
||
0082CC70 E97F7EBDFF jmp 00404AF4
|
||
0082CC75 EBDB jmp 0082CC52
|
||
|
||
****** END
|
||
|
|
||
0082CC77 5E pop esi
|
||
0082CC78 5B pop ebx
|
||
0082CC79 8BE5 mov esp, ebp
|
||
0082CC7B 5D pop ebp
|
||
0082CC7C C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.v2P_SpecPropertiesEditValueChanged(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082CD0C 55 push ebp
|
||
0082CD0D 8BEC mov ebp, esp
|
||
0082CD0F B905000000 mov ecx, $00000005
|
||
0082CD14 6A00 push $00
|
||
0082CD16 6A00 push $00
|
||
0082CD18 49 dec ecx
|
||
0082CD19 75F9 jnz 0082CD14
|
||
0082CD1B 51 push ecx
|
||
0082CD1C 53 push ebx
|
||
0082CD1D 56 push esi
|
||
0082CD1E 8BDA mov ebx, edx
|
||
0082CD20 8BF0 mov esi, eax
|
||
0082CD22 33C0 xor eax, eax
|
||
0082CD24 55 push ebp
|
||
|
||
* Possible String Reference to: '<27><>|<7C><><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082CD25 6860CE8200 push $0082CE60
|
||
|
||
***** TRY
|
||
|
|
||
0082CD2A 64FF30 push dword ptr fs:[eax]
|
||
0082CD2D 648920 mov fs:[eax], esp
|
||
0082CD30 8D55FC lea edx, [ebp-$04]
|
||
0082CD33 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetListItem(TActionListCollection;Integer):TActionListItem;
|
||
| or: ActnMan.TActionClientsCollection.GetActionClient(TActionClientsCollection;Integer):TActionClient;
|
||
| or: ActnMan.TActionBars.GetActionBar(TActionBars;Integer):TActionBarItem;
|
||
| or: ActnMan.TActionClients.GetActionClient(TActionClients;Integer):TActionClientItem;
|
||
| or: ActnMenus.TMenuList.GetMenu(TMenuList;Integer):TCustomActionMenuBar;
|
||
| or: ADODB.TParameters.GetItem(TParameters;Integer):TParameter;
|
||
|
|
||
0082CD35 E88229D6FF call 0058F6BC
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
0082CD3A 8B9E68030000 mov ebx, [esi+$0368]
|
||
0082CD40 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Edit(TDataSet);
|
||
|
|
||
0082CD42 E8F9B6C9FF call 004C8440
|
||
0082CD47 8D55E8 lea edx, [ebp-$18]
|
||
0082CD4A 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082CD4D E89ADBBDFF call 0040A8EC
|
||
0082CD52 8B55E8 mov edx, [ebp-$18]
|
||
0082CD55 8D45EC lea eax, [ebp-$14]
|
||
|
||
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
||
|
|
||
0082CD58 E86BC0BEFF call 00418DC8
|
||
0082CD5D 8D45EC lea eax, [ebp-$14]
|
||
0082CD60 50 push eax
|
||
|
||
* Possible String Reference to: 'P_Spec'
|
||
|
|
||
0082CD61 BA78CE8200 mov edx, $0082CE78
|
||
0082CD66 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082CD68 E8479EC9FF call 004C6BB4
|
||
0082CD6D 5A pop edx
|
||
0082CD6E 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TClientDataSet.DestroyFields()
|
||
|
|
||
0082CD70 FF91B4000000 call dword ptr [ecx+$00B4]
|
||
0082CD76 8BC3 mov eax, ebx
|
||
0082CD78 8B10 mov edx, [eax]
|
||
|
||
* Reference to method TClientDataSet.Post()
|
||
|
|
||
0082CD7A FF924C020000 call dword ptr [edx+$024C]
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryCmd : TADOQuery
|
||
|
|
||
0082CD80 8B9E0C030000 mov ebx, [esi+$030C]
|
||
0082CD86 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
0082CD88 E8478BC9FF call 004C58D4
|
||
0082CD8D 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082CD8F E81812CBFF call 004DDFAC
|
||
0082CD94 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_44
|
||
|
|
||
0082CD96 FF5244 call dword ptr [edx+$44]
|
||
0082CD99 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082CD9B E80C12CBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: 'UPdate YF_Money_CR '
|
||
|
|
||
0082CDA0 BA88CE8200 mov edx, $0082CE88
|
||
0082CDA5 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082CDA7 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' Set P_Spec=''
|
||
|
|
||
0082CDAA 68A4CE8200 push $0082CEA4
|
||
0082CDAF 8D55E0 lea edx, [ebp-$20]
|
||
0082CDB2 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082CDB5 E832DBBDFF call 0040A8EC
|
||
0082CDBA FF75E0 push dword ptr [ebp-$20]
|
||
|
||
* Possible String Reference to: '' '
|
||
|
|
||
0082CDBD 68BCCE8200 push $0082CEBC
|
||
0082CDC2 8D45E4 lea eax, [ebp-$1C]
|
||
0082CDC5 BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082CDCA E8E588BDFF call 004056B4
|
||
0082CDCF 8B45E4 mov eax, [ebp-$1C]
|
||
0082CDD2 50 push eax
|
||
0082CDD3 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082CDD5 E8D211CBFF call 004DDFAC
|
||
0082CDDA 5A pop edx
|
||
0082CDDB 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082CDDD FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' where YFId=''
|
||
|
|
||
0082CDE0 68C8CE8200 push $0082CEC8
|
||
|
||
* Possible String Reference to: 'YFId'
|
||
|
|
||
0082CDE5 BAE0CE8200 mov edx, $0082CEE0
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
0082CDEA 8B8668030000 mov eax, [esi+$0368]
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082CDF0 E8BF9DC9FF call 004C6BB4
|
||
0082CDF5 8D55D4 lea edx, [ebp-$2C]
|
||
0082CDF8 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TClientDataSet.OFFS_60
|
||
|
|
||
0082CDFA FF5160 call dword ptr [ecx+$60]
|
||
0082CDFD 8B45D4 mov eax, [ebp-$2C]
|
||
0082CE00 8D55D8 lea edx, [ebp-$28]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082CE03 E8E4DABDFF call 0040A8EC
|
||
0082CE08 FF75D8 push dword ptr [ebp-$28]
|
||
0082CE0B 68F0CE8200 push $0082CEF0
|
||
0082CE10 8D45DC lea eax, [ebp-$24]
|
||
0082CE13 BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082CE18 E89788BDFF call 004056B4
|
||
0082CE1D 8B45DC mov eax, [ebp-$24]
|
||
0082CE20 50 push eax
|
||
0082CE21 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
||
|
|
||
0082CE23 E88411CBFF call 004DDFAC
|
||
0082CE28 5A pop edx
|
||
0082CE29 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TADOQuery.OFFS_38
|
||
|
|
||
0082CE2B FF5138 call dword ptr [ecx+$38]
|
||
0082CE2E 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.ExecSQL(TADOQuery):Integer;
|
||
|
|
||
0082CE30 E89F10CBFF call 004DDED4
|
||
0082CE35 33C0 xor eax, eax
|
||
0082CE37 5A pop edx
|
||
0082CE38 59 pop ecx
|
||
0082CE39 59 pop ecx
|
||
0082CE3A 648910 mov fs:[eax], edx
|
||
|
||
****** FINALLY
|
||
|
|
||
|
||
* Possible String Reference to: '^[<5B><>]<5D>'
|
||
|
|
||
0082CE3D 6867CE8200 push $0082CE67
|
||
0082CE42 8D45D4 lea eax, [ebp-$2C]
|
||
0082CE45 BA06000000 mov edx, $00000006
|
||
|
||
* Reference to: System.@LStrArrayClr(void;void;Integer);
|
||
|
|
||
0082CE4A E8F984BDFF call 00405348
|
||
0082CE4F 8D45EC lea eax, [ebp-$14]
|
||
|
||
* Reference to: Variants.@VarClr(TVarData;TVarData);
|
||
|
|
||
0082CE52 E81D78BEFF call 00414674
|
||
0082CE57 8D45FC lea eax, [ebp-$04]
|
||
|
||
* Reference to: System.@LStrClr(void;void);
|
||
|
|
||
0082CE5A E8C584BDFF call 00405324
|
||
0082CE5F C3 ret
|
||
|
||
|
||
* Reference to: System.@HandleFinally;
|
||
|
|
||
0082CE60 E98F7CBDFF jmp 00404AF4
|
||
0082CE65 EBDB jmp 0082CE42
|
||
|
||
****** END
|
||
|
|
||
0082CE67 5E pop esi
|
||
0082CE68 5B pop ebx
|
||
0082CE69 8BE5 mov esp, ebp
|
||
0082CE6B 5D pop ebp
|
||
0082CE6C C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.N1Click(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082CEF4 B201 mov dl, $01
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
0082CEF6 8B8068030000 mov eax, [eax+$0368]
|
||
|
||
* Reference to : TfrmSelExportField._PROC_007B84A4()
|
||
|
|
||
0082CEFC E8A3B5F8FF call 007B84A4
|
||
0082CF01 C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.N2Click(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082CF04 33D2 xor edx, edx
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
0082CF06 8B8068030000 mov eax, [eax+$0368]
|
||
|
||
* Reference to : TfrmSelExportField._PROC_007B84A4()
|
||
|
|
||
0082CF0C E893B5F8FF call 007B84A4
|
||
0082CF11 C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.v2SselPropertiesChange(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082CF14 53 push ebx
|
||
0082CF15 56 push esi
|
||
0082CF16 8BD8 mov ebx, eax
|
||
|
||
* Reference to control TfrmYSFP.ToolBar1 : TToolBar
|
||
|
|
||
0082CF18 8B83F8020000 mov eax, [ebx+$02F8]
|
||
0082CF1E 8B10 mov edx, [eax]
|
||
|
||
* Reference to method TToolBar.SetFocus()
|
||
|
|
||
0082CF20 FF92C4000000 call dword ptr [edx+$00C4]
|
||
|
||
* Possible String Reference to: 'KPMoney'
|
||
|
|
||
0082CF26 BA64CF8200 mov edx, $0082CF64
|
||
|
||
* Reference to control TfrmYSFP.CDS_HZ : TClientDataSet
|
||
|
|
||
0082CF2B 8BB368030000 mov esi, [ebx+$0368]
|
||
0082CF31 8BC6 mov eax, esi
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082CF33 E87C9CC9FF call 004C6BB4
|
||
0082CF38 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TClientDataSet.OFFS_4C
|
||
|
|
||
0082CF3A FF524C call dword ptr [edx+$4C]
|
||
0082CF3D D8356CCF8200 fdiv dword ptr [$0082CF6C]
|
||
0082CF43 83C4F8 add esp, -$08
|
||
0082CF46 DD1C24 fstp qword ptr [esp]
|
||
0082CF49 9B wait
|
||
|
||
* Reference to control TfrmYSFP.Label12 : TLabel
|
||
|
|
||
0082CF4A 8B93A0030000 mov edx, [ebx+$03A0]
|
||
0082CF50 8BC6 mov eax, esi
|
||
|
||
* Reference to : TfrmSelExportField._PROC_007B6D90()
|
||
|
|
||
0082CF52 E8399EF8FF call 007B6D90
|
||
0082CF57 5E pop esi
|
||
0082CF58 5B pop ebx
|
||
0082CF59 C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.v2FKTaiTouPropertiesButtonClick(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082CF70 55 push ebp
|
||
0082CF71 8BEC mov ebp, esp
|
||
0082CF73 51 push ecx
|
||
0082CF74 B907000000 mov ecx, $00000007
|
||
0082CF79 6A00 push $00
|
||
0082CF7B 6A00 push $00
|
||
0082CF7D 49 dec ecx
|
||
0082CF7E 75F9 jnz 0082CF79
|
||
0082CF80 51 push ecx
|
||
0082CF81 874DFC xchg [ebp-$04], ecx
|
||
0082CF84 53 push ebx
|
||
0082CF85 56 push esi
|
||
0082CF86 8BF0 mov esi, eax
|
||
0082CF88 33C0 xor eax, eax
|
||
0082CF8A 55 push ebp
|
||
0082CF8B 680BD28200 push $0082D20B
|
||
|
||
***** TRY
|
||
|
|
||
0082CF90 64FF30 push dword ptr fs:[eax]
|
||
0082CF93 648920 mov fs:[eax], esp
|
||
0082CF96 33C0 xor eax, eax
|
||
0082CF98 55 push ebp
|
||
0082CF99 68D4D18200 push $0082D1D4
|
||
|
||
***** TRY
|
||
|
|
||
0082CF9E 64FF30 push dword ptr fs:[eax]
|
||
0082CFA1 648920 mov fs:[eax], esp
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP.v2KPStatusPropertiesButtonClick(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082D300 55 push ebp
|
||
0082D301 8BEC mov ebp, esp
|
||
0082D303 51 push ecx
|
||
0082D304 B907000000 mov ecx, $00000007
|
||
0082D309 6A00 push $00
|
||
0082D30B 6A00 push $00
|
||
0082D30D 49 dec ecx
|
||
0082D30E 75F9 jnz 0082D309
|
||
0082D310 874DFC xchg [ebp-$04], ecx
|
||
0082D313 53 push ebx
|
||
0082D314 56 push esi
|
||
0082D315 8BF0 mov esi, eax
|
||
0082D317 33C0 xor eax, eax
|
||
0082D319 55 push ebp
|
||
|
||
* Possible String Reference to: '<27>iu<69><75><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082D31A 6886D58200 push $0082D586
|
||
|
||
***** TRY
|
||
|
|
||
0082D31F 64FF30 push dword ptr fs:[eax]
|
||
0082D322 648920 mov fs:[eax], esp
|
||
0082D325 33C0 xor eax, eax
|
||
0082D327 55 push ebp
|
||
0082D328 6854D58200 push $0082D554
|
||
|
||
***** TRY
|
||
|
|
||
0082D32D 64FF30 push dword ptr fs:[eax]
|
||
0082D330 648920 mov fs:[eax], esp
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_00828825(Sender : TObject);
|
||
begin
|
||
(*
|
||
00828825 7064 jo 0082888B
|
||
00828827 61 popa
|
||
00828828 7465 jz 0082888F
|
||
0082882A 205946 and [ecx+$46], bl
|
||
0082882D 5F pop edi
|
||
0082882E 4D dec ebp
|
||
0082882F 6F outsd
|
||
00828830 6E outsb
|
||
00828831 65795F jns 00828893
|
||
00828834 4B dec ebx
|
||
00828835 43 inc ebx
|
||
00828836 205365 and [ebx+$65], dl
|
||
00828839 7420 jz 0082885B
|
||
0082883B 4B dec ebx
|
||
0082883C 43 inc ebx
|
||
0082883D 42 inc edx
|
||
0082883E 42 inc edx
|
||
0082883F 4D dec ebp
|
||
00828840 6F outsd
|
||
00828841 6E outsb
|
||
00828842 65793D jns 00828882
|
||
00828845 4B dec ebx
|
||
00828846 43 inc ebx
|
||
00828847 42 inc edx
|
||
00828848 42 inc edx
|
||
00828849 4D dec ebp
|
||
0082884A 6F outsd
|
||
0082884B 6E outsb
|
||
0082884C 65792D jns 0082887C
|
||
0082884F 00FF add bh, bh
|
||
00828851 FFFF DB $FF, $FF //
|
||
00828853 FF0D00000020 dec dword ptr [$20000000]
|
||
00828859 7768 jnbe 008288C3
|
||
0082885B 657265 jb 008288C3
|
||
0082885E 204352 and [ebx+$52], al
|
||
00828861 49 dec ecx
|
||
00828862 44 inc esp
|
||
00828863 3D27000000 cmp eax, $00000027
|
||
00828868 FFFF DB $FF, $FF //
|
||
0082886A FFFF DB $FF, $FF //
|
||
0082886C 0400 add al, +$00
|
||
0082886E 0000 add [eax], al
|
||
|
||
00828870 43 inc ebx
|
||
00828871 52 push edx
|
||
00828872 49 dec ecx
|
||
00828873 44 inc esp
|
||
00828874 0000 add [eax], al
|
||
|
||
00828876 0000 add [eax], al
|
||
|
||
00828878 55 push ebp
|
||
00828879 8BEC mov ebp, esp
|
||
0082887B 53 push ebx
|
||
0082887C 8BD8 mov ebx, eax
|
||
0082887E 33C0 xor eax, eax
|
||
00828880 55 push ebp
|
||
|
||
* Possible String Reference to: '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>[]<5D>'
|
||
|
|
||
00828881 68F7888200 push $008288F7
|
||
|
||
***** TRY
|
||
|
|
||
00828886 64FF30 push dword ptr fs:[eax]
|
||
00828889 648920 mov fs:[eax], esp
|
||
|
||
* Possible String Reference to: '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
||
|
|
||
0082888C B90C898200 mov ecx, $0082890C
|
||
|
||
* Reference to control ADOTemp : N.A.
|
||
|
|
||
00828891 8B933C030000 mov edx, [ebx+$033C]
|
||
|
||
* Possible String Reference to: 'Ӧ<>տƱ'
|
||
|
|
||
00828897 B820898200 mov eax, $00828920
|
||
|
||
|
|
||
0082889C E803F1F8FF call 007B79A4
|
||
|
||
* Reference to control Label3 : TLabel
|
||
|
|
||
008288A1 8B8308030000 mov eax, [ebx+$0308]
|
||
|
||
|
|
||
008288A7 E8DCC0F8FF call 007B4988
|
||
008288AC 83C4F8 add esp, -$08
|
||
008288AF DD1C24 fstp qword ptr [esp]
|
||
008288B2 9B wait
|
||
|
||
* Reference to control Label10 : TLabel
|
||
|
|
||
008288B3 8B835C030000 mov eax, [ebx+$035C]
|
||
|
||
* Reference to: ComCtrls.TCommonCalendar.SetDateTime(TCommonCalendar;TDateTime);
|
||
|
|
||
008288B9 E86E99C4FF call 0047222C
|
||
|
||
* Reference to control Label10 : TLabel
|
||
|
|
||
008288BE 8B835C030000 mov eax, [ebx+$035C]
|
||
008288C4 DD8010020000 fld qword ptr [eax+$0210]
|
||
008288CA D8252C898200 fsub dword ptr [$0082892C]
|
||
008288D0 83C4F8 add esp, -$08
|
||
008288D3 DD1C24 fstp qword ptr [esp]
|
||
008288D6 9B wait
|
||
|
||
* Reference to control ConPerson1 : N.A.
|
||
|
|
||
008288D7 8B8358030000 mov eax, [ebx+$0358]
|
||
|
||
* Reference to: ComCtrls.TCommonCalendar.SetDateTime(TCommonCalendar;TDateTime);
|
||
|
|
||
008288DD E84A99C4FF call 0047222C
|
||
008288E2 8BC3 mov eax, ebx
|
||
|
||
|
|
||
008288E4 E8ABF8FFFF call 00828194
|
||
008288E9 33C0 xor eax, eax
|
||
008288EB 5A pop edx
|
||
008288EC 59 pop ecx
|
||
008288ED 59 pop ecx
|
||
008288EE 648910 mov fs:[eax], edx
|
||
|
||
****** FINALLY
|
||
|
|
||
|
||
* Possible String Reference to: '[]<5D>'
|
||
|
|
||
008288F1 68FE888200 push $008288FE
|
||
008288F6 C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_00828B6D(Sender : TObject);
|
||
begin
|
||
(*
|
||
00828B6D 8BEC mov ebp, esp
|
||
00828B6F B92A000000 mov ecx, $0000002A
|
||
00828B74 6A00 push $00
|
||
00828B76 6A00 push $00
|
||
00828B78 49 dec ecx
|
||
00828B79 75F9 jnz 00828B74
|
||
00828B7B 51 push ecx
|
||
00828B7C 53 push ebx
|
||
00828B7D 56 push esi
|
||
00828B7E 57 push edi
|
||
00828B7F 8945FC mov [ebp-$04], eax
|
||
00828B82 33C0 xor eax, eax
|
||
00828B84 55 push ebp
|
||
00828B85 68D2928200 push $008292D2
|
||
|
||
***** TRY
|
||
|
|
||
00828B8A 64FF30 push dword ptr fs:[eax]
|
||
00828B8D 648920 mov fs:[eax], esp
|
||
00828B90 33C0 xor eax, eax
|
||
00828B92 55 push ebp
|
||
00828B93 68A2918200 push $008291A2
|
||
|
||
***** TRY
|
||
|
|
||
00828B98 64FF30 push dword ptr fs:[eax]
|
||
00828B9B 648920 mov fs:[eax], esp
|
||
00828B9E 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryCmd : TADOQuery
|
||
|
|
||
00828BA1 8B800C030000 mov eax, [eax+$030C]
|
||
|
||
* Reference to: ADODB.TCustomADODataSet.GetConnection(TCustomADODataSet):TADOConnection;
|
||
|
|
||
00828BA7 E88032CBFF call 004DBE2C
|
||
|
||
* Reference to: ADODB.TADOConnection.BeginTrans(TADOConnection):Integer;
|
||
|
|
||
00828BAC E8E396CAFF call 004D2294
|
||
|
||
* Possible String Reference to: 'YF_Money_CR'
|
||
|
|
||
00828BB1 68F0928200 push $008292F0
|
||
00828BB6 6A04 push $04
|
||
00828BB8 6A01 push $01
|
||
00828BBA 8D55F8 lea edx, [ebp-$08]
|
||
00828BBD 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryCmd : TADOQuery
|
||
|
|
||
00828BC0 8B800C030000 mov eax, [eax+$030C]
|
||
|
||
* Possible String Reference to: 'YF'
|
||
|
|
||
00828BC6 B904938200 mov ecx, $00829304
|
||
|
||
* Reference to : TfrmSelExportField._PROC_007B7708()
|
||
|
|
||
00828BCB E838EBF8FF call 007B7708
|
||
00828BD0 84C0 test al, al
|
||
00828BD2 753A jnz 00828C0E
|
||
00828BD4 33DB xor ebx, ebx
|
||
00828BD6 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control TfrmYSFP.ADOQueryCmd : TADOQuery
|
||
|
|
||
00828BD9 8B800C030000 mov eax, [eax+$030C]
|
||
|
||
* Reference to: ADODB.TCustomADODataSet.GetConnection(TCustomADODataSet):TADOConnection;
|
||
|
|
||
00828BDF E84832CBFF call 004DBE2C
|
||
|
||
* Reference to: ADODB.TADOConnection.RollbackTrans(TADOConnection);
|
||
|
|
||
00828BE4 E8F796CAFF call 004D22E0
|
||
00828BE9 6A00 push $00
|
||
|
||
* Possible String Reference to: '<27><>ʾ'
|
||
|
|
||
00828BEB B908938200 mov ecx, $00829308
|
||
|
||
* Possible String Reference to: 'ȡ<><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD>ܣ<EFBFBD>'
|
||
|
|
||
00828BF0 BA10938200 mov edx, $00829310
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_00829391(Sender : TObject);
|
||
begin
|
||
(*
|
||
00829391 7064 jo 008293F7
|
||
00829393 61 popa
|
||
00829394 7465 jz 008293FB
|
||
00829396 205946 and [ecx+$46], bl
|
||
00829399 5F pop edi
|
||
0082939A 4D dec ebp
|
||
0082939B 6F outsd
|
||
0082939C 6E outsb
|
||
0082939D 65795F jns 008293FF
|
||
008293A0 43 inc ebx
|
||
008293A1 52 push edx
|
||
008293A2 49 dec ecx
|
||
008293A3 44 inc esp
|
||
008293A4 207365 and [ebx+$65], dh
|
||
008293A7 7420 jz 008293C9
|
||
008293A9 43 inc ebx
|
||
008293AA 52 push edx
|
||
008293AB 49 dec ecx
|
||
008293AC 44 inc esp
|
||
008293AD 3D43524944 cmp eax, $44495243
|
||
008293B2 2B31 sub esi, dword ptr [ecx]
|
||
008293B4 0000 add [eax], al
|
||
|
||
008293B6 0000 add [eax], al
|
||
|
||
008293B8 FFFF DB $FF, $FF //
|
||
008293BA FFFF DB $FF, $FF //
|
||
008293BC 1C00 sbb al, $00
|
||
008293BE 0000 add [eax], al
|
||
|
||
008293C0 7365 jnb 00829427
|
||
008293C2 6C insb
|
||
008293C3 656374202A arpl gs:[eax+$2A], si
|
||
008293C8 206672 and [esi+$72], ah
|
||
008293CB 6F outsd
|
||
008293CC 6D insd
|
||
008293CD 205946 and [ecx+$46], bl
|
||
008293D0 5F pop edi
|
||
008293D1 4D dec ebp
|
||
008293D2 6F outsd
|
||
008293D3 6E outsb
|
||
008293D4 65795F jns 00829436
|
||
008293D7 43 inc ebx
|
||
008293D8 52 push edx
|
||
008293D9 49 dec ecx
|
||
008293DA 44 inc esp
|
||
008293DB 2000 and [eax], al
|
||
008293DD 0000 add [eax], al
|
||
|
||
008293DF 00FF add bh, bh
|
||
008293E1 FFFF DB $FF, $FF //
|
||
008293E3 FF2400 jmp dword ptr [eax+eax]
|
||
008293E6 0000 add [eax], al
|
||
|
||
008293E8 7365 jnb 0082944F
|
||
008293EA 6C insb
|
||
008293EB 656374202A arpl gs:[eax+$2A], si
|
||
008293F0 206672 and [esi+$72], ah
|
||
008293F3 6F outsd
|
||
008293F4 6D insd
|
||
008293F5 205946 and [ecx+$46], bl
|
||
008293F8 5F pop edi
|
||
008293F9 4D dec ebp
|
||
008293FA 6F outsd
|
||
008293FB 6E outsb
|
||
008293FC 65795F jns 0082945E
|
||
008293FF 4B dec ebx
|
||
00829400 43 inc ebx
|
||
00829401 207768 and [edi+$68], dh
|
||
00829404 657265 jb 0082946C
|
||
00829407 2031 and [ecx], dh
|
||
00829409 3C3E cmp al, $3E
|
||
0082940B 3100 xor [eax], eax
|
||
0082940D 0000 add [eax], al
|
||
|
||
0082940F 00FF add bh, bh
|
||
00829411 FFFF DB $FF, $FF //
|
||
00829413 FF09 dec dword ptr [ecx]
|
||
00829415 0000 add [eax], al
|
||
|
||
00829417 004661 add [esi+$61], al
|
||
0082941A 63746F72 arpl [edi+ebp*2+$72], si
|
||
0082941E 794E jns 0082946E
|
||
00829420 6F outsd
|
||
00829421 0000 add [eax], al
|
||
|
||
00829423 00FF add bh, bh
|
||
00829425 FFFF DB $FF, $FF //
|
||
00829427 FF07 inc dword ptr [edi]
|
||
00829429 0000 add [eax], al
|
||
|
||
0082942B 005A64 add [edx+$64], bl
|
||
0082942E 7953 jns 00829483
|
||
00829430 7472 jz 008294A4
|
||
00829432 3100 xor [eax], eax
|
||
00829434 FFFF DB $FF, $FF //
|
||
00829436 FFFF DB $FF, $FF //
|
||
00829438 06 push es
|
||
00829439 0000 add [eax], al
|
||
|
||
0082943B 00D3 add bl, dl
|
||
0082943D A6 cmpsb
|
||
0082943E CA ret
|
||
|
||
0082943F D5 aad
|
||
00829440 CA ret
|
||
|
||
00829441 D5 aad
|
||
00829442 0000 add [eax], al
|
||
|
||
00829444 FFFF DB $FF, $FF //
|
||
00829446 FFFF DB $FF, $FF //
|
||
00829448 2300 and eax, [eax]
|
||
0082944A 0000 add [eax], al
|
||
|
||
0082944C 7365 jnb 008294B3
|
||
0082944E 6C insb
|
||
0082944F 656374202A arpl gs:[eax+$2A], si
|
||
00829454 206672 and [esi+$72], ah
|
||
00829457 6F outsd
|
||
00829458 6D insd
|
||
00829459 205946 and [ecx+$46], bl
|
||
0082945C 5F pop edi
|
||
0082945D 4D dec ebp
|
||
0082945E 6F outsd
|
||
0082945F 6E outsb
|
||
00829460 65795F jns 008294C2
|
||
00829463 43 inc ebx
|
||
00829464 52 push edx
|
||
00829465 207768 and [edi+$68], dh
|
||
00829468 657265 jb 008294D0
|
||
0082946B 2031 and [ecx], dh
|
||
0082946D 3D3200FFFF cmp eax, $FFFF0032
|
||
00829472 FFFF DB $FF, $FF //
|
||
00829474 0400 add al, +$00
|
||
00829476 0000 add [eax], al
|
||
|
||
00829478 59 pop ecx
|
||
00829479 46 inc esi
|
||
0082947A 49 dec ecx
|
||
0082947B 44 inc esp
|
||
0082947C 0000 add [eax], al
|
||
|
||
0082947E 0000 add [eax], al
|
||
|
||
00829480 FFFF DB $FF, $FF //
|
||
00829482 FFFF DB $FF, $FF //
|
||
00829484 06 push es
|
||
00829485 0000 add [eax], al
|
||
|
||
00829487 004669 add [esi+$69], al
|
||
0082948A 6C insb
|
||
0082948B 6C insb
|
||
0082948C 657200 jb 0082948F
|
||
0082948F 00FF add bh, bh
|
||
00829491 FFFF DB $FF, $FF //
|
||
00829493 FF06 inc dword ptr [esi]
|
||
00829495 0000 add [eax], al
|
||
|
||
00829497 004352 add [ebx+$52], al
|
||
0082949A 54 push esp
|
||
0082949B 7970 jns 0082950D
|
||
0082949D 650000 add gs:[eax], al
|
||
008294A0 FFFF DB $FF, $FF //
|
||
008294A2 FFFF DB $FF, $FF //
|
||
008294A4 0E push cs
|
||
008294A5 0000 add [eax], al
|
||
|
||
008294A7 00D3 add bl, dl
|
||
008294A9 A6 cmpsb
|
||
008294AA CA ret
|
||
|
||
008294AB D5 aad
|
||
008294AC BFEEB7A2C6 mov edi, $C6A2B7EE
|
||
008294B1 B1B5 mov cl, $B5
|
||
008294B3 C7BCC70000FFFFFFFF0600 mov dword ptr [edi+eax*8+$FFFF0000], $0006FFFF
|
||
008294BE 0000 add [eax], al
|
||
|
||
008294C0 43 inc ebx
|
||
008294C1 52 push edx
|
||
008294C2 46 inc esi
|
||
008294C3 6C insb
|
||
008294C4 61 popa
|
||
008294C5 670000 add [bx+si], al
|
||
008294C8 FFFF DB $FF, $FF //
|
||
008294CA FFFF DB $FF, $FF //
|
||
008294CC 07 pop es
|
||
008294CD 0000 add [eax], al
|
||
|
||
008294CF 005174 add [ecx+$74], dl
|
||
008294D2 7946 jns 0082951A
|
||
008294D4 6C insb
|
||
008294D5 61 popa
|
||
008294D6 6700FF add bh, bh
|
||
008294D9 FFFF DB $FF, $FF //
|
||
008294DB FF06 inc dword ptr [esi]
|
||
008294DD 0000 add [eax], al
|
||
|
||
008294DF 004352 add [ebx+$52], al
|
||
008294E2 54 push esp
|
||
008294E3 696D650000FFFF imul ebp, [ebp+$65], $FFFF0000
|
||
008294EA FFFF DB $FF, $FF //
|
||
008294EC 0500000048 add eax, +$48000000
|
||
008294F1 7569 jnz 0082955C
|
||
008294F3 4C dec esp
|
||
008294F4 56 push esi
|
||
008294F5 0000 add [eax], al
|
||
|
||
008294F7 00FF add bh, bh
|
||
008294F9 FFFF DB $FF, $FF //
|
||
008294FB FF06 inc dword ptr [esi]
|
||
008294FD 0000 add [eax], al
|
||
|
||
008294FF 00425A add [edx+$5A], al
|
||
00829502 54 push esp
|
||
00829503 7970 jns 00829575
|
||
00829505 650000 add gs:[eax], al
|
||
00829508 FFFF DB $FF, $FF //
|
||
0082950A FFFF DB $FF, $FF //
|
||
0082950C 0200 add al, byte ptr [eax]
|
||
0082950E 0000 add [eax], al
|
||
|
||
00829510 A3A40000FF mov dword ptr [$FF0000A4], eax
|
||
00829515 FFFF DB $FF, $FF //
|
||
00829517 FF0400 inc dword ptr [eax+eax]
|
||
0082951A 0000 add [eax], al
|
||
|
||
0082951C 59 pop ecx
|
||
0082951D 46 inc esi
|
||
0082951E 49 dec ecx
|
||
0082951F 640000 add fs:[eax], al
|
||
00829522 0000 add [eax], al
|
||
|
||
00829524 D4 aam
|
||
00829525 F6D0 not al
|
||
00829527 D0CA ror dl, 1
|
||
00829529 A7 cmpsd
|
||
0082952A B0DC mov al, $DC
|
||
0082952C 2100 and [eax], eax
|
||
0082952E 0000 add [eax], al
|
||
|
||
00829530 55 push ebp
|
||
00829531 8BEC mov ebp, esp
|
||
00829533 B908000000 mov ecx, $00000008
|
||
00829538 6A00 push $00
|
||
0082953A 6A00 push $00
|
||
0082953C 49 dec ecx
|
||
0082953D 75F9 jnz 00829538
|
||
0082953F 51 push ecx
|
||
00829540 53 push ebx
|
||
00829541 56 push esi
|
||
00829542 8BDA mov ebx, edx
|
||
00829544 8BF0 mov esi, eax
|
||
00829546 33C0 xor eax, eax
|
||
00829548 55 push ebp
|
||
|
||
* Possible String Reference to: '鱳<><E9B1B3><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
00829549 683E978200 push $0082973E
|
||
|
||
***** TRY
|
||
|
|
||
0082954E 64FF30 push dword ptr fs:[eax]
|
||
00829551 648920 mov fs:[eax], esp
|
||
00829554 8D55FC lea edx, [ebp-$04]
|
||
00829557 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetListItem(TActionListCollection;Integer):TActionListItem;
|
||
| or: ActnMan.TActionClientsCollection.GetActionClient(TActionClientsCollection;Integer):TActionClient;
|
||
| or: ActnMan.TActionBars.GetActionBar(TActionBars;Integer):TActionBarItem;
|
||
| or: ActnMan.TActionClients.GetActionClient(TActionClients;Integer):TActionClientItem;
|
||
| or: ActnMenus.TMenuList.GetMenu(TMenuList;Integer):TCustomActionMenuBar;
|
||
| or: ADODB.TParameters.GetItem(TParameters;Integer):TParameter;
|
||
|
|
||
00829559 E85E61D6FF call 0058F6BC
|
||
|
||
* Reference to control ADOTemp : N.A.
|
||
|
|
||
0082955E 8B863C030000 mov eax, [esi+$033C]
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetActionManager(TActionListCollection):TCustomActionManager;
|
||
| or: ActnMan.TActionBars.Add(TActionBars):TActionBarItem;
|
||
| or: ActnMan.TActionClients.Add(TActionClients):TActionClientItem;
|
||
| or: ActnMenus.TMenuStack.Peek(TMenuStack):TCustomActionMenuBar;
|
||
| or: ComCtrls.TStatusPanels.Add(TStatusPanels):TStatusPanel;
|
||
| or: ComCtrls.TWorkAreas.Add(TWorkAreas):TWorkArea;
|
||
|
|
||
00829564 E8E32DE3FF call 0065C34C
|
||
|
||
* 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;
|
||
|
|
||
00829569 E8F685E2FF call 00651B64
|
||
|
||
* Reference to field N.A..OFFS_0050
|
||
|
|
||
0082956E 8B4050 mov eax, [eax+$50]
|
||
00829571 8D55F4 lea edx, [ebp-$0C]
|
||
00829574 8B08 mov ecx, [eax]
|
||
00829576 FF5110 call dword ptr [ecx+$10]
|
||
00829579 8B45F4 mov eax, [ebp-$0C]
|
||
0082957C 8D55F8 lea edx, [ebp-$08]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082957F E86813BEFF call 0040A8EC
|
||
|
||
* Reference to control Label14 : TLabel
|
||
|
|
||
00829584 8B9E68030000 mov ebx, [esi+$0368]
|
||
0082958A 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Edit(TDataSet);
|
||
|
|
||
0082958C E8AFEEC9FF call 004C8440
|
||
00829591 8D55E0 lea edx, [ebp-$20]
|
||
00829594 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
00829597 E85013BEFF call 0040A8EC
|
||
0082959C 8B55E0 mov edx, [ebp-$20]
|
||
0082959F 8D45E4 lea eax, [ebp-$1C]
|
||
|
||
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
||
|
|
||
008295A2 E821F8BEFF call 00418DC8
|
||
008295A7 8D45E4 lea eax, [ebp-$1C]
|
||
008295AA 50 push eax
|
||
008295AB 8B55F8 mov edx, [ebp-$08]
|
||
008295AE 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
008295B0 E8FFD5C9FF call 004C6BB4
|
||
008295B5 5A pop edx
|
||
008295B6 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TLabel.OFFS_00B4
|
||
|
|
||
008295B8 FF91B4000000 call dword ptr [ecx+$00B4]
|
||
008295BE 8BC3 mov eax, ebx
|
||
008295C0 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TLabel.OFFS_024C
|
||
|
|
||
008295C2 FF924C020000 call dword ptr [edx+$024C]
|
||
|
||
* Reference to control OrdDate : N.A.
|
||
|
|
||
008295C8 8B9E0C030000 mov ebx, [esi+$030C]
|
||
008295CE 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
008295D0 E8FFC2C9FF call 004C58D4
|
||
008295D5 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;
|
||
|
|
||
008295D7 E8D049CBFF call 004DDFAC
|
||
008295DC 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_44
|
||
|
|
||
008295DE FF5244 call dword ptr [edx+$44]
|
||
008295E1 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;
|
||
|
|
||
008295E3 E8C449CBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: 'UPdate YCL_SG_HZ '
|
||
|
|
||
008295E8 BA54978200 mov edx, $00829754
|
||
008295ED 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
008295EF FF5138 call dword ptr [ecx+$38]
|
||
008295F2 8D55DC lea edx, [ebp-$24]
|
||
008295F5 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
008295F8 E8EF12BEFF call 0040A8EC
|
||
008295FD 837DDC00 cmp dword ptr [ebp-$24], +$00
|
||
00829601 7440 jz 00829643
|
||
|
||
* Possible String Reference to: ' Set '
|
||
|
|
||
00829603 6870978200 push $00829770
|
||
00829608 FF75F8 push dword ptr [ebp-$08]
|
||
|
||
* Possible String Reference to: '=''
|
||
|
|
||
0082960B 6880978200 push $00829780
|
||
00829610 8D55D4 lea edx, [ebp-$2C]
|
||
00829613 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
00829616 E8D112BEFF call 0040A8EC
|
||
0082961B FF75D4 push dword ptr [ebp-$2C]
|
||
0082961E 688C978200 push $0082978C
|
||
00829623 8D45D8 lea eax, [ebp-$28]
|
||
00829626 BA05000000 mov edx, $00000005
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082962B E884C0BDFF call 004056B4
|
||
00829630 8B45D8 mov eax, [ebp-$28]
|
||
00829633 50 push eax
|
||
00829634 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;
|
||
|
|
||
00829636 E87149CBFF call 004DDFAC
|
||
0082963B 5A pop edx
|
||
0082963C 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082963E FF5138 call dword ptr [ecx+$38]
|
||
00829641 EB2B jmp 0082966E
|
||
00829643 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;
|
||
|
|
||
00829645 E86249CBFF call 004DDFAC
|
||
0082964A 50 push eax
|
||
|
||
* Possible String Reference to: ' Set '
|
||
|
|
||
0082964B 6870978200 push $00829770
|
||
00829650 FF75F8 push dword ptr [ebp-$08]
|
||
|
||
* Possible String Reference to: '=NULL'
|
||
|
|
||
00829653 6898978200 push $00829798
|
||
00829658 8D45D0 lea eax, [ebp-$30]
|
||
0082965B BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
00829660 E84FC0BDFF call 004056B4
|
||
00829665 8B55D0 mov edx, [ebp-$30]
|
||
00829668 58 pop eax
|
||
00829669 8B08 mov ecx, [eax]
|
||
0082966B FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ',Editer=''
|
||
|
|
||
0082966E 68A8978200 push $008297A8
|
||
00829673 8D55C8 lea edx, [ebp-$38]
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_00829755(Sender : TObject);
|
||
begin
|
||
(*
|
||
00829755 50 push eax
|
||
00829756 6461 popa
|
||
00829758 7465 jz 008297BF
|
||
0082975A 205943 and [ecx+$43], bl
|
||
0082975D 4C dec esp
|
||
0082975E 5F pop edi
|
||
0082975F 53 push ebx
|
||
00829760 47 inc edi
|
||
00829761 5F pop edi
|
||
00829762 48 dec eax
|
||
00829763 5A pop edx
|
||
00829764 2000 and [eax], al
|
||
00829766 0000 add [eax], al
|
||
|
||
00829768 FFFF DB $FF, $FF //
|
||
0082976A FFFF DB $FF, $FF //
|
||
0082976C 0500000020 add eax, +$20000000
|
||
00829771 53 push ebx
|
||
00829772 657420 jz 00829795
|
||
00829775 0000 add [eax], al
|
||
|
||
00829777 00FF add bh, bh
|
||
00829779 FFFF DB $FF, $FF //
|
||
0082977B FF02 inc dword ptr [edx]
|
||
0082977D 0000 add [eax], al
|
||
|
||
0082977F 003D270000FF add [$FF000027], bh
|
||
00829785 FFFF DB $FF, $FF //
|
||
00829787 FF01 inc dword ptr [ecx]
|
||
00829789 0000 add [eax], al
|
||
|
||
0082978B 0027 add [edi], ah
|
||
0082978D 0000 add [eax], al
|
||
|
||
0082978F 00FF add bh, bh
|
||
00829791 FFFF DB $FF, $FF //
|
||
00829793 FF050000003D inc dword ptr [$3D000000]
|
||
00829799 4E dec esi
|
||
0082979A 55 push ebp
|
||
0082979B 4C dec esp
|
||
0082979C 4C dec esp
|
||
0082979D 0000 add [eax], al
|
||
|
||
0082979F 00FF add bh, bh
|
||
008297A1 FFFF DB $FF, $FF //
|
||
008297A3 FF09 dec dword ptr [ecx]
|
||
008297A5 0000 add [eax], al
|
||
|
||
008297A7 002C4564697465 add [$65746964+eax*2], ch
|
||
008297AE 723D jb 008297ED
|
||
008297B0 27 daa
|
||
008297B1 0000 add [eax], al
|
||
|
||
008297B3 00FF add bh, bh
|
||
008297B5 FFFF DB $FF, $FF //
|
||
008297B7 FF1400 call dword ptr [eax+eax]
|
||
008297BA 0000 add [eax], al
|
||
|
||
008297BC 2C45 sub al, $45
|
||
008297BE 64697474696D653D67 imul esi, fs:[esp+esi*2+$69], $673D656D
|
||
008297C7 657464 jz 0082982E
|
||
008297CA 61 popa
|
||
008297CB 7465 jz 00829832
|
||
008297CD 2829 sub [ecx], ch
|
||
008297CF 2000 and [eax], al
|
||
008297D1 0000 add [eax], al
|
||
|
||
008297D3 00FF add bh, bh
|
||
008297D5 FFFF DB $FF, $FF //
|
||
008297D7 FF0E dec dword ptr [esi]
|
||
008297D9 0000 add [eax], al
|
||
|
||
008297DB 0020 add [eax], ah
|
||
008297DD 7768 jnbe 00829847
|
||
008297DF 657265 jb 00829847
|
||
008297E2 205375 and [ebx+$75], dl
|
||
008297E5 624964 bound ecx, qword ptr [ecx+$64]
|
||
008297E8 3D270000FF cmp eax, $FF000027
|
||
008297ED FFFF DB $FF, $FF //
|
||
008297EF FF0500000053 inc dword ptr [$53000000]
|
||
008297F5 7562 jnz 00829859
|
||
008297F7 49 dec ecx
|
||
008297F8 640000 add fs:[eax], al
|
||
008297FB 00558B add [ebp-$75], dl
|
||
008297FE EC in al, dx
|
||
008297FF B920000000 mov ecx, $00000020
|
||
00829804 6A00 push $00
|
||
00829806 6A00 push $00
|
||
00829808 49 dec ecx
|
||
00829809 75F9 jnz 00829804
|
||
0082980B 51 push ecx
|
||
0082980C 53 push ebx
|
||
0082980D 56 push esi
|
||
0082980E 8BF2 mov esi, edx
|
||
00829810 8BD8 mov ebx, eax
|
||
00829812 33C0 xor eax, eax
|
||
00829814 55 push ebp
|
||
00829815 68D99E8200 push $00829ED9
|
||
|
||
***** TRY
|
||
|
|
||
0082981A 64FF30 push dword ptr fs:[eax]
|
||
0082981D 648920 mov fs:[eax], esp
|
||
00829820 8D55FC lea edx, [ebp-$04]
|
||
00829823 8BC6 mov eax, esi
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetListItem(TActionListCollection;Integer):TActionListItem;
|
||
| or: ActnMan.TActionClientsCollection.GetActionClient(TActionClientsCollection;Integer):TActionClient;
|
||
| or: ActnMan.TActionBars.GetActionBar(TActionBars;Integer):TActionBarItem;
|
||
| or: ActnMan.TActionClients.GetActionClient(TActionClients;Integer):TActionClientItem;
|
||
| or: ActnMenus.TMenuList.GetMenu(TMenuList;Integer):TCustomActionMenuBar;
|
||
| or: ADODB.TParameters.GetItem(TParameters;Integer):TParameter;
|
||
|
|
||
00829825 E8925ED6FF call 0058F6BC
|
||
0082982A 8D55DC lea edx, [ebp-$24]
|
||
0082982D 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
00829830 E8B710BEFF call 0040A8EC
|
||
00829835 837DDC00 cmp dword ptr [ebp-$24], +$00
|
||
00829839 750D jnz 00829848
|
||
0082983B 8D45FC lea eax, [ebp-$04]
|
||
0082983E BAF09E8200 mov edx, $00829EF0
|
||
|
||
* Reference to: System.@LStrLAsg(void;void;void;void);
|
||
|
|
||
00829843 E874BBBDFF call 004053BC
|
||
|
||
* Reference to control ADOTemp : N.A.
|
||
|
|
||
00829848 8B833C030000 mov eax, [ebx+$033C]
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetActionManager(TActionListCollection):TCustomActionManager;
|
||
| or: ActnMan.TActionBars.Add(TActionBars):TActionBarItem;
|
||
| or: ActnMan.TActionClients.Add(TActionClients):TActionClientItem;
|
||
| or: ActnMenus.TMenuStack.Peek(TMenuStack):TCustomActionMenuBar;
|
||
| or: ComCtrls.TStatusPanels.Add(TStatusPanels):TStatusPanel;
|
||
| or: ComCtrls.TWorkAreas.Add(TWorkAreas):TWorkArea;
|
||
|
|
||
0082984E E8F92AE3FF call 0065C34C
|
||
|
||
* 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;
|
||
|
|
||
00829853 E80C83E2FF call 00651B64
|
||
|
||
* Reference to field N.A..OFFS_0050
|
||
|
|
||
00829858 8B4050 mov eax, [eax+$50]
|
||
0082985B 8D55D8 lea edx, [ebp-$28]
|
||
0082985E 8B08 mov ecx, [eax]
|
||
00829860 FF5110 call dword ptr [ecx+$10]
|
||
00829863 8B45D8 mov eax, [ebp-$28]
|
||
00829866 8D55E4 lea edx, [ebp-$1C]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
00829869 E87E10BEFF call 0040A8EC
|
||
|
||
* Reference to control Label14 : TLabel
|
||
|
|
||
0082986E 8BB368030000 mov esi, [ebx+$0368]
|
||
00829874 8BC6 mov eax, esi
|
||
|
||
* Reference to: DB.TDataSet.Edit(TDataSet);
|
||
|
|
||
00829876 E8C5EBC9FF call 004C8440
|
||
0082987B 8D55C4 lea edx, [ebp-$3C]
|
||
0082987E 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
00829881 E86610BEFF call 0040A8EC
|
||
00829886 8B55C4 mov edx, [ebp-$3C]
|
||
00829889 8D45C8 lea eax, [ebp-$38]
|
||
|
||
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
||
|
|
||
0082988C E837F5BEFF call 00418DC8
|
||
00829891 8D45C8 lea eax, [ebp-$38]
|
||
00829894 50 push eax
|
||
00829895 8B55E4 mov edx, [ebp-$1C]
|
||
00829898 8BC6 mov eax, esi
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082989A E815D3C9FF call 004C6BB4
|
||
0082989F 5A pop edx
|
||
008298A0 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TLabel.OFFS_00B4
|
||
|
|
||
008298A2 FF91B4000000 call dword ptr [ecx+$00B4]
|
||
008298A8 8D55C0 lea edx, [ebp-$40]
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_0082A009(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082A009 50 push eax
|
||
0082A00A 6461 popa
|
||
0082A00C 7465 jz 0082A073
|
||
0082A00E 205946 and [ecx+$46], bl
|
||
0082A011 5F pop edi
|
||
0082A012 4D dec ebp
|
||
0082A013 6F outsd
|
||
0082A014 6E outsb
|
||
0082A015 65795F jns 0082A077
|
||
0082A018 43 inc ebx
|
||
0082A019 52 push edx
|
||
0082A01A 2000 and [eax], al
|
||
0082A01C FFFF DB $FF, $FF //
|
||
0082A01E FFFF DB $FF, $FF //
|
||
0082A020 0500000020 add eax, +$20000000
|
||
0082A025 53 push ebx
|
||
0082A026 657420 jz 0082A049
|
||
0082A029 0000 add [eax], al
|
||
|
||
0082A02B 00FF add bh, bh
|
||
0082A02D FFFF DB $FF, $FF //
|
||
0082A02F FF01 inc dword ptr [ecx]
|
||
0082A031 0000 add [eax], al
|
||
|
||
0082A033 003D000000FF add [$FF000000], bh
|
||
0082A039 FFFF DB $FF, $FF //
|
||
0082A03B FF0E dec dword ptr [esi]
|
||
0082A03D 0000 add [eax], al
|
||
|
||
0082A03F 002C53 add [ebx+edx*2], ch
|
||
0082A042 687569486F push $6F486975
|
||
0082A047 754D jnz 0082A096
|
||
0082A049 6F outsd
|
||
0082A04A 6E outsb
|
||
0082A04B 65793D jns 0082A08B
|
||
0082A04E 0000 add [eax], al
|
||
|
||
0082A050 FFFF DB $FF, $FF //
|
||
0082A052 FFFF DB $FF, $FF //
|
||
0082A054 0A00 or al, byte ptr [eax]
|
||
0082A056 0000 add [eax], al
|
||
|
||
0082A058 2C4B sub al, $4B
|
||
0082A05A 50 push eax
|
||
0082A05B 4D dec ebp
|
||
0082A05C 6F outsd
|
||
0082A05D 6E outsb
|
||
0082A05E 65793D jns 0082A09E
|
||
0082A061 27 daa
|
||
0082A062 0000 add [eax], al
|
||
|
||
0082A064 FFFF DB $FF, $FF //
|
||
0082A066 FFFF DB $FF, $FF //
|
||
0082A068 0900 or [eax], eax
|
||
0082A06A 0000 add [eax], al
|
||
|
||
0082A06C 2C45 sub al, $45
|
||
0082A06E 64697465723D270000 imul esi, fs:[ebp+$72], $0000273D
|
||
0082A077 00FF add bh, bh
|
||
0082A079 FFFF DB $FF, $FF //
|
||
0082A07B FF1400 call dword ptr [eax+eax]
|
||
0082A07E 0000 add [eax], al
|
||
|
||
0082A080 2C45 sub al, $45
|
||
0082A082 64697474696D653D67 imul esi, fs:[esp+esi*2+$69], $673D656D
|
||
0082A08B 657464 jz 0082A0F2
|
||
0082A08E 61 popa
|
||
0082A08F 7465 jz 0082A0F6
|
||
0082A091 2829 sub [ecx], ch
|
||
0082A093 2000 and [eax], al
|
||
0082A095 0000 add [eax], al
|
||
|
||
0082A097 00FF add bh, bh
|
||
0082A099 FFFF DB $FF, $FF //
|
||
0082A09B FF0D00000020 dec dword ptr [$20000000]
|
||
0082A0A1 7768 jnbe 0082A10B
|
||
0082A0A3 657265 jb 0082A10B
|
||
0082A0A6 205946 and [ecx+$46], bl
|
||
0082A0A9 49 dec ecx
|
||
0082A0AA 643D27000000 cmp eax, $00000027
|
||
0082A0B0 FFFF DB $FF, $FF //
|
||
0082A0B2 FFFF DB $FF, $FF //
|
||
0082A0B4 0400 add al, +$00
|
||
0082A0B6 0000 add [eax], al
|
||
|
||
0082A0B8 59 pop ecx
|
||
0082A0B9 46 inc esi
|
||
0082A0BA 49 dec ecx
|
||
0082A0BB 640000 add fs:[eax], al
|
||
0082A0BE 0000 add [eax], al
|
||
|
||
0082A0C0 FFFF DB $FF, $FF //
|
||
0082A0C2 FFFF DB $FF, $FF //
|
||
0082A0C4 2B00 sub eax, dword ptr [eax]
|
||
0082A0C6 0000 add [eax], al
|
||
|
||
0082A0C8 55 push ebp
|
||
0082A0C9 7064 jo 0082A12F
|
||
0082A0CB 61 popa
|
||
0082A0CC 7465 jz 0082A133
|
||
0082A0CE 205946 and [ecx+$46], bl
|
||
0082A0D1 5F pop edi
|
||
0082A0D2 4D dec ebp
|
||
0082A0D3 6F outsd
|
||
0082A0D4 6E outsb
|
||
0082A0D5 65795F jns 0082A137
|
||
0082A0D8 4B dec ebx
|
||
0082A0D9 43 inc ebx
|
||
0082A0DA 205365 and [ebx+$65], dl
|
||
0082A0DD 7420 jz 0082A0FF
|
||
0082A0DF 4B dec ebx
|
||
0082A0E0 43 inc ebx
|
||
0082A0E1 4B dec ebx
|
||
0082A0E2 50 push eax
|
||
0082A0E3 4D dec ebp
|
||
0082A0E4 6F outsd
|
||
0082A0E5 6E outsb
|
||
0082A0E6 65793D jns 0082A126
|
||
0082A0E9 4B dec ebx
|
||
0082A0EA 43 inc ebx
|
||
0082A0EB 4B dec ebx
|
||
0082A0EC 50 push eax
|
||
0082A0ED 4D dec ebp
|
||
0082A0EE 6F outsd
|
||
0082A0EF 6E outsb
|
||
0082A0F0 65792D jns 0082A120
|
||
0082A0F3 00FF add bh, bh
|
||
0082A0F5 FFFF DB $FF, $FF //
|
||
0082A0F7 FF01 inc dword ptr [ecx]
|
||
0082A0F9 0000 add [eax], al
|
||
|
||
0082A0FB 002B add [ebx], ch
|
||
0082A0FD 0000 add [eax], al
|
||
|
||
0082A0FF 00FF add bh, bh
|
||
0082A101 FFFF DB $FF, $FF //
|
||
0082A103 FF0D00000020 dec dword ptr [$20000000]
|
||
0082A109 7768 jnbe 0082A173
|
||
0082A10B 657265 jb 0082A173
|
||
0082A10E 204352 and [ebx+$52], al
|
||
0082A111 49 dec ecx
|
||
0082A112 44 inc esp
|
||
0082A113 3D27000000 cmp eax, $00000027
|
||
0082A118 FFFF DB $FF, $FF //
|
||
0082A11A FFFF DB $FF, $FF //
|
||
0082A11C 0400 add al, +$00
|
||
0082A11E 0000 add [eax], al
|
||
|
||
0082A120 43 inc ebx
|
||
0082A121 52 push edx
|
||
0082A122 49 dec ecx
|
||
0082A123 44 inc esp
|
||
0082A124 0000 add [eax], al
|
||
|
||
0082A126 0000 add [eax], al
|
||
|
||
0082A128 55 push ebp
|
||
0082A129 8BEC mov ebp, esp
|
||
0082A12B B908000000 mov ecx, $00000008
|
||
0082A130 6A00 push $00
|
||
0082A132 6A00 push $00
|
||
0082A134 49 dec ecx
|
||
0082A135 75F9 jnz 0082A130
|
||
0082A137 51 push ecx
|
||
0082A138 53 push ebx
|
||
0082A139 56 push esi
|
||
0082A13A 8BDA mov ebx, edx
|
||
0082A13C 8BF0 mov esi, eax
|
||
0082A13E 33C0 xor eax, eax
|
||
0082A140 55 push ebp
|
||
|
||
* Possible String Reference to: '鹧<><E9B9A7><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082A141 6836A38200 push $0082A336
|
||
|
||
***** TRY
|
||
|
|
||
0082A146 64FF30 push dword ptr fs:[eax]
|
||
0082A149 648920 mov fs:[eax], esp
|
||
0082A14C 8D55FC lea edx, [ebp-$04]
|
||
0082A14F 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetListItem(TActionListCollection;Integer):TActionListItem;
|
||
| or: ActnMan.TActionClientsCollection.GetActionClient(TActionClientsCollection;Integer):TActionClient;
|
||
| or: ActnMan.TActionBars.GetActionBar(TActionBars;Integer):TActionBarItem;
|
||
| or: ActnMan.TActionClients.GetActionClient(TActionClients;Integer):TActionClientItem;
|
||
| or: ActnMenus.TMenuList.GetMenu(TMenuList;Integer):TCustomActionMenuBar;
|
||
| or: ADODB.TParameters.GetItem(TParameters;Integer):TParameter;
|
||
|
|
||
0082A151 E86655D6FF call 0058F6BC
|
||
|
||
* Reference to control ADOTemp : N.A.
|
||
|
|
||
0082A156 8B863C030000 mov eax, [esi+$033C]
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetActionManager(TActionListCollection):TCustomActionManager;
|
||
| or: ActnMan.TActionBars.Add(TActionBars):TActionBarItem;
|
||
| or: ActnMan.TActionClients.Add(TActionClients):TActionClientItem;
|
||
| or: ActnMenus.TMenuStack.Peek(TMenuStack):TCustomActionMenuBar;
|
||
| or: ComCtrls.TStatusPanels.Add(TStatusPanels):TStatusPanel;
|
||
| or: ComCtrls.TWorkAreas.Add(TWorkAreas):TWorkArea;
|
||
|
|
||
0082A15C E8EB21E3FF call 0065C34C
|
||
|
||
* 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;
|
||
|
|
||
0082A161 E8FE79E2FF call 00651B64
|
||
|
||
* Reference to field N.A..OFFS_0050
|
||
|
|
||
0082A166 8B4050 mov eax, [eax+$50]
|
||
0082A169 8D55F4 lea edx, [ebp-$0C]
|
||
0082A16C 8B08 mov ecx, [eax]
|
||
0082A16E FF5110 call dword ptr [ecx+$10]
|
||
0082A171 8B45F4 mov eax, [ebp-$0C]
|
||
0082A174 8D55F8 lea edx, [ebp-$08]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082A177 E87007BEFF call 0040A8EC
|
||
|
||
* Reference to control Label14 : TLabel
|
||
|
|
||
0082A17C 8B9E68030000 mov ebx, [esi+$0368]
|
||
0082A182 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Edit(TDataSet);
|
||
|
|
||
0082A184 E8B7E2C9FF call 004C8440
|
||
0082A189 8D55E0 lea edx, [ebp-$20]
|
||
0082A18C 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082A18F E85807BEFF call 0040A8EC
|
||
0082A194 8B55E0 mov edx, [ebp-$20]
|
||
0082A197 8D45E4 lea eax, [ebp-$1C]
|
||
|
||
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
||
|
|
||
0082A19A E829ECBEFF call 00418DC8
|
||
0082A19F 8D45E4 lea eax, [ebp-$1C]
|
||
0082A1A2 50 push eax
|
||
0082A1A3 8B55F8 mov edx, [ebp-$08]
|
||
0082A1A6 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082A1A8 E807CAC9FF call 004C6BB4
|
||
0082A1AD 5A pop edx
|
||
0082A1AE 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TLabel.OFFS_00B4
|
||
|
|
||
0082A1B0 FF91B4000000 call dword ptr [ecx+$00B4]
|
||
0082A1B6 8BC3 mov eax, ebx
|
||
0082A1B8 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TLabel.OFFS_024C
|
||
|
|
||
0082A1BA FF924C020000 call dword ptr [edx+$024C]
|
||
|
||
* Reference to control OrdDate : N.A.
|
||
|
|
||
0082A1C0 8B9E0C030000 mov ebx, [esi+$030C]
|
||
0082A1C6 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
0082A1C8 E807B7C9FF call 004C58D4
|
||
0082A1CD 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;
|
||
|
|
||
0082A1CF E8D83DCBFF call 004DDFAC
|
||
0082A1D4 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_44
|
||
|
|
||
0082A1D6 FF5244 call dword ptr [edx+$44]
|
||
0082A1D9 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;
|
||
|
|
||
0082A1DB E8CC3DCBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: 'UPdate YF_Money_CR '
|
||
|
|
||
0082A1E0 BA4CA38200 mov edx, $0082A34C
|
||
0082A1E5 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082A1E7 FF5138 call dword ptr [ecx+$38]
|
||
0082A1EA 8D55DC lea edx, [ebp-$24]
|
||
0082A1ED 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082A1F0 E8F706BEFF call 0040A8EC
|
||
0082A1F5 837DDC00 cmp dword ptr [ebp-$24], +$00
|
||
0082A1F9 7440 jz 0082A23B
|
||
|
||
* Possible String Reference to: ' Set '
|
||
|
|
||
0082A1FB 6868A38200 push $0082A368
|
||
0082A200 FF75F8 push dword ptr [ebp-$08]
|
||
|
||
* Possible String Reference to: '=''
|
||
|
|
||
0082A203 6878A38200 push $0082A378
|
||
0082A208 8D55D4 lea edx, [ebp-$2C]
|
||
0082A20B 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082A20E E8D906BEFF call 0040A8EC
|
||
0082A213 FF75D4 push dword ptr [ebp-$2C]
|
||
0082A216 6884A38200 push $0082A384
|
||
0082A21B 8D45D8 lea eax, [ebp-$28]
|
||
0082A21E BA05000000 mov edx, $00000005
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082A223 E88CB4BDFF call 004056B4
|
||
0082A228 8B45D8 mov eax, [ebp-$28]
|
||
0082A22B 50 push eax
|
||
0082A22C 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;
|
||
|
|
||
0082A22E E8793DCBFF call 004DDFAC
|
||
0082A233 5A pop edx
|
||
0082A234 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082A236 FF5138 call dword ptr [ecx+$38]
|
||
0082A239 EB2B jmp 0082A266
|
||
0082A23B 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;
|
||
|
|
||
0082A23D E86A3DCBFF call 004DDFAC
|
||
0082A242 50 push eax
|
||
|
||
* Possible String Reference to: ' Set '
|
||
|
|
||
0082A243 6868A38200 push $0082A368
|
||
0082A248 FF75F8 push dword ptr [ebp-$08]
|
||
|
||
* Possible String Reference to: '=NULL'
|
||
|
|
||
0082A24B 6890A38200 push $0082A390
|
||
0082A250 8D45D0 lea eax, [ebp-$30]
|
||
0082A253 BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082A258 E857B4BDFF call 004056B4
|
||
0082A25D 8B55D0 mov edx, [ebp-$30]
|
||
0082A260 58 pop eax
|
||
0082A261 8B08 mov ecx, [eax]
|
||
0082A263 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ',Editer=''
|
||
|
|
||
0082A266 68A0A38200 push $0082A3A0
|
||
0082A26B 8D55C8 lea edx, [ebp-$38]
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_0082A34D(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082A34D 50 push eax
|
||
0082A34E 6461 popa
|
||
0082A350 7465 jz 0082A3B7
|
||
0082A352 205946 and [ecx+$46], bl
|
||
0082A355 5F pop edi
|
||
0082A356 4D dec ebp
|
||
0082A357 6F outsd
|
||
0082A358 6E outsb
|
||
0082A359 65795F jns 0082A3BB
|
||
0082A35C 43 inc ebx
|
||
0082A35D 52 push edx
|
||
0082A35E 2000 and [eax], al
|
||
0082A360 FFFF DB $FF, $FF //
|
||
0082A362 FFFF DB $FF, $FF //
|
||
0082A364 0500000020 add eax, +$20000000
|
||
0082A369 53 push ebx
|
||
0082A36A 657420 jz 0082A38D
|
||
0082A36D 0000 add [eax], al
|
||
|
||
0082A36F 00FF add bh, bh
|
||
0082A371 FFFF DB $FF, $FF //
|
||
0082A373 FF02 inc dword ptr [edx]
|
||
0082A375 0000 add [eax], al
|
||
|
||
0082A377 003D270000FF add [$FF000027], bh
|
||
0082A37D FFFF DB $FF, $FF //
|
||
0082A37F FF01 inc dword ptr [ecx]
|
||
0082A381 0000 add [eax], al
|
||
|
||
0082A383 0027 add [edi], ah
|
||
0082A385 0000 add [eax], al
|
||
|
||
0082A387 00FF add bh, bh
|
||
0082A389 FFFF DB $FF, $FF //
|
||
0082A38B FF050000003D inc dword ptr [$3D000000]
|
||
0082A391 4E dec esi
|
||
0082A392 55 push ebp
|
||
0082A393 4C dec esp
|
||
0082A394 4C dec esp
|
||
0082A395 0000 add [eax], al
|
||
|
||
0082A397 00FF add bh, bh
|
||
0082A399 FFFF DB $FF, $FF //
|
||
0082A39B FF09 dec dword ptr [ecx]
|
||
0082A39D 0000 add [eax], al
|
||
|
||
0082A39F 002C4564697465 add [$65746964+eax*2], ch
|
||
0082A3A6 723D jb 0082A3E5
|
||
0082A3A8 27 daa
|
||
0082A3A9 0000 add [eax], al
|
||
|
||
0082A3AB 00FF add bh, bh
|
||
0082A3AD FFFF DB $FF, $FF //
|
||
0082A3AF FF1400 call dword ptr [eax+eax]
|
||
0082A3B2 0000 add [eax], al
|
||
|
||
0082A3B4 2C45 sub al, $45
|
||
0082A3B6 64697474696D653D67 imul esi, fs:[esp+esi*2+$69], $673D656D
|
||
0082A3BF 657464 jz 0082A426
|
||
0082A3C2 61 popa
|
||
0082A3C3 7465 jz 0082A42A
|
||
0082A3C5 2829 sub [ecx], ch
|
||
0082A3C7 2000 and [eax], al
|
||
0082A3C9 0000 add [eax], al
|
||
|
||
0082A3CB 00FF add bh, bh
|
||
0082A3CD FFFF DB $FF, $FF //
|
||
0082A3CF FF0D00000020 dec dword ptr [$20000000]
|
||
0082A3D5 7768 jnbe 0082A43F
|
||
0082A3D7 657265 jb 0082A43F
|
||
0082A3DA 205946 and [ecx+$46], bl
|
||
0082A3DD 49 dec ecx
|
||
0082A3DE 643D27000000 cmp eax, $00000027
|
||
0082A3E4 FFFF DB $FF, $FF //
|
||
0082A3E6 FFFF DB $FF, $FF //
|
||
0082A3E8 0400 add al, +$00
|
||
0082A3EA 0000 add [eax], al
|
||
|
||
0082A3EC 59 pop ecx
|
||
0082A3ED 46 inc esi
|
||
0082A3EE 49 dec ecx
|
||
0082A3EF 640000 add fs:[eax], al
|
||
0082A3F2 0000 add [eax], al
|
||
|
||
0082A3F4 55 push ebp
|
||
0082A3F5 8BEC mov ebp, esp
|
||
0082A3F7 B90C000000 mov ecx, $0000000C
|
||
0082A3FC 6A00 push $00
|
||
0082A3FE 6A00 push $00
|
||
0082A400 49 dec ecx
|
||
0082A401 75F9 jnz 0082A3FC
|
||
0082A403 53 push ebx
|
||
0082A404 56 push esi
|
||
0082A405 8BF0 mov esi, eax
|
||
0082A407 33C0 xor eax, eax
|
||
0082A409 55 push ebp
|
||
|
||
* Possible String Reference to: '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082A40A 68FCA58200 push $0082A5FC
|
||
|
||
***** TRY
|
||
|
|
||
0082A40F 64FF30 push dword ptr fs:[eax]
|
||
0082A412 648920 mov fs:[eax], esp
|
||
0082A415 33C0 xor eax, eax
|
||
0082A417 55 push ebp
|
||
0082A418 68AAA58200 push $0082A5AA
|
||
|
||
***** TRY
|
||
|
|
||
0082A41D 64FF30 push dword ptr fs:[eax]
|
||
0082A420 648920 mov fs:[eax], esp
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_0082AA69(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082AA69 50 push eax
|
||
0082AA6A 6461 popa
|
||
0082AA6C 7465 jz 0082AAD3
|
||
0082AA6E 205946 and [ecx+$46], bl
|
||
0082AA71 5F pop edi
|
||
0082AA72 4D dec ebp
|
||
0082AA73 6F outsd
|
||
0082AA74 6E outsb
|
||
0082AA75 65795F jns 0082AAD7
|
||
0082AA78 43 inc ebx
|
||
0082AA79 52 push edx
|
||
0082AA7A 2000 and [eax], al
|
||
0082AA7C FFFF DB $FF, $FF //
|
||
0082AA7E FFFF DB $FF, $FF //
|
||
0082AA80 0D00000020 or eax, $20000000
|
||
0082AA85 53 push ebx
|
||
0082AA86 657420 jz 0082AAA9
|
||
0082AA89 59 pop ecx
|
||
0082AA8A 46 inc esi
|
||
0082AA8B 43 inc ebx
|
||
0082AA8C 6F outsd
|
||
0082AA8D 64653D27000000 cmp eax, $00000027
|
||
0082AA94 FFFF DB $FF, $FF //
|
||
0082AA96 FFFF DB $FF, $FF //
|
||
0082AA98 0100 add [eax], eax
|
||
0082AA9A 0000 add [eax], al
|
||
|
||
0082AA9C 27 daa
|
||
0082AA9D 0000 add [eax], al
|
||
|
||
0082AA9F 00FF add bh, bh
|
||
0082AAA1 FFFF DB $FF, $FF //
|
||
0082AAA3 FF0A dec dword ptr [edx]
|
||
0082AAA5 0000 add [eax], al
|
||
|
||
0082AAA7 0020 add [eax], ah
|
||
0082AAA9 2C59 sub al, $59
|
||
0082AAAB 46 inc esi
|
||
0082AAAC 4E dec esi
|
||
0082AAAD 61 popa
|
||
0082AAAE 6D insd
|
||
0082AAAF 653D270000FF cmp eax, $FF000027
|
||
0082AAB5 FFFF DB $FF, $FF //
|
||
0082AAB7 FF09 dec dword ptr [ecx]
|
||
0082AAB9 0000 add [eax], al
|
||
|
||
0082AABB 002C4564697465 add [$65746964+eax*2], ch
|
||
0082AAC2 723D jb 0082AB01
|
||
0082AAC4 27 daa
|
||
0082AAC5 0000 add [eax], al
|
||
|
||
0082AAC7 00FF add bh, bh
|
||
0082AAC9 FFFF DB $FF, $FF //
|
||
0082AACB FF1400 call dword ptr [eax+eax]
|
||
0082AACE 0000 add [eax], al
|
||
|
||
0082AAD0 2C45 sub al, $45
|
||
0082AAD2 64697474696D653D67 imul esi, fs:[esp+esi*2+$69], $673D656D
|
||
0082AADB 657464 jz 0082AB42
|
||
0082AADE 61 popa
|
||
0082AADF 7465 jz 0082AB46
|
||
0082AAE1 2829 sub [ecx], ch
|
||
0082AAE3 2000 and [eax], al
|
||
0082AAE5 0000 add [eax], al
|
||
|
||
0082AAE7 00FF add bh, bh
|
||
0082AAE9 FFFF DB $FF, $FF //
|
||
0082AAEB FF0D00000020 dec dword ptr [$20000000]
|
||
0082AAF1 7768 jnbe 0082AB5B
|
||
0082AAF3 657265 jb 0082AB5B
|
||
0082AAF6 205946 and [ecx+$46], bl
|
||
0082AAF9 49 dec ecx
|
||
0082AAFA 643D27000000 cmp eax, $00000027
|
||
0082AB00 FFFF DB $FF, $FF //
|
||
0082AB02 FFFF DB $FF, $FF //
|
||
0082AB04 0400 add al, +$00
|
||
0082AB06 0000 add [eax], al
|
||
|
||
0082AB08 59 pop ecx
|
||
0082AB09 46 inc esi
|
||
0082AB0A 49 dec ecx
|
||
0082AB0B 640000 add fs:[eax], al
|
||
0082AB0E 0000 add [eax], al
|
||
|
||
0082AB10 55 push ebp
|
||
0082AB11 8BEC mov ebp, esp
|
||
0082AB13 51 push ecx
|
||
0082AB14 B906000000 mov ecx, $00000006
|
||
0082AB19 6A00 push $00
|
||
0082AB1B 6A00 push $00
|
||
0082AB1D 49 dec ecx
|
||
0082AB1E 75F9 jnz 0082AB19
|
||
0082AB20 51 push ecx
|
||
0082AB21 874DFC xchg [ebp-$04], ecx
|
||
0082AB24 53 push ebx
|
||
0082AB25 56 push esi
|
||
0082AB26 8BF0 mov esi, eax
|
||
0082AB28 33C0 xor eax, eax
|
||
0082AB2A 55 push ebp
|
||
|
||
* Possible String Reference to: '醝<><E9869D><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082AB2B 6869AD8200 push $0082AD69
|
||
|
||
***** TRY
|
||
|
|
||
0082AB30 64FF30 push dword ptr fs:[eax]
|
||
0082AB33 648920 mov fs:[eax], esp
|
||
0082AB36 33C0 xor eax, eax
|
||
0082AB38 55 push ebp
|
||
0082AB39 683FAD8200 push $0082AD3F
|
||
|
||
***** TRY
|
||
|
|
||
0082AB3E 64FF30 push dword ptr fs:[eax]
|
||
0082AB41 648920 mov fs:[eax], esp
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_0082AD86(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082AD86 6E outsb
|
||
0082AD87 6974000000FFFFFF imul esi, [eax+eax+$00], $FFFFFF00
|
||
0082AD8F FF08 dec dword ptr [eax]
|
||
0082AD91 0000 add [eax], al
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_0082ADBC(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082ADBC 6E outsb
|
||
0082ADBD 697400FFFFFFFF13 imul esi, [eax+eax-$01], $13FFFFFF
|
||
0082ADC5 0000 add [eax], al
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_0082ADC9(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082ADC9 50 push eax
|
||
0082ADCA 6461 popa
|
||
0082ADCC 7465 jz 0082AE33
|
||
0082ADCE 205946 and [ecx+$46], bl
|
||
0082ADD1 5F pop edi
|
||
0082ADD2 4D dec ebp
|
||
0082ADD3 6F outsd
|
||
0082ADD4 6E outsb
|
||
0082ADD5 65795F jns 0082AE37
|
||
0082ADD8 43 inc ebx
|
||
0082ADD9 52 push edx
|
||
0082ADDA 2000 and [eax], al
|
||
0082ADDC FFFF DB $FF, $FF //
|
||
0082ADDE FFFF DB $FF, $FF //
|
||
0082ADE0 0E push cs
|
||
0082ADE1 0000 add [eax], al
|
||
|
||
0082ADE3 0020 add [eax], ah
|
||
0082ADE5 53 push ebx
|
||
0082ADE6 657420 jz 0082AE09
|
||
0082ADE9 51 push ecx
|
||
0082ADEA 7479 jz 0082AE65
|
||
0082ADEC 55 push ebp
|
||
0082ADED 6E outsb
|
||
0082ADEE 69743D270000FFFF imul esi, [ebp+edi+$27], $FFFF0000
|
||
0082ADF6 FFFF DB $FF, $FF //
|
||
0082ADF8 07 pop es
|
||
0082ADF9 0000 add [eax], al
|
||
|
||
0082ADFB 005A64 add [edx+$64], bl
|
||
0082ADFE 794E jns 0082AE4E
|
||
0082AE00 61 popa
|
||
0082AE01 6D insd
|
||
0082AE02 6500FF add bh, bh
|
||
0082AE05 FFFF DB $FF, $FF //
|
||
0082AE07 FF01 inc dword ptr [ecx]
|
||
0082AE09 0000 add [eax], al
|
||
|
||
0082AE0B 0027 add [edi], ah
|
||
0082AE0D 0000 add [eax], al
|
||
|
||
0082AE0F 00FF add bh, bh
|
||
0082AE11 FFFF DB $FF, $FF //
|
||
0082AE13 FF09 dec dword ptr [ecx]
|
||
0082AE15 0000 add [eax], al
|
||
|
||
0082AE17 002C4564697465 add [$65746964+eax*2], ch
|
||
0082AE1E 723D jb 0082AE5D
|
||
0082AE20 27 daa
|
||
0082AE21 0000 add [eax], al
|
||
|
||
0082AE23 00FF add bh, bh
|
||
0082AE25 FFFF DB $FF, $FF //
|
||
0082AE27 FF1400 call dword ptr [eax+eax]
|
||
0082AE2A 0000 add [eax], al
|
||
|
||
0082AE2C 2C45 sub al, $45
|
||
0082AE2E 64697474696D653D67 imul esi, fs:[esp+esi*2+$69], $673D656D
|
||
0082AE37 657464 jz 0082AE9E
|
||
0082AE3A 61 popa
|
||
0082AE3B 7465 jz 0082AEA2
|
||
0082AE3D 2829 sub [ecx], ch
|
||
0082AE3F 2000 and [eax], al
|
||
0082AE41 0000 add [eax], al
|
||
|
||
0082AE43 00FF add bh, bh
|
||
0082AE45 FFFF DB $FF, $FF //
|
||
0082AE47 FF0D00000020 dec dword ptr [$20000000]
|
||
0082AE4D 7768 jnbe 0082AEB7
|
||
0082AE4F 657265 jb 0082AEB7
|
||
0082AE52 205946 and [ecx+$46], bl
|
||
0082AE55 49 dec ecx
|
||
0082AE56 643D27000000 cmp eax, $00000027
|
||
0082AE5C FFFF DB $FF, $FF //
|
||
0082AE5E FFFF DB $FF, $FF //
|
||
0082AE60 0400 add al, +$00
|
||
0082AE62 0000 add [eax], al
|
||
|
||
0082AE64 59 pop ecx
|
||
0082AE65 46 inc esi
|
||
0082AE66 49 dec ecx
|
||
0082AE67 640000 add fs:[eax], al
|
||
0082AE6A 0000 add [eax], al
|
||
|
||
0082AE6C 55 push ebp
|
||
0082AE6D 8BEC mov ebp, esp
|
||
0082AE6F 51 push ecx
|
||
0082AE70 B906000000 mov ecx, $00000006
|
||
0082AE75 6A00 push $00
|
||
0082AE77 6A00 push $00
|
||
0082AE79 49 dec ecx
|
||
0082AE7A 75F9 jnz 0082AE75
|
||
0082AE7C 51 push ecx
|
||
0082AE7D 874DFC xchg [ebp-$04], ecx
|
||
0082AE80 53 push ebx
|
||
0082AE81 56 push esi
|
||
0082AE82 8BF0 mov esi, eax
|
||
0082AE84 33C0 xor eax, eax
|
||
0082AE86 55 push ebp
|
||
|
||
* Possible String Reference to: '<27>*<2A><><EFBFBD><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082AE87 68C5B08200 push $0082B0C5
|
||
|
||
***** TRY
|
||
|
|
||
0082AE8C 64FF30 push dword ptr fs:[eax]
|
||
0082AE8F 648920 mov fs:[eax], esp
|
||
0082AE92 33C0 xor eax, eax
|
||
0082AE94 55 push ebp
|
||
0082AE95 689BB08200 push $0082B09B
|
||
|
||
***** TRY
|
||
|
|
||
0082AE9A 64FF30 push dword ptr fs:[eax]
|
||
0082AE9D 648920 mov fs:[eax], esp
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_0082B10D(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082B10D 50 push eax
|
||
0082B10E 6461 popa
|
||
0082B110 7465 jz 0082B177
|
||
0082B112 205946 and [ecx+$46], bl
|
||
0082B115 5F pop edi
|
||
0082B116 4D dec ebp
|
||
0082B117 6F outsd
|
||
0082B118 6E outsb
|
||
0082B119 65795F jns 0082B17B
|
||
0082B11C 43 inc ebx
|
||
0082B11D 52 push edx
|
||
0082B11E 2000 and [eax], al
|
||
0082B120 FFFF DB $FF, $FF //
|
||
0082B122 FFFF DB $FF, $FF //
|
||
0082B124 0D00000020 or eax, $20000000
|
||
0082B129 53 push ebx
|
||
0082B12A 657420 jz 0082B14D
|
||
0082B12D 42 inc edx
|
||
0082B12E 5A pop edx
|
||
0082B12F 54 push esp
|
||
0082B130 7970 jns 0082B1A2
|
||
0082B132 653D27000000 cmp eax, $00000027
|
||
0082B138 FFFF DB $FF, $FF //
|
||
0082B13A FFFF DB $FF, $FF //
|
||
0082B13C 07 pop es
|
||
0082B13D 0000 add [eax], al
|
||
|
||
0082B13F 005A64 add [edx+$64], bl
|
||
0082B142 794E jns 0082B192
|
||
0082B144 61 popa
|
||
0082B145 6D insd
|
||
0082B146 6500FF add bh, bh
|
||
0082B149 FFFF DB $FF, $FF //
|
||
0082B14B FF01 inc dword ptr [ecx]
|
||
0082B14D 0000 add [eax], al
|
||
|
||
0082B14F 0027 add [edi], ah
|
||
0082B151 0000 add [eax], al
|
||
|
||
0082B153 00FF add bh, bh
|
||
0082B155 FFFF DB $FF, $FF //
|
||
0082B157 FF09 dec dword ptr [ecx]
|
||
0082B159 0000 add [eax], al
|
||
|
||
0082B15B 002C4564697465 add [$65746964+eax*2], ch
|
||
0082B162 723D jb 0082B1A1
|
||
0082B164 27 daa
|
||
0082B165 0000 add [eax], al
|
||
|
||
0082B167 00FF add bh, bh
|
||
0082B169 FFFF DB $FF, $FF //
|
||
0082B16B FF1400 call dword ptr [eax+eax]
|
||
0082B16E 0000 add [eax], al
|
||
|
||
0082B170 2C45 sub al, $45
|
||
0082B172 64697474696D653D67 imul esi, fs:[esp+esi*2+$69], $673D656D
|
||
0082B17B 657464 jz 0082B1E2
|
||
0082B17E 61 popa
|
||
0082B17F 7465 jz 0082B1E6
|
||
0082B181 2829 sub [ecx], ch
|
||
0082B183 2000 and [eax], al
|
||
0082B185 0000 add [eax], al
|
||
|
||
0082B187 00FF add bh, bh
|
||
0082B189 FFFF DB $FF, $FF //
|
||
0082B18B FF0D00000020 dec dword ptr [$20000000]
|
||
0082B191 7768 jnbe 0082B1FB
|
||
0082B193 657265 jb 0082B1FB
|
||
0082B196 205946 and [ecx+$46], bl
|
||
0082B199 49 dec ecx
|
||
0082B19A 643D27000000 cmp eax, $00000027
|
||
0082B1A0 FFFF DB $FF, $FF //
|
||
0082B1A2 FFFF DB $FF, $FF //
|
||
0082B1A4 0400 add al, +$00
|
||
0082B1A6 0000 add [eax], al
|
||
|
||
0082B1A8 59 pop ecx
|
||
0082B1A9 46 inc esi
|
||
0082B1AA 49 dec ecx
|
||
0082B1AB 640000 add fs:[eax], al
|
||
0082B1AE 0000 add [eax], al
|
||
|
||
0082B1B0 53 push ebx
|
||
0082B1B1 8BD8 mov ebx, eax
|
||
|
||
* Reference to control ToolButton1 : TToolButton
|
||
|
|
||
0082B1B3 8B8320030000 mov eax, [ebx+$0320]
|
||
|
||
* Reference to: DB.TDataSet.IsEmpty(TDataSet):Boolean;
|
||
|
|
||
0082B1B9 E802CDC9FF call 004C7EC0
|
||
0082B1BE 84C0 test al, al
|
||
0082B1C0 7516 jnz 0082B1D8
|
||
|
||
* Possible String Reference to: 'Ӧ<><D3A6><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>'
|
||
|
|
||
0082B1C2 B9E4B18200 mov ecx, $0082B1E4
|
||
|
||
* Reference to control ToolButton1 : TToolButton
|
||
|
|
||
0082B1C7 8B9320030000 mov edx, [ebx+$0320]
|
||
|
||
* Reference to control ADOTemp : N.A.
|
||
|
|
||
0082B1CD 8B833C030000 mov eax, [ebx+$033C]
|
||
|
||
|
|
||
0082B1D3 E858D0F8FF call 007B8230
|
||
0082B1D8 5B pop ebx
|
||
0082B1D9 C3 ret
|
||
|
||
0082B1DA 0000 add [eax], al
|
||
|
||
0082B1DC FFFF DB $FF, $FF //
|
||
0082B1DE FFFF DB $FF, $FF //
|
||
0082B1E0 0A00 or al, byte ptr [eax]
|
||
0082B1E2 0000 add [eax], al
|
||
|
||
0082B1E4 D3A6B8B6BFEE shl dword ptr [esi+$EEBFB6B8], cl
|
||
0082B1EA C1D0B1 rcl eax, $B1
|
||
0082B1ED ED in eax, dx
|
||
0082B1EE 0000 add [eax], al
|
||
|
||
0082B1F0 55 push ebp
|
||
0082B1F1 8BEC mov ebp, esp
|
||
0082B1F3 51 push ecx
|
||
0082B1F4 B90E000000 mov ecx, $0000000E
|
||
0082B1F9 6A00 push $00
|
||
0082B1FB 6A00 push $00
|
||
0082B1FD 49 dec ecx
|
||
0082B1FE 75F9 jnz 0082B1F9
|
||
0082B200 874DFC xchg [ebp-$04], ecx
|
||
0082B203 53 push ebx
|
||
0082B204 56 push esi
|
||
0082B205 8BF0 mov esi, eax
|
||
0082B207 33C0 xor eax, eax
|
||
0082B209 55 push ebp
|
||
|
||
* Possible String Reference to: '髕<><E9AB95><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082B20A 6844B58200 push $0082B544
|
||
|
||
***** TRY
|
||
|
|
||
0082B20F 64FF30 push dword ptr fs:[eax]
|
||
0082B212 648920 mov fs:[eax], esp
|
||
0082B215 33C0 xor eax, eax
|
||
0082B217 55 push ebp
|
||
0082B218 68F0B48200 push $0082B4F0
|
||
|
||
***** TRY
|
||
|
|
||
0082B21D 64FF30 push dword ptr fs:[eax]
|
||
0082B220 648920 mov fs:[eax], esp
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_0082B5B5(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082B5B5 50 push eax
|
||
0082B5B6 6461 popa
|
||
0082B5B8 7465 jz 0082B61F
|
||
0082B5BA 205946 and [ecx+$46], bl
|
||
0082B5BD 5F pop edi
|
||
0082B5BE 4D dec ebp
|
||
0082B5BF 6F outsd
|
||
0082B5C0 6E outsb
|
||
0082B5C1 65795F jns 0082B623
|
||
0082B5C4 43 inc ebx
|
||
0082B5C5 52 push edx
|
||
0082B5C6 2000 and [eax], al
|
||
0082B5C8 FFFF DB $FF, $FF //
|
||
0082B5CA FFFF DB $FF, $FF //
|
||
0082B5CC 0D00000020 or eax, $20000000
|
||
0082B5D1 53 push ebx
|
||
0082B5D2 657420 jz 0082B5F5
|
||
0082B5D5 4D dec ebp
|
||
0082B5D6 61 popa
|
||
0082B5D7 696E49643D2700 imul ebp, [esi+$49], $00273D64
|
||
0082B5DE 0000 add [eax], al
|
||
|
||
0082B5E0 FFFF DB $FF, $FF //
|
||
0082B5E2 FFFF DB $FF, $FF //
|
||
0082B5E4 0100 add [eax], eax
|
||
0082B5E6 0000 add [eax], al
|
||
|
||
0082B5E8 27 daa
|
||
0082B5E9 0000 add [eax], al
|
||
|
||
0082B5EB 00FF add bh, bh
|
||
0082B5ED FFFF DB $FF, $FF //
|
||
0082B5EF FF0C00 dec dword ptr [eax+eax]
|
||
0082B5F2 0000 add [eax], al
|
||
|
||
0082B5F4 2C43 sub al, $43
|
||
0082B5F6 6F outsd
|
||
0082B5F7 6D insd
|
||
0082B5F8 54 push esp
|
||
0082B5F9 61 popa
|
||
0082B5FA 69546F753D270000 imul edx, [edi+ebp*2+$75], $0000273D
|
||
0082B602 0000 add [eax], al
|
||
|
||
0082B604 FFFF DB $FF, $FF //
|
||
0082B606 FFFF DB $FF, $FF //
|
||
0082B608 0900 or [eax], eax
|
||
0082B60A 0000 add [eax], al
|
||
|
||
0082B60C 2C45 sub al, $45
|
||
0082B60E 64697465723D270000 imul esi, fs:[ebp+$72], $0000273D
|
||
0082B617 00FF add bh, bh
|
||
0082B619 FFFF DB $FF, $FF //
|
||
0082B61B FF1400 call dword ptr [eax+eax]
|
||
0082B61E 0000 add [eax], al
|
||
|
||
0082B620 2C45 sub al, $45
|
||
0082B622 64697474696D653D67 imul esi, fs:[esp+esi*2+$69], $673D656D
|
||
0082B62B 657464 jz 0082B692
|
||
0082B62E 61 popa
|
||
0082B62F 7465 jz 0082B696
|
||
0082B631 2829 sub [ecx], ch
|
||
0082B633 2000 and [eax], al
|
||
0082B635 0000 add [eax], al
|
||
|
||
0082B637 00FF add bh, bh
|
||
0082B639 FFFF DB $FF, $FF //
|
||
0082B63B FF0D00000020 dec dword ptr [$20000000]
|
||
0082B641 7768 jnbe 0082B6AB
|
||
0082B643 657265 jb 0082B6AB
|
||
0082B646 205946 and [ecx+$46], bl
|
||
0082B649 49 dec ecx
|
||
0082B64A 643D27000000 cmp eax, $00000027
|
||
0082B650 FFFF DB $FF, $FF //
|
||
0082B652 FFFF DB $FF, $FF //
|
||
0082B654 0400 add al, +$00
|
||
0082B656 0000 add [eax], al
|
||
|
||
0082B658 59 pop ecx
|
||
0082B659 46 inc esi
|
||
0082B65A 49 dec ecx
|
||
0082B65B 640000 add fs:[eax], al
|
||
0082B65E 0000 add [eax], al
|
||
|
||
0082B660 55 push ebp
|
||
0082B661 8BEC mov ebp, esp
|
||
0082B663 B911000000 mov ecx, $00000011
|
||
0082B668 6A00 push $00
|
||
0082B66A 6A00 push $00
|
||
0082B66C 49 dec ecx
|
||
0082B66D 75F9 jnz 0082B668
|
||
0082B66F 53 push ebx
|
||
0082B670 56 push esi
|
||
0082B671 8BF2 mov esi, edx
|
||
0082B673 8BD8 mov ebx, eax
|
||
0082B675 33C0 xor eax, eax
|
||
0082B677 55 push ebp
|
||
|
||
* Possible String Reference to: '鍐<><E98D90><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082B678 6862BA8200 push $0082BA62
|
||
|
||
***** TRY
|
||
|
|
||
0082B67D 64FF30 push dword ptr fs:[eax]
|
||
0082B680 648920 mov fs:[eax], esp
|
||
0082B683 8D55FC lea edx, [ebp-$04]
|
||
0082B686 8BC6 mov eax, esi
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetListItem(TActionListCollection;Integer):TActionListItem;
|
||
| or: ActnMan.TActionClientsCollection.GetActionClient(TActionClientsCollection;Integer):TActionClient;
|
||
| or: ActnMan.TActionBars.GetActionBar(TActionBars;Integer):TActionBarItem;
|
||
| or: ActnMan.TActionClients.GetActionClient(TActionClients;Integer):TActionClientItem;
|
||
| or: ActnMenus.TMenuList.GetMenu(TMenuList;Integer):TCustomActionMenuBar;
|
||
| or: ADODB.TParameters.GetItem(TParameters;Integer):TParameter;
|
||
|
|
||
0082B688 E82F40D6FF call 0058F6BC
|
||
0082B68D 8D55E8 lea edx, [ebp-$18]
|
||
0082B690 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082B693 E854F2BDFF call 0040A8EC
|
||
0082B698 837DE800 cmp dword ptr [ebp-$18], +$00
|
||
0082B69C 750D jnz 0082B6AB
|
||
0082B69E 8D45FC lea eax, [ebp-$04]
|
||
0082B6A1 BA78BA8200 mov edx, $0082BA78
|
||
|
||
* Reference to: System.@LStrLAsg(void;void;void;void);
|
||
|
|
||
0082B6A6 E8119DBDFF call 004053BC
|
||
|
||
* Reference to control ADOTemp : N.A.
|
||
|
|
||
0082B6AB 8B833C030000 mov eax, [ebx+$033C]
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetActionManager(TActionListCollection):TCustomActionManager;
|
||
| or: ActnMan.TActionBars.Add(TActionBars):TActionBarItem;
|
||
| or: ActnMan.TActionClients.Add(TActionClients):TActionClientItem;
|
||
| or: ActnMenus.TMenuStack.Peek(TMenuStack):TCustomActionMenuBar;
|
||
| or: ComCtrls.TStatusPanels.Add(TStatusPanels):TStatusPanel;
|
||
| or: ComCtrls.TWorkAreas.Add(TWorkAreas):TWorkArea;
|
||
|
|
||
0082B6B1 E8960CE3FF call 0065C34C
|
||
|
||
* 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;
|
||
|
|
||
0082B6B6 E8A964E2FF call 00651B64
|
||
|
||
* Reference to field N.A..OFFS_0050
|
||
|
|
||
0082B6BB 8B4050 mov eax, [eax+$50]
|
||
0082B6BE 8D55E4 lea edx, [ebp-$1C]
|
||
0082B6C1 8B08 mov ecx, [eax]
|
||
0082B6C3 FF5110 call dword ptr [ecx+$10]
|
||
0082B6C6 8B45E4 mov eax, [ebp-$1C]
|
||
0082B6C9 8D55EC lea edx, [ebp-$14]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082B6CC E81BF2BDFF call 0040A8EC
|
||
|
||
* Reference to control Label14 : TLabel
|
||
|
|
||
0082B6D1 8BB368030000 mov esi, [ebx+$0368]
|
||
0082B6D7 8BC6 mov eax, esi
|
||
|
||
* Reference to: DB.TDataSet.Edit(TDataSet);
|
||
|
|
||
0082B6D9 E862CDC9FF call 004C8440
|
||
0082B6DE 8D55D0 lea edx, [ebp-$30]
|
||
0082B6E1 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082B6E4 E803F2BDFF call 0040A8EC
|
||
0082B6E9 8B55D0 mov edx, [ebp-$30]
|
||
0082B6EC 8D45D4 lea eax, [ebp-$2C]
|
||
|
||
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
||
|
|
||
0082B6EF E8D4D6BEFF call 00418DC8
|
||
0082B6F4 8D45D4 lea eax, [ebp-$2C]
|
||
0082B6F7 50 push eax
|
||
0082B6F8 8B55EC mov edx, [ebp-$14]
|
||
0082B6FB 8BC6 mov eax, esi
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082B6FD E8B2B4C9FF call 004C6BB4
|
||
0082B702 5A pop edx
|
||
0082B703 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TLabel.OFFS_00B4
|
||
|
|
||
0082B705 FF91B4000000 call dword ptr [ecx+$00B4]
|
||
0082B70B 8BC6 mov eax, esi
|
||
0082B70D 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TLabel.OFFS_024C
|
||
|
|
||
0082B70F FF924C020000 call dword ptr [edx+$024C]
|
||
|
||
* Reference to control Label3 : TLabel
|
||
|
|
||
0082B715 8BB308030000 mov esi, [ebx+$0308]
|
||
0082B71B 8BC6 mov eax, esi
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
0082B71D E8B2A1C9FF call 004C58D4
|
||
0082B722 8BC6 mov eax, esi
|
||
|
||
* Reference to: Controls.TControl.GetFloatingDockSiteClass(TControl):TWinControlClass;
|
||
| or: QControls.TControl.GetPopupMenu(TControl):TPopupMenu;
|
||
|
|
||
0082B724 E88328CBFF call 004DDFAC
|
||
0082B729 8B10 mov edx, [eax]
|
||
|
||
* Reference to method TLabel.GetClientRect()
|
||
|
|
||
0082B72B FF5244 call dword ptr [edx+$44]
|
||
|
||
* Possible String Reference to: 'select isnull(KPMoney,0) KPMoney fr
|
||
| om YF_Money_CR where YFID=''
|
||
|
|
||
0082B72E 6884BA8200 push $0082BA84
|
||
|
||
* Possible String Reference to: 'YFID'
|
||
|
|
||
0082B733 BACCBA8200 mov edx, $0082BACC
|
||
|
||
* Reference to control Label14 : TLabel
|
||
|
|
||
0082B738 8B8368030000 mov eax, [ebx+$0368]
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082B73E E871B4C9FF call 004C6BB4
|
||
0082B743 8D55C8 lea edx, [ebp-$38]
|
||
0082B746 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TLabel.SetDragMode(TDragMode)
|
||
|
|
||
0082B748 FF5160 call dword ptr [ecx+$60]
|
||
0082B74B FF75C8 push dword ptr [ebp-$38]
|
||
0082B74E 68DCBA8200 push $0082BADC
|
||
0082B753 8D45CC lea eax, [ebp-$34]
|
||
0082B756 BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082B75B E8549FBDFF call 004056B4
|
||
0082B760 8B45CC mov eax, [ebp-$34]
|
||
0082B763 50 push eax
|
||
0082B764 8BC6 mov eax, esi
|
||
|
||
* Reference to: Controls.TControl.GetFloatingDockSiteClass(TControl):TWinControlClass;
|
||
| or: QControls.TControl.GetPopupMenu(TControl):TPopupMenu;
|
||
|
|
||
0082B766 E84128CBFF call 004DDFAC
|
||
0082B76B 5A pop edx
|
||
0082B76C 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TLabel.ConstrainedResize(Integer,Integer,Integer,Integer)
|
||
|
|
||
0082B76E FF5138 call dword ptr [ecx+$38]
|
||
0082B771 8BC6 mov eax, esi
|
||
|
||
* Reference to: DB.TDataSet.Open(TDataSet);
|
||
|
|
||
0082B773 E850A1C9FF call 004C58C8
|
||
|
||
* Possible String Reference to: 'KPMoney'
|
||
|
|
||
0082B778 BAE8BA8200 mov edx, $0082BAE8
|
||
|
||
* Reference to control Label3 : TLabel
|
||
|
|
||
0082B77D 8B8308030000 mov eax, [ebx+$0308]
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082B783 E82CB4C9FF call 004C6BB4
|
||
0082B788 8D55F4 lea edx, [ebp-$0C]
|
||
0082B78B 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TLabel.SetDragMode(TDragMode)
|
||
|
|
||
0082B78D FF5160 call dword ptr [ecx+$60]
|
||
|
||
* Possible String Reference to: 'KPMoney'
|
||
|
|
||
0082B790 BAE8BA8200 mov edx, $0082BAE8
|
||
|
||
* Reference to control Label14 : TLabel
|
||
|
|
||
0082B795 8B8368030000 mov eax, [ebx+$0368]
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082B79B E814B4C9FF call 004C6BB4
|
||
0082B7A0 8D55F8 lea edx, [ebp-$08]
|
||
0082B7A3 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TLabel.SetDragMode(TDragMode)
|
||
|
|
||
0082B7A5 FF5160 call dword ptr [ecx+$60]
|
||
|
||
* Possible String Reference to: 'Qty'
|
||
|
|
||
0082B7A8 BAF8BA8200 mov edx, $0082BAF8
|
||
|
||
* Reference to control Label14 : TLabel
|
||
|
|
||
0082B7AD 8B8368030000 mov eax, [ebx+$0368]
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082B7B3 E8FCB3C9FF call 004C6BB4
|
||
0082B7B8 8B10 mov edx, [eax]
|
||
|
||
* Reference to method TLabel.GetDragImages()
|
||
|
|
||
0082B7BA FF524C call dword ptr [edx+$4C]
|
||
0082B7BD D81DFCBA8200 fcomp dword ptr [$0082BAFC]
|
||
0082B7C3 DFE0 fstsw ax
|
||
0082B7C5 9E sahf
|
||
0082B7C6 743D jz 0082B805
|
||
|
||
* Possible String Reference to: 'Qty'
|
||
|
|
||
0082B7C8 BAF8BA8200 mov edx, $0082BAF8
|
||
|
||
* Reference to control Label14 : TLabel
|
||
|
|
||
0082B7CD 8B8368030000 mov eax, [ebx+$0368]
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082B7D3 E8DCB3C9FF call 004C6BB4
|
||
0082B7D8 8B10 mov edx, [eax]
|
||
|
||
* Reference to method TLabel.GetDragImages()
|
||
|
|
||
0082B7DA FF524C call dword ptr [edx+$4C]
|
||
0082B7DD DF7DC0 fistp qword ptr [ebp-$40]
|
||
0082B7E0 9B wait
|
||
0082B7E1 8B45F8 mov eax, [ebp-$08]
|
||
|
||
* Reference to: SysUtils.StrToCurr(AnsiString):Currency;overload;
|
||
|
|
||
0082B7E4 E82F20BEFF call 0040D818
|
||
0082B7E9 DF6DC0 fild qword ptr [ebp-$40]
|
||
0082B7EC DEF9 fdivp st(1), st(0)
|
||
0082B7EE D80D00BB8200 fmul dword ptr [$0082BB00]
|
||
0082B7F4 83C4F8 add esp, -$08
|
||
0082B7F7 DF3C24 fistp qword ptr [esp]
|
||
0082B7FA 9B wait
|
||
0082B7FB 8D45F0 lea eax, [ebp-$10]
|
||
|
||
|
|
||
0082B7FE E8D91DBEFF call 0040D5DC
|
||
0082B803 EB0D jmp 0082B812
|
||
0082B805 8D45F0 lea eax, [ebp-$10]
|
||
0082B808 BA78BA8200 mov edx, $0082BA78
|
||
|
||
* Reference to: System.@LStrLAsg(void;void;void;void);
|
||
|
|
||
0082B80D E8AA9BBDFF call 004053BC
|
||
|
||
* Reference to control OrdDate : N.A.
|
||
|
|
||
0082B812 8BB30C030000 mov esi, [ebx+$030C]
|
||
0082B818 8BC6 mov eax, esi
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
0082B81A E8B5A0C9FF call 004C58D4
|
||
0082B81F 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;
|
||
|
|
||
0082B821 E88627CBFF call 004DDFAC
|
||
0082B826 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_44
|
||
|
|
||
0082B828 FF5244 call dword ptr [edx+$44]
|
||
0082B82B 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;
|
||
|
|
||
0082B82D E87A27CBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: 'UPdate YF_Money_CR '
|
||
|
|
||
0082B832 BA0CBB8200 mov edx, $0082BB0C
|
||
0082B837 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082B839 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' Set '
|
||
|
|
||
0082B83C 6828BB8200 push $0082BB28
|
||
0082B841 FF75EC push dword ptr [ebp-$14]
|
||
0082B844 6838BB8200 push $0082BB38
|
||
0082B849 8D55B8 lea edx, [ebp-$48]
|
||
0082B84C 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082B84F E898F0BDFF call 0040A8EC
|
||
0082B854 FF75B8 push dword ptr [ebp-$48]
|
||
0082B857 8D45BC lea eax, [ebp-$44]
|
||
0082B85A BA04000000 mov edx, $00000004
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082B85F E8509EBDFF call 004056B4
|
||
0082B864 8B45BC mov eax, [ebp-$44]
|
||
0082B867 50 push eax
|
||
0082B868 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;
|
||
|
|
||
0082B86A E83D27CBFF call 004DDFAC
|
||
0082B86F 5A pop edx
|
||
0082B870 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082B872 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ',Price=''
|
||
|
|
||
0082B875 6844BB8200 push $0082BB44
|
||
0082B87A 8D55B0 lea edx, [ebp-$50]
|
||
0082B87D 8B45F0 mov eax, [ebp-$10]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082B880 E867F0BDFF call 0040A8EC
|
||
0082B885 FF75B0 push dword ptr [ebp-$50]
|
||
0082B888 68DCBA8200 push $0082BADC
|
||
0082B88D 8D45B4 lea eax, [ebp-$4C]
|
||
0082B890 BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082B895 E81A9EBDFF call 004056B4
|
||
0082B89A 8B45B4 mov eax, [ebp-$4C]
|
||
0082B89D 50 push eax
|
||
0082B89E 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;
|
||
|
|
||
0082B8A0 E80727CBFF call 004DDFAC
|
||
0082B8A5 5A pop edx
|
||
0082B8A6 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082B8A8 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ',Editer=''
|
||
|
|
||
0082B8AB 6858BB8200 push $0082BB58
|
||
0082B8B0 8D55A8 lea edx, [ebp-$58]
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_0082BB0D(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082BB0D 50 push eax
|
||
0082BB0E 6461 popa
|
||
0082BB10 7465 jz 0082BB77
|
||
0082BB12 205946 and [ecx+$46], bl
|
||
0082BB15 5F pop edi
|
||
0082BB16 4D dec ebp
|
||
0082BB17 6F outsd
|
||
0082BB18 6E outsb
|
||
0082BB19 65795F jns 0082BB7B
|
||
0082BB1C 43 inc ebx
|
||
0082BB1D 52 push edx
|
||
0082BB1E 2000 and [eax], al
|
||
0082BB20 FFFF DB $FF, $FF //
|
||
0082BB22 FFFF DB $FF, $FF //
|
||
0082BB24 0500000020 add eax, +$20000000
|
||
0082BB29 53 push ebx
|
||
0082BB2A 657420 jz 0082BB4D
|
||
0082BB2D 0000 add [eax], al
|
||
|
||
0082BB2F 00FF add bh, bh
|
||
0082BB31 FFFF DB $FF, $FF //
|
||
0082BB33 FF01 inc dword ptr [ecx]
|
||
0082BB35 0000 add [eax], al
|
||
|
||
0082BB37 003D000000FF add [$FF000000], bh
|
||
0082BB3D FFFF DB $FF, $FF //
|
||
0082BB3F FF08 dec dword ptr [eax]
|
||
0082BB41 0000 add [eax], al
|
||
|
||
0082BB43 002C50 add [eax+edx*2], ch
|
||
0082BB46 7269 jb 0082BBB1
|
||
0082BB48 63653D arpl [ebp+$3D], sp
|
||
0082BB4B 27 daa
|
||
0082BB4C 0000 add [eax], al
|
||
|
||
0082BB4E 0000 add [eax], al
|
||
|
||
0082BB50 FFFF DB $FF, $FF //
|
||
0082BB52 FFFF DB $FF, $FF //
|
||
0082BB54 0900 or [eax], eax
|
||
0082BB56 0000 add [eax], al
|
||
|
||
0082BB58 2C45 sub al, $45
|
||
0082BB5A 64697465723D270000 imul esi, fs:[ebp+$72], $0000273D
|
||
0082BB63 00FF add bh, bh
|
||
0082BB65 FFFF DB $FF, $FF //
|
||
0082BB67 FF1400 call dword ptr [eax+eax]
|
||
0082BB6A 0000 add [eax], al
|
||
|
||
0082BB6C 2C45 sub al, $45
|
||
0082BB6E 64697474696D653D67 imul esi, fs:[esp+esi*2+$69], $673D656D
|
||
0082BB77 657464 jz 0082BBDE
|
||
0082BB7A 61 popa
|
||
0082BB7B 7465 jz 0082BBE2
|
||
0082BB7D 2829 sub [ecx], ch
|
||
0082BB7F 2000 and [eax], al
|
||
0082BB81 0000 add [eax], al
|
||
|
||
0082BB83 00FF add bh, bh
|
||
0082BB85 FFFF DB $FF, $FF //
|
||
0082BB87 FF0D00000020 dec dword ptr [$20000000]
|
||
0082BB8D 7768 jnbe 0082BBF7
|
||
0082BB8F 657265 jb 0082BBF7
|
||
0082BB92 205946 and [ecx+$46], bl
|
||
0082BB95 49 dec ecx
|
||
0082BB96 643D27000000 cmp eax, $00000027
|
||
0082BB9C FFFF DB $FF, $FF //
|
||
0082BB9E FFFF DB $FF, $FF //
|
||
0082BBA0 0400 add al, +$00
|
||
0082BBA2 0000 add [eax], al
|
||
|
||
0082BBA4 59 pop ecx
|
||
0082BBA5 46 inc esi
|
||
0082BBA6 49 dec ecx
|
||
0082BBA7 640000 add fs:[eax], al
|
||
0082BBAA 0000 add [eax], al
|
||
|
||
0082BBAC FFFF DB $FF, $FF //
|
||
0082BBAE FFFF DB $FF, $FF //
|
||
0082BBB0 2B00 sub eax, dword ptr [eax]
|
||
0082BBB2 0000 add [eax], al
|
||
|
||
0082BBB4 55 push ebp
|
||
0082BBB5 7064 jo 0082BC1B
|
||
0082BBB7 61 popa
|
||
0082BBB8 7465 jz 0082BC1F
|
||
0082BBBA 205946 and [ecx+$46], bl
|
||
0082BBBD 5F pop edi
|
||
0082BBBE 4D dec ebp
|
||
0082BBBF 6F outsd
|
||
0082BBC0 6E outsb
|
||
0082BBC1 65795F jns 0082BC23
|
||
0082BBC4 4B dec ebx
|
||
0082BBC5 43 inc ebx
|
||
0082BBC6 205365 and [ebx+$65], dl
|
||
0082BBC9 7420 jz 0082BBEB
|
||
0082BBCB 4B dec ebx
|
||
0082BBCC 43 inc ebx
|
||
0082BBCD 4B dec ebx
|
||
0082BBCE 50 push eax
|
||
0082BBCF 4D dec ebp
|
||
0082BBD0 6F outsd
|
||
0082BBD1 6E outsb
|
||
0082BBD2 65793D jns 0082BC12
|
||
0082BBD5 4B dec ebx
|
||
0082BBD6 43 inc ebx
|
||
0082BBD7 4B dec ebx
|
||
0082BBD8 50 push eax
|
||
0082BBD9 4D dec ebp
|
||
0082BBDA 6F outsd
|
||
0082BBDB 6E outsb
|
||
0082BBDC 65792D jns 0082BC0C
|
||
0082BBDF 00FF add bh, bh
|
||
0082BBE1 FFFF DB $FF, $FF //
|
||
0082BBE3 FF01 inc dword ptr [ecx]
|
||
0082BBE5 0000 add [eax], al
|
||
|
||
0082BBE7 002B add [ebx], ch
|
||
0082BBE9 0000 add [eax], al
|
||
|
||
0082BBEB 00FF add bh, bh
|
||
0082BBED FFFF DB $FF, $FF //
|
||
0082BBEF FF0D00000020 dec dword ptr [$20000000]
|
||
0082BBF5 7768 jnbe 0082BC5F
|
||
0082BBF7 657265 jb 0082BC5F
|
||
0082BBFA 204352 and [ebx+$52], al
|
||
0082BBFD 49 dec ecx
|
||
0082BBFE 44 inc esp
|
||
0082BBFF 3D27000000 cmp eax, $00000027
|
||
0082BC04 FFFF DB $FF, $FF //
|
||
0082BC06 FFFF DB $FF, $FF //
|
||
0082BC08 0400 add al, +$00
|
||
0082BC0A 0000 add [eax], al
|
||
|
||
0082BC0C 43 inc ebx
|
||
0082BC0D 52 push edx
|
||
0082BC0E 49 dec ecx
|
||
0082BC0F 44 inc esp
|
||
0082BC10 0000 add [eax], al
|
||
|
||
0082BC12 0000 add [eax], al
|
||
|
||
0082BC14 FFFF DB $FF, $FF //
|
||
0082BC16 FFFF DB $FF, $FF //
|
||
0082BC18 0500000070 add eax, +$70000000
|
||
0082BC1D 7269 jb 0082BC88
|
||
0082BC1F 636500 arpl [ebp+$00], sp
|
||
0082BC22 0000 add [eax], al
|
||
|
||
0082BC24 55 push ebp
|
||
0082BC25 8BEC mov ebp, esp
|
||
0082BC27 B908000000 mov ecx, $00000008
|
||
0082BC2C 6A00 push $00
|
||
0082BC2E 6A00 push $00
|
||
0082BC30 49 dec ecx
|
||
0082BC31 75F9 jnz 0082BC2C
|
||
0082BC33 53 push ebx
|
||
0082BC34 56 push esi
|
||
0082BC35 8BDA mov ebx, edx
|
||
0082BC37 8BF0 mov esi, eax
|
||
0082BC39 33C0 xor eax, eax
|
||
0082BC3B 55 push ebp
|
||
|
||
* Possible String Reference to: '<27>㌽<EFBFBD><E38CBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082BC3C 680CBE8200 push $0082BE0C
|
||
|
||
***** TRY
|
||
|
|
||
0082BC41 64FF30 push dword ptr fs:[eax]
|
||
0082BC44 648920 mov fs:[eax], esp
|
||
0082BC47 8D55FC lea edx, [ebp-$04]
|
||
0082BC4A 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetListItem(TActionListCollection;Integer):TActionListItem;
|
||
| or: ActnMan.TActionClientsCollection.GetActionClient(TActionClientsCollection;Integer):TActionClient;
|
||
| or: ActnMan.TActionBars.GetActionBar(TActionBars;Integer):TActionBarItem;
|
||
| or: ActnMan.TActionClients.GetActionClient(TActionClients;Integer):TActionClientItem;
|
||
| or: ActnMenus.TMenuList.GetMenu(TMenuList;Integer):TCustomActionMenuBar;
|
||
| or: ADODB.TParameters.GetItem(TParameters;Integer):TParameter;
|
||
|
|
||
0082BC4C E86B3AD6FF call 0058F6BC
|
||
0082BC51 8D55F4 lea edx, [ebp-$0C]
|
||
0082BC54 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082BC57 E890ECBDFF call 0040A8EC
|
||
0082BC5C 837DF400 cmp dword ptr [ebp-$0C], +$00
|
||
0082BC60 750D jnz 0082BC6F
|
||
0082BC62 8D45FC lea eax, [ebp-$04]
|
||
0082BC65 BA24BE8200 mov edx, $0082BE24
|
||
|
||
* Reference to: System.@LStrLAsg(void;void;void;void);
|
||
|
|
||
0082BC6A E84D97BDFF call 004053BC
|
||
|
||
* Reference to control ADOTemp : N.A.
|
||
|
|
||
0082BC6F 8B863C030000 mov eax, [esi+$033C]
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetActionManager(TActionListCollection):TCustomActionManager;
|
||
| or: ActnMan.TActionBars.Add(TActionBars):TActionBarItem;
|
||
| or: ActnMan.TActionClients.Add(TActionClients):TActionClientItem;
|
||
| or: ActnMenus.TMenuStack.Peek(TMenuStack):TCustomActionMenuBar;
|
||
| or: ComCtrls.TStatusPanels.Add(TStatusPanels):TStatusPanel;
|
||
| or: ComCtrls.TWorkAreas.Add(TWorkAreas):TWorkArea;
|
||
|
|
||
0082BC75 E8D206E3FF call 0065C34C
|
||
|
||
* 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;
|
||
|
|
||
0082BC7A E8E55EE2FF call 00651B64
|
||
|
||
* Reference to field N.A..OFFS_0050
|
||
|
|
||
0082BC7F 8B4050 mov eax, [eax+$50]
|
||
0082BC82 8D55F0 lea edx, [ebp-$10]
|
||
0082BC85 8B08 mov ecx, [eax]
|
||
0082BC87 FF5110 call dword ptr [ecx+$10]
|
||
0082BC8A 8B45F0 mov eax, [ebp-$10]
|
||
0082BC8D 8D55F8 lea edx, [ebp-$08]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082BC90 E857ECBDFF call 0040A8EC
|
||
|
||
* Reference to control Label14 : TLabel
|
||
|
|
||
0082BC95 8B9E68030000 mov ebx, [esi+$0368]
|
||
0082BC9B 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Edit(TDataSet);
|
||
|
|
||
0082BC9D E89EC7C9FF call 004C8440
|
||
0082BCA2 8D55DC lea edx, [ebp-$24]
|
||
0082BCA5 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082BCA8 E83FECBDFF call 0040A8EC
|
||
0082BCAD 8B55DC mov edx, [ebp-$24]
|
||
0082BCB0 8D45E0 lea eax, [ebp-$20]
|
||
|
||
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
||
|
|
||
0082BCB3 E810D1BEFF call 00418DC8
|
||
0082BCB8 8D45E0 lea eax, [ebp-$20]
|
||
0082BCBB 50 push eax
|
||
0082BCBC 8B55F8 mov edx, [ebp-$08]
|
||
0082BCBF 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082BCC1 E8EEAEC9FF call 004C6BB4
|
||
0082BCC6 5A pop edx
|
||
0082BCC7 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TLabel.OFFS_00B4
|
||
|
|
||
0082BCC9 FF91B4000000 call dword ptr [ecx+$00B4]
|
||
0082BCCF 8BC3 mov eax, ebx
|
||
0082BCD1 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TLabel.OFFS_024C
|
||
|
|
||
0082BCD3 FF924C020000 call dword ptr [edx+$024C]
|
||
|
||
* Reference to control OrdDate : N.A.
|
||
|
|
||
0082BCD9 8B9E0C030000 mov ebx, [esi+$030C]
|
||
0082BCDF 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
0082BCE1 E8EE9BC9FF call 004C58D4
|
||
0082BCE6 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;
|
||
|
|
||
0082BCE8 E8BF22CBFF call 004DDFAC
|
||
0082BCED 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_44
|
||
|
|
||
0082BCEF FF5244 call dword ptr [edx+$44]
|
||
0082BCF2 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;
|
||
|
|
||
0082BCF4 E8B322CBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: 'UPdate YF_Money_CR '
|
||
|
|
||
0082BCF9 BA30BE8200 mov edx, $0082BE30
|
||
0082BCFE 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082BD00 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' Set '
|
||
|
|
||
0082BD03 684CBE8200 push $0082BE4C
|
||
0082BD08 FF75F8 push dword ptr [ebp-$08]
|
||
0082BD0B 685CBE8200 push $0082BE5C
|
||
0082BD10 8D55D4 lea edx, [ebp-$2C]
|
||
0082BD13 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082BD16 E8D1EBBDFF call 0040A8EC
|
||
0082BD1B FF75D4 push dword ptr [ebp-$2C]
|
||
0082BD1E 8D45D8 lea eax, [ebp-$28]
|
||
0082BD21 BA04000000 mov edx, $00000004
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082BD26 E88999BDFF call 004056B4
|
||
0082BD2B 8B45D8 mov eax, [ebp-$28]
|
||
0082BD2E 50 push eax
|
||
0082BD2F 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;
|
||
|
|
||
0082BD31 E87622CBFF call 004DDFAC
|
||
0082BD36 5A pop edx
|
||
0082BD37 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082BD39 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ',Editer=''
|
||
|
|
||
0082BD3C 6868BE8200 push $0082BE68
|
||
0082BD41 8D55CC lea edx, [ebp-$34]
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_0082BE31(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082BE31 50 push eax
|
||
0082BE32 6461 popa
|
||
0082BE34 7465 jz 0082BE9B
|
||
0082BE36 205946 and [ecx+$46], bl
|
||
0082BE39 5F pop edi
|
||
0082BE3A 4D dec ebp
|
||
0082BE3B 6F outsd
|
||
0082BE3C 6E outsb
|
||
0082BE3D 65795F jns 0082BE9F
|
||
0082BE40 43 inc ebx
|
||
0082BE41 52 push edx
|
||
0082BE42 2000 and [eax], al
|
||
0082BE44 FFFF DB $FF, $FF //
|
||
0082BE46 FFFF DB $FF, $FF //
|
||
0082BE48 0500000020 add eax, +$20000000
|
||
0082BE4D 53 push ebx
|
||
0082BE4E 657420 jz 0082BE71
|
||
0082BE51 0000 add [eax], al
|
||
|
||
0082BE53 00FF add bh, bh
|
||
0082BE55 FFFF DB $FF, $FF //
|
||
0082BE57 FF01 inc dword ptr [ecx]
|
||
0082BE59 0000 add [eax], al
|
||
|
||
0082BE5B 003D000000FF add [$FF000000], bh
|
||
0082BE61 FFFF DB $FF, $FF //
|
||
0082BE63 FF09 dec dword ptr [ecx]
|
||
0082BE65 0000 add [eax], al
|
||
|
||
0082BE67 002C4564697465 add [$65746964+eax*2], ch
|
||
0082BE6E 723D jb 0082BEAD
|
||
0082BE70 27 daa
|
||
0082BE71 0000 add [eax], al
|
||
|
||
0082BE73 00FF add bh, bh
|
||
0082BE75 FFFF DB $FF, $FF //
|
||
0082BE77 FF01 inc dword ptr [ecx]
|
||
0082BE79 0000 add [eax], al
|
||
|
||
0082BE7B 0027 add [edi], ah
|
||
0082BE7D 0000 add [eax], al
|
||
|
||
0082BE7F 00FF add bh, bh
|
||
0082BE81 FFFF DB $FF, $FF //
|
||
0082BE83 FF1400 call dword ptr [eax+eax]
|
||
0082BE86 0000 add [eax], al
|
||
|
||
0082BE88 2C45 sub al, $45
|
||
0082BE8A 64697474696D653D67 imul esi, fs:[esp+esi*2+$69], $673D656D
|
||
0082BE93 657464 jz 0082BEFA
|
||
0082BE96 61 popa
|
||
0082BE97 7465 jz 0082BEFE
|
||
0082BE99 2829 sub [ecx], ch
|
||
0082BE9B 2000 and [eax], al
|
||
0082BE9D 0000 add [eax], al
|
||
|
||
0082BE9F 00FF add bh, bh
|
||
0082BEA1 FFFF DB $FF, $FF //
|
||
0082BEA3 FF0D00000020 dec dword ptr [$20000000]
|
||
0082BEA9 7768 jnbe 0082BF13
|
||
0082BEAB 657265 jb 0082BF13
|
||
0082BEAE 205946 and [ecx+$46], bl
|
||
0082BEB1 49 dec ecx
|
||
0082BEB2 643D27000000 cmp eax, $00000027
|
||
0082BEB8 FFFF DB $FF, $FF //
|
||
0082BEBA FFFF DB $FF, $FF //
|
||
0082BEBC 0400 add al, +$00
|
||
0082BEBE 0000 add [eax], al
|
||
|
||
0082BEC0 59 pop ecx
|
||
0082BEC1 46 inc esi
|
||
0082BEC2 49 dec ecx
|
||
0082BEC3 640000 add fs:[eax], al
|
||
0082BEC6 0000 add [eax], al
|
||
|
||
0082BEC8 55 push ebp
|
||
0082BEC9 8BEC mov ebp, esp
|
||
0082BECB B907000000 mov ecx, $00000007
|
||
0082BED0 6A00 push $00
|
||
0082BED2 6A00 push $00
|
||
0082BED4 49 dec ecx
|
||
0082BED5 75F9 jnz 0082BED0
|
||
0082BED7 51 push ecx
|
||
0082BED8 53 push ebx
|
||
0082BED9 56 push esi
|
||
0082BEDA 8BDA mov ebx, edx
|
||
0082BEDC 8BF0 mov esi, eax
|
||
0082BEDE 33C0 xor eax, eax
|
||
0082BEE0 55 push ebp
|
||
|
||
* Possible String Reference to: '<27>W<EFBFBD><57><EFBFBD><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082BEE1 6898C08200 push $0082C098
|
||
|
||
***** TRY
|
||
|
|
||
0082BEE6 64FF30 push dword ptr fs:[eax]
|
||
0082BEE9 648920 mov fs:[eax], esp
|
||
0082BEEC 8D55FC lea edx, [ebp-$04]
|
||
0082BEEF 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetListItem(TActionListCollection;Integer):TActionListItem;
|
||
| or: ActnMan.TActionClientsCollection.GetActionClient(TActionClientsCollection;Integer):TActionClient;
|
||
| or: ActnMan.TActionBars.GetActionBar(TActionBars;Integer):TActionBarItem;
|
||
| or: ActnMan.TActionClients.GetActionClient(TActionClients;Integer):TActionClientItem;
|
||
| or: ActnMenus.TMenuList.GetMenu(TMenuList;Integer):TCustomActionMenuBar;
|
||
| or: ADODB.TParameters.GetItem(TParameters;Integer):TParameter;
|
||
|
|
||
0082BEF1 E8C637D6FF call 0058F6BC
|
||
|
||
* Reference to control ADOTemp : N.A.
|
||
|
|
||
0082BEF6 8B863C030000 mov eax, [esi+$033C]
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetActionManager(TActionListCollection):TCustomActionManager;
|
||
| or: ActnMan.TActionBars.Add(TActionBars):TActionBarItem;
|
||
| or: ActnMan.TActionClients.Add(TActionClients):TActionClientItem;
|
||
| or: ActnMenus.TMenuStack.Peek(TMenuStack):TCustomActionMenuBar;
|
||
| or: ComCtrls.TStatusPanels.Add(TStatusPanels):TStatusPanel;
|
||
| or: ComCtrls.TWorkAreas.Add(TWorkAreas):TWorkArea;
|
||
|
|
||
0082BEFC E84B04E3FF call 0065C34C
|
||
|
||
* 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;
|
||
|
|
||
0082BF01 E85E5CE2FF call 00651B64
|
||
|
||
* Reference to field N.A..OFFS_0050
|
||
|
|
||
0082BF06 8B4050 mov eax, [eax+$50]
|
||
0082BF09 8D55F4 lea edx, [ebp-$0C]
|
||
0082BF0C 8B08 mov ecx, [eax]
|
||
0082BF0E FF5110 call dword ptr [ecx+$10]
|
||
0082BF11 8B45F4 mov eax, [ebp-$0C]
|
||
0082BF14 8D55F8 lea edx, [ebp-$08]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082BF17 E8D0E9BDFF call 0040A8EC
|
||
|
||
* Reference to control Label14 : TLabel
|
||
|
|
||
0082BF1C 8B9E68030000 mov ebx, [esi+$0368]
|
||
0082BF22 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Edit(TDataSet);
|
||
|
|
||
0082BF24 E817C5C9FF call 004C8440
|
||
0082BF29 8D55E0 lea edx, [ebp-$20]
|
||
0082BF2C 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082BF2F E8B8E9BDFF call 0040A8EC
|
||
0082BF34 8B55E0 mov edx, [ebp-$20]
|
||
0082BF37 8D45E4 lea eax, [ebp-$1C]
|
||
|
||
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
||
|
|
||
0082BF3A E889CEBEFF call 00418DC8
|
||
0082BF3F 8D45E4 lea eax, [ebp-$1C]
|
||
0082BF42 50 push eax
|
||
0082BF43 8B55F8 mov edx, [ebp-$08]
|
||
0082BF46 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082BF48 E867ACC9FF call 004C6BB4
|
||
0082BF4D 5A pop edx
|
||
0082BF4E 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TLabel.OFFS_00B4
|
||
|
|
||
0082BF50 FF91B4000000 call dword ptr [ecx+$00B4]
|
||
0082BF56 8BC3 mov eax, ebx
|
||
0082BF58 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TLabel.OFFS_024C
|
||
|
|
||
0082BF5A FF924C020000 call dword ptr [edx+$024C]
|
||
|
||
* Reference to control OrdDate : N.A.
|
||
|
|
||
0082BF60 8B9E0C030000 mov ebx, [esi+$030C]
|
||
0082BF66 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
0082BF68 E86799C9FF call 004C58D4
|
||
0082BF6D 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;
|
||
|
|
||
0082BF6F E83820CBFF call 004DDFAC
|
||
0082BF74 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_44
|
||
|
|
||
0082BF76 FF5244 call dword ptr [edx+$44]
|
||
0082BF79 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;
|
||
|
|
||
0082BF7B E82C20CBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: 'UPdate YF_Money_CR '
|
||
|
|
||
0082BF80 BAB0C08200 mov edx, $0082C0B0
|
||
0082BF85 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082BF87 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' Set '
|
||
|
|
||
0082BF8A 68CCC08200 push $0082C0CC
|
||
0082BF8F FF75F8 push dword ptr [ebp-$08]
|
||
|
||
* Possible String Reference to: '=''
|
||
|
|
||
0082BF92 68DCC08200 push $0082C0DC
|
||
0082BF97 8D55D8 lea edx, [ebp-$28]
|
||
0082BF9A 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082BF9D E84AE9BDFF call 0040A8EC
|
||
0082BFA2 FF75D8 push dword ptr [ebp-$28]
|
||
0082BFA5 68E8C08200 push $0082C0E8
|
||
0082BFAA 8D45DC lea eax, [ebp-$24]
|
||
0082BFAD BA05000000 mov edx, $00000005
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082BFB2 E8FD96BDFF call 004056B4
|
||
0082BFB7 8B45DC mov eax, [ebp-$24]
|
||
0082BFBA 50 push eax
|
||
0082BFBB 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;
|
||
|
|
||
0082BFBD E8EA1FCBFF call 004DDFAC
|
||
0082BFC2 5A pop edx
|
||
0082BFC3 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082BFC5 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ',Editer=''
|
||
|
|
||
0082BFC8 68F4C08200 push $0082C0F4
|
||
0082BFCD 8D55D0 lea edx, [ebp-$30]
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_0082C0B1(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082C0B1 50 push eax
|
||
0082C0B2 6461 popa
|
||
0082C0B4 7465 jz 0082C11B
|
||
0082C0B6 205946 and [ecx+$46], bl
|
||
0082C0B9 5F pop edi
|
||
0082C0BA 4D dec ebp
|
||
0082C0BB 6F outsd
|
||
0082C0BC 6E outsb
|
||
0082C0BD 65795F jns 0082C11F
|
||
0082C0C0 43 inc ebx
|
||
0082C0C1 52 push edx
|
||
0082C0C2 2000 and [eax], al
|
||
0082C0C4 FFFF DB $FF, $FF //
|
||
0082C0C6 FFFF DB $FF, $FF //
|
||
0082C0C8 0500000020 add eax, +$20000000
|
||
0082C0CD 53 push ebx
|
||
0082C0CE 657420 jz 0082C0F1
|
||
0082C0D1 0000 add [eax], al
|
||
|
||
0082C0D3 00FF add bh, bh
|
||
0082C0D5 FFFF DB $FF, $FF //
|
||
0082C0D7 FF02 inc dword ptr [edx]
|
||
0082C0D9 0000 add [eax], al
|
||
|
||
0082C0DB 003D270000FF add [$FF000027], bh
|
||
0082C0E1 FFFF DB $FF, $FF //
|
||
0082C0E3 FF01 inc dword ptr [ecx]
|
||
0082C0E5 0000 add [eax], al
|
||
|
||
0082C0E7 0027 add [edi], ah
|
||
0082C0E9 0000 add [eax], al
|
||
|
||
0082C0EB 00FF add bh, bh
|
||
0082C0ED FFFF DB $FF, $FF //
|
||
0082C0EF FF09 dec dword ptr [ecx]
|
||
0082C0F1 0000 add [eax], al
|
||
|
||
0082C0F3 002C4564697465 add [$65746964+eax*2], ch
|
||
0082C0FA 723D jb 0082C139
|
||
0082C0FC 27 daa
|
||
0082C0FD 0000 add [eax], al
|
||
|
||
0082C0FF 00FF add bh, bh
|
||
0082C101 FFFF DB $FF, $FF //
|
||
0082C103 FF1400 call dword ptr [eax+eax]
|
||
0082C106 0000 add [eax], al
|
||
|
||
0082C108 2C45 sub al, $45
|
||
0082C10A 64697474696D653D67 imul esi, fs:[esp+esi*2+$69], $673D656D
|
||
0082C113 657464 jz 0082C17A
|
||
0082C116 61 popa
|
||
0082C117 7465 jz 0082C17E
|
||
0082C119 2829 sub [ecx], ch
|
||
0082C11B 2000 and [eax], al
|
||
0082C11D 0000 add [eax], al
|
||
|
||
0082C11F 00FF add bh, bh
|
||
0082C121 FFFF DB $FF, $FF //
|
||
0082C123 FF0D00000020 dec dword ptr [$20000000]
|
||
0082C129 7768 jnbe 0082C193
|
||
0082C12B 657265 jb 0082C193
|
||
0082C12E 205946 and [ecx+$46], bl
|
||
0082C131 49 dec ecx
|
||
0082C132 643D27000000 cmp eax, $00000027
|
||
0082C138 FFFF DB $FF, $FF //
|
||
0082C13A FFFF DB $FF, $FF //
|
||
0082C13C 0400 add al, +$00
|
||
0082C13E 0000 add [eax], al
|
||
|
||
0082C140 59 pop ecx
|
||
0082C141 46 inc esi
|
||
0082C142 49 dec ecx
|
||
0082C143 640000 add fs:[eax], al
|
||
0082C146 0000 add [eax], al
|
||
|
||
0082C148 55 push ebp
|
||
0082C149 8BEC mov ebp, esp
|
||
0082C14B 51 push ecx
|
||
0082C14C B906000000 mov ecx, $00000006
|
||
0082C151 6A00 push $00
|
||
0082C153 6A00 push $00
|
||
0082C155 49 dec ecx
|
||
0082C156 75F9 jnz 0082C151
|
||
0082C158 51 push ecx
|
||
0082C159 874DFC xchg [ebp-$04], ecx
|
||
0082C15C 53 push ebx
|
||
0082C15D 56 push esi
|
||
0082C15E 8BF0 mov esi, eax
|
||
0082C160 33C0 xor eax, eax
|
||
0082C162 55 push ebp
|
||
0082C163 689FC38200 push $0082C39F
|
||
|
||
***** TRY
|
||
|
|
||
0082C168 64FF30 push dword ptr fs:[eax]
|
||
0082C16B 648920 mov fs:[eax], esp
|
||
0082C16E 33C0 xor eax, eax
|
||
0082C170 55 push ebp
|
||
0082C171 6875C38200 push $0082C375
|
||
|
||
***** TRY
|
||
|
|
||
0082C176 64FF30 push dword ptr fs:[eax]
|
||
0082C179 648920 mov fs:[eax], esp
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_0082C3E9(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082C3E9 50 push eax
|
||
0082C3EA 6461 popa
|
||
0082C3EC 7465 jz 0082C453
|
||
0082C3EE 205946 and [ecx+$46], bl
|
||
0082C3F1 5F pop edi
|
||
0082C3F2 4D dec ebp
|
||
0082C3F3 6F outsd
|
||
0082C3F4 6E outsb
|
||
0082C3F5 65795F jns 0082C457
|
||
0082C3F8 43 inc ebx
|
||
0082C3F9 52 push edx
|
||
0082C3FA 2000 and [eax], al
|
||
0082C3FC FFFF DB $FF, $FF //
|
||
0082C3FE FFFF DB $FF, $FF //
|
||
0082C400 0E push cs
|
||
0082C401 0000 add [eax], al
|
||
|
||
0082C403 0020 add [eax], ah
|
||
0082C405 53 push ebx
|
||
0082C406 657420 jz 0082C429
|
||
0082C409 50 push eax
|
||
0082C40A 61 popa
|
||
0082C40B 794D jns 0082C45A
|
||
0082C40D 656E outsb
|
||
0082C40F 743D jz 0082C44E
|
||
0082C411 27 daa
|
||
0082C412 0000 add [eax], al
|
||
|
||
0082C414 FFFF DB $FF, $FF //
|
||
0082C416 FFFF DB $FF, $FF //
|
||
0082C418 0100 add [eax], eax
|
||
0082C41A 0000 add [eax], al
|
||
|
||
0082C41C 27 daa
|
||
0082C41D 0000 add [eax], al
|
||
|
||
0082C41F 00FF add bh, bh
|
||
0082C421 FFFF DB $FF, $FF //
|
||
0082C423 FF09 dec dword ptr [ecx]
|
||
0082C425 0000 add [eax], al
|
||
|
||
0082C427 002C4564697465 add [$65746964+eax*2], ch
|
||
0082C42E 723D jb 0082C46D
|
||
0082C430 27 daa
|
||
0082C431 0000 add [eax], al
|
||
|
||
0082C433 00FF add bh, bh
|
||
0082C435 FFFF DB $FF, $FF //
|
||
0082C437 FF1400 call dword ptr [eax+eax]
|
||
0082C43A 0000 add [eax], al
|
||
|
||
0082C43C 2C45 sub al, $45
|
||
0082C43E 64697474696D653D67 imul esi, fs:[esp+esi*2+$69], $673D656D
|
||
0082C447 657464 jz 0082C4AE
|
||
0082C44A 61 popa
|
||
0082C44B 7465 jz 0082C4B2
|
||
0082C44D 2829 sub [ecx], ch
|
||
0082C44F 2000 and [eax], al
|
||
0082C451 0000 add [eax], al
|
||
|
||
0082C453 00FF add bh, bh
|
||
0082C455 FFFF DB $FF, $FF //
|
||
0082C457 FF0D00000020 dec dword ptr [$20000000]
|
||
0082C45D 7768 jnbe 0082C4C7
|
||
0082C45F 657265 jb 0082C4C7
|
||
0082C462 205946 and [ecx+$46], bl
|
||
0082C465 49 dec ecx
|
||
0082C466 643D27000000 cmp eax, $00000027
|
||
0082C46C FFFF DB $FF, $FF //
|
||
0082C46E FFFF DB $FF, $FF //
|
||
0082C470 0400 add al, +$00
|
||
0082C472 0000 add [eax], al
|
||
|
||
0082C474 59 pop ecx
|
||
0082C475 46 inc esi
|
||
0082C476 49 dec ecx
|
||
0082C477 640000 add fs:[eax], al
|
||
0082C47A 0000 add [eax], al
|
||
|
||
0082C47C 56 push esi
|
||
|
||
* Reference to control DlyDate : N.A.
|
||
|
|
||
0082C47D 8B8014030000 mov eax, [eax+$0314]
|
||
0082C483 66BEEBFF mov si, $FFEB
|
||
|
||
* Reference to: System.@CallDynaInst;
|
||
|
|
||
0082C487 E8C880BDFF call 00404554
|
||
0082C48C 5E pop esi
|
||
0082C48D C3 ret
|
||
|
||
0082C48E 8BC0 mov eax, eax
|
||
0082C490 55 push ebp
|
||
0082C491 8BEC mov ebp, esp
|
||
0082C493 B905000000 mov ecx, $00000005
|
||
0082C498 6A00 push $00
|
||
0082C49A 6A00 push $00
|
||
0082C49C 49 dec ecx
|
||
0082C49D 75F9 jnz 0082C498
|
||
0082C49F 51 push ecx
|
||
0082C4A0 53 push ebx
|
||
0082C4A1 56 push esi
|
||
0082C4A2 8BDA mov ebx, edx
|
||
0082C4A4 8BF0 mov esi, eax
|
||
0082C4A6 33C0 xor eax, eax
|
||
0082C4A8 55 push ebp
|
||
0082C4A9 68E4C58200 push $0082C5E4
|
||
|
||
***** TRY
|
||
|
|
||
0082C4AE 64FF30 push dword ptr fs:[eax]
|
||
0082C4B1 648920 mov fs:[eax], esp
|
||
0082C4B4 8D55FC lea edx, [ebp-$04]
|
||
0082C4B7 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetListItem(TActionListCollection;Integer):TActionListItem;
|
||
| or: ActnMan.TActionClientsCollection.GetActionClient(TActionClientsCollection;Integer):TActionClient;
|
||
| or: ActnMan.TActionBars.GetActionBar(TActionBars;Integer):TActionBarItem;
|
||
| or: ActnMan.TActionClients.GetActionClient(TActionClients;Integer):TActionClientItem;
|
||
| or: ActnMenus.TMenuList.GetMenu(TMenuList;Integer):TCustomActionMenuBar;
|
||
| or: ADODB.TParameters.GetItem(TParameters;Integer):TParameter;
|
||
|
|
||
0082C4B9 E8FE31D6FF call 0058F6BC
|
||
|
||
* Reference to control Label14 : TLabel
|
||
|
|
||
0082C4BE 8B9E68030000 mov ebx, [esi+$0368]
|
||
0082C4C4 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Edit(TDataSet);
|
||
|
|
||
0082C4C6 E875BFC9FF call 004C8440
|
||
0082C4CB 8D55E8 lea edx, [ebp-$18]
|
||
0082C4CE 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082C4D1 E816E4BDFF call 0040A8EC
|
||
0082C4D6 8B55E8 mov edx, [ebp-$18]
|
||
0082C4D9 8D45EC lea eax, [ebp-$14]
|
||
|
||
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
||
|
|
||
0082C4DC E8E7C8BEFF call 00418DC8
|
||
0082C4E1 8D45EC lea eax, [ebp-$14]
|
||
0082C4E4 50 push eax
|
||
|
||
* Possible String Reference to: 'KPNO'
|
||
|
|
||
0082C4E5 BAFCC58200 mov edx, $0082C5FC
|
||
0082C4EA 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082C4EC E8C3A6C9FF call 004C6BB4
|
||
0082C4F1 5A pop edx
|
||
0082C4F2 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TLabel.OFFS_00B4
|
||
|
|
||
0082C4F4 FF91B4000000 call dword ptr [ecx+$00B4]
|
||
0082C4FA 8BC3 mov eax, ebx
|
||
0082C4FC 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TLabel.OFFS_024C
|
||
|
|
||
0082C4FE FF924C020000 call dword ptr [edx+$024C]
|
||
|
||
* Reference to control OrdDate : N.A.
|
||
|
|
||
0082C504 8B9E0C030000 mov ebx, [esi+$030C]
|
||
0082C50A 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
0082C50C E8C393C9FF call 004C58D4
|
||
0082C511 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;
|
||
|
|
||
0082C513 E8941ACBFF call 004DDFAC
|
||
0082C518 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_44
|
||
|
|
||
0082C51A FF5244 call dword ptr [edx+$44]
|
||
0082C51D 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;
|
||
|
|
||
0082C51F E8881ACBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: 'UPdate YF_Money_CR '
|
||
|
|
||
0082C524 BA0CC68200 mov edx, $0082C60C
|
||
0082C529 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082C52B FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' Set KPNO=''
|
||
|
|
||
0082C52E 6828C68200 push $0082C628
|
||
0082C533 8D55E0 lea edx, [ebp-$20]
|
||
0082C536 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082C539 E8AEE3BDFF call 0040A8EC
|
||
0082C53E FF75E0 push dword ptr [ebp-$20]
|
||
|
||
* Possible String Reference to: '' '
|
||
|
|
||
0082C541 683CC68200 push $0082C63C
|
||
0082C546 8D45E4 lea eax, [ebp-$1C]
|
||
0082C549 BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082C54E E86191BDFF call 004056B4
|
||
0082C553 8B45E4 mov eax, [ebp-$1C]
|
||
0082C556 50 push eax
|
||
0082C557 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;
|
||
|
|
||
0082C559 E84E1ACBFF call 004DDFAC
|
||
0082C55E 5A pop edx
|
||
0082C55F 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082C561 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' where YFId=''
|
||
|
|
||
0082C564 6848C68200 push $0082C648
|
||
|
||
* Possible String Reference to: 'YFId'
|
||
|
|
||
0082C569 BA60C68200 mov edx, $0082C660
|
||
|
||
* Reference to control Label14 : TLabel
|
||
|
|
||
0082C56E 8B8668030000 mov eax, [esi+$0368]
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082C574 E83BA6C9FF call 004C6BB4
|
||
0082C579 8D55D4 lea edx, [ebp-$2C]
|
||
0082C57C 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TLabel.SetDragMode(TDragMode)
|
||
|
|
||
0082C57E FF5160 call dword ptr [ecx+$60]
|
||
0082C581 8B45D4 mov eax, [ebp-$2C]
|
||
0082C584 8D55D8 lea edx, [ebp-$28]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082C587 E860E3BDFF call 0040A8EC
|
||
0082C58C FF75D8 push dword ptr [ebp-$28]
|
||
0082C58F 6870C68200 push $0082C670
|
||
0082C594 8D45DC lea eax, [ebp-$24]
|
||
0082C597 BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082C59C E81391BDFF call 004056B4
|
||
0082C5A1 8B45DC mov eax, [ebp-$24]
|
||
0082C5A4 50 push eax
|
||
0082C5A5 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;
|
||
|
|
||
0082C5A7 E8001ACBFF call 004DDFAC
|
||
0082C5AC 5A pop edx
|
||
0082C5AD 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082C5AF FF5138 call dword ptr [ecx+$38]
|
||
0082C5B2 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.ExecSQL(TADOQuery):Integer;
|
||
|
|
||
0082C5B4 E81B19CBFF call 004DDED4
|
||
0082C5B9 33C0 xor eax, eax
|
||
0082C5BB 5A pop edx
|
||
0082C5BC 59 pop ecx
|
||
0082C5BD 59 pop ecx
|
||
0082C5BE 648910 mov fs:[eax], edx
|
||
|
||
****** FINALLY
|
||
|
|
||
|
||
* Possible String Reference to: '^[<5B><>]<5D>'
|
||
|
|
||
0082C5C1 68EBC58200 push $0082C5EB
|
||
0082C5C6 8D45D4 lea eax, [ebp-$2C]
|
||
0082C5C9 BA06000000 mov edx, $00000006
|
||
|
||
* Reference to: System.@LStrArrayClr(void;void;Integer);
|
||
|
|
||
0082C5CE E8758DBDFF call 00405348
|
||
0082C5D3 8D45EC lea eax, [ebp-$14]
|
||
|
||
* Reference to: Variants.@VarClr(TVarData;TVarData);
|
||
|
|
||
0082C5D6 E89980BEFF call 00414674
|
||
0082C5DB 8D45FC lea eax, [ebp-$04]
|
||
|
||
* Reference to: System.@LStrClr(void;void);
|
||
|
|
||
0082C5DE E8418DBDFF call 00405324
|
||
0082C5E3 C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_0082C60D(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082C60D 50 push eax
|
||
0082C60E 6461 popa
|
||
0082C610 7465 jz 0082C677
|
||
0082C612 205946 and [ecx+$46], bl
|
||
0082C615 5F pop edi
|
||
0082C616 4D dec ebp
|
||
0082C617 6F outsd
|
||
0082C618 6E outsb
|
||
0082C619 65795F jns 0082C67B
|
||
0082C61C 43 inc ebx
|
||
0082C61D 52 push edx
|
||
0082C61E 2000 and [eax], al
|
||
0082C620 FFFF DB $FF, $FF //
|
||
0082C622 FFFF DB $FF, $FF //
|
||
0082C624 0B00 or eax, [eax]
|
||
0082C626 0000 add [eax], al
|
||
|
||
0082C628 205365 and [ebx+$65], dl
|
||
0082C62B 7420 jz 0082C64D
|
||
0082C62D 4B dec ebx
|
||
0082C62E 50 push eax
|
||
0082C62F 4E dec esi
|
||
0082C630 4F dec edi
|
||
0082C631 3D2700FFFF cmp eax, $FFFF0027
|
||
0082C636 FFFF DB $FF, $FF //
|
||
0082C638 0200 add al, byte ptr [eax]
|
||
0082C63A 0000 add [eax], al
|
||
|
||
0082C63C 27 daa
|
||
0082C63D 2000 and [eax], al
|
||
0082C63F 00FF add bh, bh
|
||
0082C641 FFFF DB $FF, $FF //
|
||
0082C643 FF0D00000020 dec dword ptr [$20000000]
|
||
0082C649 7768 jnbe 0082C6B3
|
||
0082C64B 657265 jb 0082C6B3
|
||
0082C64E 205946 and [ecx+$46], bl
|
||
0082C651 49 dec ecx
|
||
0082C652 643D27000000 cmp eax, $00000027
|
||
0082C658 FFFF DB $FF, $FF //
|
||
0082C65A FFFF DB $FF, $FF //
|
||
0082C65C 0400 add al, +$00
|
||
0082C65E 0000 add [eax], al
|
||
|
||
0082C660 59 pop ecx
|
||
0082C661 46 inc esi
|
||
0082C662 49 dec ecx
|
||
0082C663 640000 add fs:[eax], al
|
||
0082C666 0000 add [eax], al
|
||
|
||
0082C668 FFFF DB $FF, $FF //
|
||
0082C66A FFFF DB $FF, $FF //
|
||
0082C66C 0100 add [eax], eax
|
||
0082C66E 0000 add [eax], al
|
||
|
||
0082C670 27 daa
|
||
0082C671 0000 add [eax], al
|
||
|
||
0082C673 00558B add [ebp-$75], dl
|
||
0082C676 EC in al, dx
|
||
0082C677 B905000000 mov ecx, $00000005
|
||
0082C67C 6A00 push $00
|
||
0082C67E 6A00 push $00
|
||
0082C680 49 dec ecx
|
||
0082C681 75F9 jnz 0082C67C
|
||
0082C683 51 push ecx
|
||
0082C684 53 push ebx
|
||
0082C685 56 push esi
|
||
0082C686 8BDA mov ebx, edx
|
||
0082C688 8BF0 mov esi, eax
|
||
0082C68A 33C0 xor eax, eax
|
||
0082C68C 55 push ebp
|
||
|
||
* Possible String Reference to: '<27>'<27><><EFBFBD><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082C68D 68C8C78200 push $0082C7C8
|
||
|
||
***** TRY
|
||
|
|
||
0082C692 64FF30 push dword ptr fs:[eax]
|
||
0082C695 648920 mov fs:[eax], esp
|
||
0082C698 8D55FC lea edx, [ebp-$04]
|
||
0082C69B 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetListItem(TActionListCollection;Integer):TActionListItem;
|
||
| or: ActnMan.TActionClientsCollection.GetActionClient(TActionClientsCollection;Integer):TActionClient;
|
||
| or: ActnMan.TActionBars.GetActionBar(TActionBars;Integer):TActionBarItem;
|
||
| or: ActnMan.TActionClients.GetActionClient(TActionClients;Integer):TActionClientItem;
|
||
| or: ActnMenus.TMenuList.GetMenu(TMenuList;Integer):TCustomActionMenuBar;
|
||
| or: ADODB.TParameters.GetItem(TParameters;Integer):TParameter;
|
||
|
|
||
0082C69D E81A30D6FF call 0058F6BC
|
||
|
||
* Reference to control Label14 : TLabel
|
||
|
|
||
0082C6A2 8B9E68030000 mov ebx, [esi+$0368]
|
||
0082C6A8 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Edit(TDataSet);
|
||
|
|
||
0082C6AA E891BDC9FF call 004C8440
|
||
0082C6AF 8D55E8 lea edx, [ebp-$18]
|
||
0082C6B2 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082C6B5 E832E2BDFF call 0040A8EC
|
||
0082C6BA 8B55E8 mov edx, [ebp-$18]
|
||
0082C6BD 8D45EC lea eax, [ebp-$14]
|
||
|
||
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
||
|
|
||
0082C6C0 E803C7BEFF call 00418DC8
|
||
0082C6C5 8D45EC lea eax, [ebp-$14]
|
||
0082C6C8 50 push eax
|
||
|
||
* Possible String Reference to: 'KPDMNo'
|
||
|
|
||
0082C6C9 BAE0C78200 mov edx, $0082C7E0
|
||
0082C6CE 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082C6D0 E8DFA4C9FF call 004C6BB4
|
||
0082C6D5 5A pop edx
|
||
0082C6D6 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TLabel.OFFS_00B4
|
||
|
|
||
0082C6D8 FF91B4000000 call dword ptr [ecx+$00B4]
|
||
0082C6DE 8BC3 mov eax, ebx
|
||
0082C6E0 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TLabel.OFFS_024C
|
||
|
|
||
0082C6E2 FF924C020000 call dword ptr [edx+$024C]
|
||
|
||
* Reference to control OrdDate : N.A.
|
||
|
|
||
0082C6E8 8B9E0C030000 mov ebx, [esi+$030C]
|
||
0082C6EE 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
0082C6F0 E8DF91C9FF call 004C58D4
|
||
0082C6F5 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;
|
||
|
|
||
0082C6F7 E8B018CBFF call 004DDFAC
|
||
0082C6FC 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_44
|
||
|
|
||
0082C6FE FF5244 call dword ptr [edx+$44]
|
||
0082C701 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;
|
||
|
|
||
0082C703 E8A418CBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: 'UPdate YF_Money_CR '
|
||
|
|
||
0082C708 BAF0C78200 mov edx, $0082C7F0
|
||
0082C70D 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082C70F FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' Set KPDMNo=''
|
||
|
|
||
0082C712 680CC88200 push $0082C80C
|
||
0082C717 8D55E0 lea edx, [ebp-$20]
|
||
0082C71A 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082C71D E8CAE1BDFF call 0040A8EC
|
||
0082C722 FF75E0 push dword ptr [ebp-$20]
|
||
|
||
* Possible String Reference to: '' '
|
||
|
|
||
0082C725 6824C88200 push $0082C824
|
||
0082C72A 8D45E4 lea eax, [ebp-$1C]
|
||
0082C72D BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082C732 E87D8FBDFF call 004056B4
|
||
0082C737 8B45E4 mov eax, [ebp-$1C]
|
||
0082C73A 50 push eax
|
||
0082C73B 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;
|
||
|
|
||
0082C73D E86A18CBFF call 004DDFAC
|
||
0082C742 5A pop edx
|
||
0082C743 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082C745 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' where YFId=''
|
||
|
|
||
0082C748 6830C88200 push $0082C830
|
||
|
||
* Possible String Reference to: 'YFId'
|
||
|
|
||
0082C74D BA48C88200 mov edx, $0082C848
|
||
|
||
* Reference to control Label14 : TLabel
|
||
|
|
||
0082C752 8B8668030000 mov eax, [esi+$0368]
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082C758 E857A4C9FF call 004C6BB4
|
||
0082C75D 8D55D4 lea edx, [ebp-$2C]
|
||
0082C760 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TLabel.SetDragMode(TDragMode)
|
||
|
|
||
0082C762 FF5160 call dword ptr [ecx+$60]
|
||
0082C765 8B45D4 mov eax, [ebp-$2C]
|
||
0082C768 8D55D8 lea edx, [ebp-$28]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082C76B E87CE1BDFF call 0040A8EC
|
||
0082C770 FF75D8 push dword ptr [ebp-$28]
|
||
0082C773 6858C88200 push $0082C858
|
||
0082C778 8D45DC lea eax, [ebp-$24]
|
||
0082C77B BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082C780 E82F8FBDFF call 004056B4
|
||
0082C785 8B45DC mov eax, [ebp-$24]
|
||
0082C788 50 push eax
|
||
0082C789 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;
|
||
|
|
||
0082C78B E81C18CBFF call 004DDFAC
|
||
0082C790 5A pop edx
|
||
0082C791 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082C793 FF5138 call dword ptr [ecx+$38]
|
||
0082C796 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.ExecSQL(TADOQuery):Integer;
|
||
|
|
||
0082C798 E83717CBFF call 004DDED4
|
||
0082C79D 33C0 xor eax, eax
|
||
0082C79F 5A pop edx
|
||
0082C7A0 59 pop ecx
|
||
0082C7A1 59 pop ecx
|
||
0082C7A2 648910 mov fs:[eax], edx
|
||
|
||
****** FINALLY
|
||
|
|
||
|
||
* Possible String Reference to: '^[<5B><>]<5D>'
|
||
|
|
||
0082C7A5 68CFC78200 push $0082C7CF
|
||
0082C7AA 8D45D4 lea eax, [ebp-$2C]
|
||
0082C7AD BA06000000 mov edx, $00000006
|
||
|
||
* Reference to: System.@LStrArrayClr(void;void;Integer);
|
||
|
|
||
0082C7B2 E8918BBDFF call 00405348
|
||
0082C7B7 8D45EC lea eax, [ebp-$14]
|
||
|
||
* Reference to: Variants.@VarClr(TVarData;TVarData);
|
||
|
|
||
0082C7BA E8B57EBEFF call 00414674
|
||
0082C7BF 8D45FC lea eax, [ebp-$04]
|
||
|
||
* Reference to: System.@LStrClr(void;void);
|
||
|
|
||
0082C7C2 E85D8BBDFF call 00405324
|
||
0082C7C7 C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_0082C7F1(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082C7F1 50 push eax
|
||
0082C7F2 6461 popa
|
||
0082C7F4 7465 jz 0082C85B
|
||
0082C7F6 205946 and [ecx+$46], bl
|
||
0082C7F9 5F pop edi
|
||
0082C7FA 4D dec ebp
|
||
0082C7FB 6F outsd
|
||
0082C7FC 6E outsb
|
||
0082C7FD 65795F jns 0082C85F
|
||
0082C800 43 inc ebx
|
||
0082C801 52 push edx
|
||
0082C802 2000 and [eax], al
|
||
0082C804 FFFF DB $FF, $FF //
|
||
0082C806 FFFF DB $FF, $FF //
|
||
0082C808 0D00000020 or eax, $20000000
|
||
0082C80D 53 push ebx
|
||
0082C80E 657420 jz 0082C831
|
||
0082C811 4B dec ebx
|
||
0082C812 50 push eax
|
||
0082C813 44 inc esp
|
||
0082C814 4D dec ebp
|
||
0082C815 4E dec esi
|
||
0082C816 6F outsd
|
||
0082C817 3D27000000 cmp eax, $00000027
|
||
0082C81C FFFF DB $FF, $FF //
|
||
0082C81E FFFF DB $FF, $FF //
|
||
0082C820 0200 add al, byte ptr [eax]
|
||
0082C822 0000 add [eax], al
|
||
|
||
0082C824 27 daa
|
||
0082C825 2000 and [eax], al
|
||
0082C827 00FF add bh, bh
|
||
0082C829 FFFF DB $FF, $FF //
|
||
0082C82B FF0D00000020 dec dword ptr [$20000000]
|
||
0082C831 7768 jnbe 0082C89B
|
||
0082C833 657265 jb 0082C89B
|
||
0082C836 205946 and [ecx+$46], bl
|
||
0082C839 49 dec ecx
|
||
0082C83A 643D27000000 cmp eax, $00000027
|
||
0082C840 FFFF DB $FF, $FF //
|
||
0082C842 FFFF DB $FF, $FF //
|
||
0082C844 0400 add al, +$00
|
||
0082C846 0000 add [eax], al
|
||
|
||
0082C848 59 pop ecx
|
||
0082C849 46 inc esi
|
||
0082C84A 49 dec ecx
|
||
0082C84B 640000 add fs:[eax], al
|
||
0082C84E 0000 add [eax], al
|
||
|
||
0082C850 FFFF DB $FF, $FF //
|
||
0082C852 FFFF DB $FF, $FF //
|
||
0082C854 0100 add [eax], eax
|
||
0082C856 0000 add [eax], al
|
||
|
||
0082C858 27 daa
|
||
0082C859 0000 add [eax], al
|
||
|
||
0082C85B 00558B add [ebp-$75], dl
|
||
0082C85E EC in al, dx
|
||
0082C85F 51 push ecx
|
||
0082C860 B905000000 mov ecx, $00000005
|
||
0082C865 6A00 push $00
|
||
0082C867 6A00 push $00
|
||
0082C869 49 dec ecx
|
||
0082C86A 75F9 jnz 0082C865
|
||
0082C86C 51 push ecx
|
||
0082C86D 874DFC xchg [ebp-$04], ecx
|
||
0082C870 53 push ebx
|
||
0082C871 56 push esi
|
||
0082C872 8BF0 mov esi, eax
|
||
0082C874 33C0 xor eax, eax
|
||
0082C876 55 push ebp
|
||
|
||
* Possible String Reference to: '釀<><E98780><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082C877 6868CA8200 push $0082CA68
|
||
|
||
***** TRY
|
||
|
|
||
0082C87C 64FF30 push dword ptr fs:[eax]
|
||
0082C87F 648920 mov fs:[eax], esp
|
||
0082C882 33C0 xor eax, eax
|
||
0082C884 55 push ebp
|
||
0082C885 683ECA8200 push $0082CA3E
|
||
|
||
***** TRY
|
||
|
|
||
0082C88A 64FF30 push dword ptr fs:[eax]
|
||
0082C88D 648920 mov fs:[eax], esp
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_0082CAB9(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082CAB9 50 push eax
|
||
0082CABA 6461 popa
|
||
0082CABC 7465 jz 0082CB23
|
||
0082CABE 205946 and [ecx+$46], bl
|
||
0082CAC1 5F pop edi
|
||
0082CAC2 4D dec ebp
|
||
0082CAC3 6F outsd
|
||
0082CAC4 6E outsb
|
||
0082CAC5 65795F jns 0082CB27
|
||
0082CAC8 43 inc ebx
|
||
0082CAC9 52 push edx
|
||
0082CACA 2000 and [eax], al
|
||
0082CACC FFFF DB $FF, $FF //
|
||
0082CACE FFFF DB $FF, $FF //
|
||
0082CAD0 1000 adc [eax], al
|
||
0082CAD2 0000 add [eax], al
|
||
|
||
0082CAD4 205365 and [ebx+$65], dl
|
||
0082CAD7 7420 jz 0082CAF9
|
||
0082CAD9 43 inc ebx
|
||
0082CADA 6F outsd
|
||
0082CADB 6D insd
|
||
0082CADC 54 push esp
|
||
0082CADD 61 popa
|
||
0082CADE 69546F753D270000 imul edx, [edi+ebp*2+$75], $0000273D
|
||
0082CAE6 0000 add [eax], al
|
||
|
||
0082CAE8 FFFF DB $FF, $FF //
|
||
0082CAEA FFFF DB $FF, $FF //
|
||
0082CAEC 0100 add [eax], eax
|
||
0082CAEE 0000 add [eax], al
|
||
|
||
0082CAF0 27 daa
|
||
0082CAF1 0000 add [eax], al
|
||
|
||
0082CAF3 00FF add bh, bh
|
||
0082CAF5 FFFF DB $FF, $FF //
|
||
0082CAF7 FF0D00000020 dec dword ptr [$20000000]
|
||
0082CAFD 7768 jnbe 0082CB67
|
||
0082CAFF 657265 jb 0082CB67
|
||
0082CB02 205946 and [ecx+$46], bl
|
||
0082CB05 49 dec ecx
|
||
0082CB06 643D27000000 cmp eax, $00000027
|
||
0082CB0C FFFF DB $FF, $FF //
|
||
0082CB0E FFFF DB $FF, $FF //
|
||
0082CB10 0400 add al, +$00
|
||
0082CB12 0000 add [eax], al
|
||
|
||
0082CB14 59 pop ecx
|
||
0082CB15 46 inc esi
|
||
0082CB16 49 dec ecx
|
||
0082CB17 640000 add fs:[eax], al
|
||
0082CB1A 0000 add [eax], al
|
||
|
||
0082CB1C 55 push ebp
|
||
0082CB1D 8BEC mov ebp, esp
|
||
0082CB1F B905000000 mov ecx, $00000005
|
||
0082CB24 6A00 push $00
|
||
0082CB26 6A00 push $00
|
||
0082CB28 49 dec ecx
|
||
0082CB29 75F9 jnz 0082CB24
|
||
0082CB2B 51 push ecx
|
||
0082CB2C 53 push ebx
|
||
0082CB2D 56 push esi
|
||
0082CB2E 8BDA mov ebx, edx
|
||
0082CB30 8BF0 mov esi, eax
|
||
0082CB32 33C0 xor eax, eax
|
||
0082CB34 55 push ebp
|
||
|
||
* Possible String Reference to: '<27>~<7E><><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082CB35 6870CC8200 push $0082CC70
|
||
|
||
***** TRY
|
||
|
|
||
0082CB3A 64FF30 push dword ptr fs:[eax]
|
||
0082CB3D 648920 mov fs:[eax], esp
|
||
0082CB40 8D55FC lea edx, [ebp-$04]
|
||
0082CB43 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetListItem(TActionListCollection;Integer):TActionListItem;
|
||
| or: ActnMan.TActionClientsCollection.GetActionClient(TActionClientsCollection;Integer):TActionClient;
|
||
| or: ActnMan.TActionBars.GetActionBar(TActionBars;Integer):TActionBarItem;
|
||
| or: ActnMan.TActionClients.GetActionClient(TActionClients;Integer):TActionClientItem;
|
||
| or: ActnMenus.TMenuList.GetMenu(TMenuList;Integer):TCustomActionMenuBar;
|
||
| or: ADODB.TParameters.GetItem(TParameters;Integer):TParameter;
|
||
|
|
||
0082CB45 E8722BD6FF call 0058F6BC
|
||
|
||
* Reference to control Label14 : TLabel
|
||
|
|
||
0082CB4A 8B9E68030000 mov ebx, [esi+$0368]
|
||
0082CB50 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Edit(TDataSet);
|
||
|
|
||
0082CB52 E8E9B8C9FF call 004C8440
|
||
0082CB57 8D55E8 lea edx, [ebp-$18]
|
||
0082CB5A 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082CB5D E88ADDBDFF call 0040A8EC
|
||
0082CB62 8B55E8 mov edx, [ebp-$18]
|
||
0082CB65 8D45EC lea eax, [ebp-$14]
|
||
|
||
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
||
|
|
||
0082CB68 E85BC2BEFF call 00418DC8
|
||
0082CB6D 8D45EC lea eax, [ebp-$14]
|
||
0082CB70 50 push eax
|
||
|
||
* Possible String Reference to: 'P_CodeName'
|
||
|
|
||
0082CB71 BA88CC8200 mov edx, $0082CC88
|
||
0082CB76 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082CB78 E837A0C9FF call 004C6BB4
|
||
0082CB7D 5A pop edx
|
||
0082CB7E 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TLabel.OFFS_00B4
|
||
|
|
||
0082CB80 FF91B4000000 call dword ptr [ecx+$00B4]
|
||
0082CB86 8BC3 mov eax, ebx
|
||
0082CB88 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TLabel.OFFS_024C
|
||
|
|
||
0082CB8A FF924C020000 call dword ptr [edx+$024C]
|
||
|
||
* Reference to control OrdDate : N.A.
|
||
|
|
||
0082CB90 8B9E0C030000 mov ebx, [esi+$030C]
|
||
0082CB96 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
0082CB98 E8378DC9FF call 004C58D4
|
||
0082CB9D 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;
|
||
|
|
||
0082CB9F E80814CBFF call 004DDFAC
|
||
0082CBA4 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_44
|
||
|
|
||
0082CBA6 FF5244 call dword ptr [edx+$44]
|
||
0082CBA9 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;
|
||
|
|
||
0082CBAB E8FC13CBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: 'UPdate YF_Money_CR '
|
||
|
|
||
0082CBB0 BA9CCC8200 mov edx, $0082CC9C
|
||
0082CBB5 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082CBB7 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' Set P_CodeName=''
|
||
|
|
||
0082CBBA 68B8CC8200 push $0082CCB8
|
||
0082CBBF 8D55E0 lea edx, [ebp-$20]
|
||
0082CBC2 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082CBC5 E822DDBDFF call 0040A8EC
|
||
0082CBCA FF75E0 push dword ptr [ebp-$20]
|
||
|
||
* Possible String Reference to: '' '
|
||
|
|
||
0082CBCD 68D4CC8200 push $0082CCD4
|
||
0082CBD2 8D45E4 lea eax, [ebp-$1C]
|
||
0082CBD5 BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082CBDA E8D58ABDFF call 004056B4
|
||
0082CBDF 8B45E4 mov eax, [ebp-$1C]
|
||
0082CBE2 50 push eax
|
||
0082CBE3 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;
|
||
|
|
||
0082CBE5 E8C213CBFF call 004DDFAC
|
||
0082CBEA 5A pop edx
|
||
0082CBEB 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082CBED FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' where YFId=''
|
||
|
|
||
0082CBF0 68E0CC8200 push $0082CCE0
|
||
|
||
* Possible String Reference to: 'YFId'
|
||
|
|
||
0082CBF5 BAF8CC8200 mov edx, $0082CCF8
|
||
|
||
* Reference to control Label14 : TLabel
|
||
|
|
||
0082CBFA 8B8668030000 mov eax, [esi+$0368]
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082CC00 E8AF9FC9FF call 004C6BB4
|
||
0082CC05 8D55D4 lea edx, [ebp-$2C]
|
||
0082CC08 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TLabel.SetDragMode(TDragMode)
|
||
|
|
||
0082CC0A FF5160 call dword ptr [ecx+$60]
|
||
0082CC0D 8B45D4 mov eax, [ebp-$2C]
|
||
0082CC10 8D55D8 lea edx, [ebp-$28]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082CC13 E8D4DCBDFF call 0040A8EC
|
||
0082CC18 FF75D8 push dword ptr [ebp-$28]
|
||
0082CC1B 6808CD8200 push $0082CD08
|
||
0082CC20 8D45DC lea eax, [ebp-$24]
|
||
0082CC23 BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082CC28 E8878ABDFF call 004056B4
|
||
0082CC2D 8B45DC mov eax, [ebp-$24]
|
||
0082CC30 50 push eax
|
||
0082CC31 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;
|
||
|
|
||
0082CC33 E87413CBFF call 004DDFAC
|
||
0082CC38 5A pop edx
|
||
0082CC39 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082CC3B FF5138 call dword ptr [ecx+$38]
|
||
0082CC3E 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.ExecSQL(TADOQuery):Integer;
|
||
|
|
||
0082CC40 E88F12CBFF call 004DDED4
|
||
0082CC45 33C0 xor eax, eax
|
||
0082CC47 5A pop edx
|
||
0082CC48 59 pop ecx
|
||
0082CC49 59 pop ecx
|
||
0082CC4A 648910 mov fs:[eax], edx
|
||
|
||
****** FINALLY
|
||
|
|
||
|
||
* Possible String Reference to: '^[<5B><>]<5D>'
|
||
|
|
||
0082CC4D 6877CC8200 push $0082CC77
|
||
0082CC52 8D45D4 lea eax, [ebp-$2C]
|
||
0082CC55 BA06000000 mov edx, $00000006
|
||
|
||
* Reference to: System.@LStrArrayClr(void;void;Integer);
|
||
|
|
||
0082CC5A E8E986BDFF call 00405348
|
||
0082CC5F 8D45EC lea eax, [ebp-$14]
|
||
|
||
* Reference to: Variants.@VarClr(TVarData;TVarData);
|
||
|
|
||
0082CC62 E80D7ABEFF call 00414674
|
||
0082CC67 8D45FC lea eax, [ebp-$04]
|
||
|
||
* Reference to: System.@LStrClr(void;void);
|
||
|
|
||
0082CC6A E8B586BDFF call 00405324
|
||
0082CC6F C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_0082CC9D(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082CC9D 50 push eax
|
||
0082CC9E 6461 popa
|
||
0082CCA0 7465 jz 0082CD07
|
||
0082CCA2 205946 and [ecx+$46], bl
|
||
0082CCA5 5F pop edi
|
||
0082CCA6 4D dec ebp
|
||
0082CCA7 6F outsd
|
||
0082CCA8 6E outsb
|
||
0082CCA9 65795F jns 0082CD0B
|
||
0082CCAC 43 inc ebx
|
||
0082CCAD 52 push edx
|
||
0082CCAE 2000 and [eax], al
|
||
0082CCB0 FFFF DB $FF, $FF //
|
||
0082CCB2 FFFF DB $FF, $FF //
|
||
0082CCB4 1100 adc [eax], eax
|
||
0082CCB6 0000 add [eax], al
|
||
|
||
0082CCB8 205365 and [ebx+$65], dl
|
||
0082CCBB 7420 jz 0082CCDD
|
||
0082CCBD 50 push eax
|
||
0082CCBE 5F pop edi
|
||
0082CCBF 43 inc ebx
|
||
0082CCC0 6F outsd
|
||
0082CCC1 64654E dec esi
|
||
0082CCC4 61 popa
|
||
0082CCC5 6D insd
|
||
0082CCC6 653D27000000 cmp eax, $00000027
|
||
0082CCCC FFFF DB $FF, $FF //
|
||
0082CCCE FFFF DB $FF, $FF //
|
||
0082CCD0 0200 add al, byte ptr [eax]
|
||
0082CCD2 0000 add [eax], al
|
||
|
||
0082CCD4 27 daa
|
||
0082CCD5 2000 and [eax], al
|
||
0082CCD7 00FF add bh, bh
|
||
0082CCD9 FFFF DB $FF, $FF //
|
||
0082CCDB FF0D00000020 dec dword ptr [$20000000]
|
||
0082CCE1 7768 jnbe 0082CD4B
|
||
0082CCE3 657265 jb 0082CD4B
|
||
0082CCE6 205946 and [ecx+$46], bl
|
||
0082CCE9 49 dec ecx
|
||
0082CCEA 643D27000000 cmp eax, $00000027
|
||
0082CCF0 FFFF DB $FF, $FF //
|
||
0082CCF2 FFFF DB $FF, $FF //
|
||
0082CCF4 0400 add al, +$00
|
||
0082CCF6 0000 add [eax], al
|
||
|
||
0082CCF8 59 pop ecx
|
||
0082CCF9 46 inc esi
|
||
0082CCFA 49 dec ecx
|
||
0082CCFB 640000 add fs:[eax], al
|
||
0082CCFE 0000 add [eax], al
|
||
|
||
0082CD00 FFFF DB $FF, $FF //
|
||
0082CD02 FFFF DB $FF, $FF //
|
||
0082CD04 0100 add [eax], eax
|
||
0082CD06 0000 add [eax], al
|
||
|
||
0082CD08 27 daa
|
||
0082CD09 0000 add [eax], al
|
||
|
||
0082CD0B 00558B add [ebp-$75], dl
|
||
0082CD0E EC in al, dx
|
||
0082CD0F B905000000 mov ecx, $00000005
|
||
0082CD14 6A00 push $00
|
||
0082CD16 6A00 push $00
|
||
0082CD18 49 dec ecx
|
||
0082CD19 75F9 jnz 0082CD14
|
||
0082CD1B 51 push ecx
|
||
0082CD1C 53 push ebx
|
||
0082CD1D 56 push esi
|
||
0082CD1E 8BDA mov ebx, edx
|
||
0082CD20 8BF0 mov esi, eax
|
||
0082CD22 33C0 xor eax, eax
|
||
0082CD24 55 push ebp
|
||
|
||
* Possible String Reference to: '<27><>|<7C><><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082CD25 6860CE8200 push $0082CE60
|
||
|
||
***** TRY
|
||
|
|
||
0082CD2A 64FF30 push dword ptr fs:[eax]
|
||
0082CD2D 648920 mov fs:[eax], esp
|
||
0082CD30 8D55FC lea edx, [ebp-$04]
|
||
0082CD33 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ActnMan.TActionListCollection.GetListItem(TActionListCollection;Integer):TActionListItem;
|
||
| or: ActnMan.TActionClientsCollection.GetActionClient(TActionClientsCollection;Integer):TActionClient;
|
||
| or: ActnMan.TActionBars.GetActionBar(TActionBars;Integer):TActionBarItem;
|
||
| or: ActnMan.TActionClients.GetActionClient(TActionClients;Integer):TActionClientItem;
|
||
| or: ActnMenus.TMenuList.GetMenu(TMenuList;Integer):TCustomActionMenuBar;
|
||
| or: ADODB.TParameters.GetItem(TParameters;Integer):TParameter;
|
||
|
|
||
0082CD35 E88229D6FF call 0058F6BC
|
||
|
||
* Reference to control Label14 : TLabel
|
||
|
|
||
0082CD3A 8B9E68030000 mov ebx, [esi+$0368]
|
||
0082CD40 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Edit(TDataSet);
|
||
|
|
||
0082CD42 E8F9B6C9FF call 004C8440
|
||
0082CD47 8D55E8 lea edx, [ebp-$18]
|
||
0082CD4A 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082CD4D E89ADBBDFF call 0040A8EC
|
||
0082CD52 8B55E8 mov edx, [ebp-$18]
|
||
0082CD55 8D45EC lea eax, [ebp-$14]
|
||
|
||
* Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString);
|
||
|
|
||
0082CD58 E86BC0BEFF call 00418DC8
|
||
0082CD5D 8D45EC lea eax, [ebp-$14]
|
||
0082CD60 50 push eax
|
||
|
||
* Possible String Reference to: 'P_Spec'
|
||
|
|
||
0082CD61 BA78CE8200 mov edx, $0082CE78
|
||
0082CD66 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082CD68 E8479EC9FF call 004C6BB4
|
||
0082CD6D 5A pop edx
|
||
0082CD6E 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TLabel.OFFS_00B4
|
||
|
|
||
0082CD70 FF91B4000000 call dword ptr [ecx+$00B4]
|
||
0082CD76 8BC3 mov eax, ebx
|
||
0082CD78 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TLabel.OFFS_024C
|
||
|
|
||
0082CD7A FF924C020000 call dword ptr [edx+$024C]
|
||
|
||
* Reference to control OrdDate : N.A.
|
||
|
|
||
0082CD80 8B9E0C030000 mov ebx, [esi+$030C]
|
||
0082CD86 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
0082CD88 E8478BC9FF call 004C58D4
|
||
0082CD8D 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;
|
||
|
|
||
0082CD8F E81812CBFF call 004DDFAC
|
||
0082CD94 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_44
|
||
|
|
||
0082CD96 FF5244 call dword ptr [edx+$44]
|
||
0082CD99 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;
|
||
|
|
||
0082CD9B E80C12CBFF call 004DDFAC
|
||
|
||
* Possible String Reference to: 'UPdate YF_Money_CR '
|
||
|
|
||
0082CDA0 BA88CE8200 mov edx, $0082CE88
|
||
0082CDA5 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082CDA7 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' Set P_Spec=''
|
||
|
|
||
0082CDAA 68A4CE8200 push $0082CEA4
|
||
0082CDAF 8D55E0 lea edx, [ebp-$20]
|
||
0082CDB2 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082CDB5 E832DBBDFF call 0040A8EC
|
||
0082CDBA FF75E0 push dword ptr [ebp-$20]
|
||
|
||
* Possible String Reference to: '' '
|
||
|
|
||
0082CDBD 68BCCE8200 push $0082CEBC
|
||
0082CDC2 8D45E4 lea eax, [ebp-$1C]
|
||
0082CDC5 BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082CDCA E8E588BDFF call 004056B4
|
||
0082CDCF 8B45E4 mov eax, [ebp-$1C]
|
||
0082CDD2 50 push eax
|
||
0082CDD3 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;
|
||
|
|
||
0082CDD5 E8D211CBFF call 004DDFAC
|
||
0082CDDA 5A pop edx
|
||
0082CDDB 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082CDDD FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' where YFId=''
|
||
|
|
||
0082CDE0 68C8CE8200 push $0082CEC8
|
||
|
||
* Possible String Reference to: 'YFId'
|
||
|
|
||
0082CDE5 BAE0CE8200 mov edx, $0082CEE0
|
||
|
||
* Reference to control Label14 : TLabel
|
||
|
|
||
0082CDEA 8B8668030000 mov eax, [esi+$0368]
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082CDF0 E8BF9DC9FF call 004C6BB4
|
||
0082CDF5 8D55D4 lea edx, [ebp-$2C]
|
||
0082CDF8 8B08 mov ecx, [eax]
|
||
|
||
* Reference to method TLabel.SetDragMode(TDragMode)
|
||
|
|
||
0082CDFA FF5160 call dword ptr [ecx+$60]
|
||
0082CDFD 8B45D4 mov eax, [ebp-$2C]
|
||
0082CE00 8D55D8 lea edx, [ebp-$28]
|
||
|
||
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
||
|
|
||
0082CE03 E8E4DABDFF call 0040A8EC
|
||
0082CE08 FF75D8 push dword ptr [ebp-$28]
|
||
0082CE0B 68F0CE8200 push $0082CEF0
|
||
0082CE10 8D45DC lea eax, [ebp-$24]
|
||
0082CE13 BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082CE18 E89788BDFF call 004056B4
|
||
0082CE1D 8B45DC mov eax, [ebp-$24]
|
||
0082CE20 50 push eax
|
||
0082CE21 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;
|
||
|
|
||
0082CE23 E88411CBFF call 004DDFAC
|
||
0082CE28 5A pop edx
|
||
0082CE29 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082CE2B FF5138 call dword ptr [ecx+$38]
|
||
0082CE2E 8BC3 mov eax, ebx
|
||
|
||
* Reference to: ADODB.TADOQuery.ExecSQL(TADOQuery):Integer;
|
||
|
|
||
0082CE30 E89F10CBFF call 004DDED4
|
||
0082CE35 33C0 xor eax, eax
|
||
0082CE37 5A pop edx
|
||
0082CE38 59 pop ecx
|
||
0082CE39 59 pop ecx
|
||
0082CE3A 648910 mov fs:[eax], edx
|
||
|
||
****** FINALLY
|
||
|
|
||
|
||
* Possible String Reference to: '^[<5B><>]<5D>'
|
||
|
|
||
0082CE3D 6867CE8200 push $0082CE67
|
||
0082CE42 8D45D4 lea eax, [ebp-$2C]
|
||
0082CE45 BA06000000 mov edx, $00000006
|
||
|
||
* Reference to: System.@LStrArrayClr(void;void;Integer);
|
||
|
|
||
0082CE4A E8F984BDFF call 00405348
|
||
0082CE4F 8D45EC lea eax, [ebp-$14]
|
||
|
||
* Reference to: Variants.@VarClr(TVarData;TVarData);
|
||
|
|
||
0082CE52 E81D78BEFF call 00414674
|
||
0082CE57 8D45FC lea eax, [ebp-$04]
|
||
|
||
* Reference to: System.@LStrClr(void;void);
|
||
|
|
||
0082CE5A E8C584BDFF call 00405324
|
||
0082CE5F C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_0082CE89(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082CE89 50 push eax
|
||
0082CE8A 6461 popa
|
||
0082CE8C 7465 jz 0082CEF3
|
||
0082CE8E 205946 and [ecx+$46], bl
|
||
0082CE91 5F pop edi
|
||
0082CE92 4D dec ebp
|
||
0082CE93 6F outsd
|
||
0082CE94 6E outsb
|
||
0082CE95 65795F jns 0082CEF7
|
||
0082CE98 43 inc ebx
|
||
0082CE99 52 push edx
|
||
0082CE9A 2000 and [eax], al
|
||
0082CE9C FFFF DB $FF, $FF //
|
||
0082CE9E FFFF DB $FF, $FF //
|
||
0082CEA0 0D00000020 or eax, $20000000
|
||
0082CEA5 53 push ebx
|
||
0082CEA6 657420 jz 0082CEC9
|
||
0082CEA9 50 push eax
|
||
0082CEAA 5F pop edi
|
||
0082CEAB 53 push ebx
|
||
0082CEAC 7065 jo 0082CF13
|
||
0082CEAE 633D27000000 arpl [$00000027], di
|
||
0082CEB4 FFFF DB $FF, $FF //
|
||
0082CEB6 FFFF DB $FF, $FF //
|
||
0082CEB8 0200 add al, byte ptr [eax]
|
||
0082CEBA 0000 add [eax], al
|
||
|
||
0082CEBC 27 daa
|
||
0082CEBD 2000 and [eax], al
|
||
0082CEBF 00FF add bh, bh
|
||
0082CEC1 FFFF DB $FF, $FF //
|
||
0082CEC3 FF0D00000020 dec dword ptr [$20000000]
|
||
0082CEC9 7768 jnbe 0082CF33
|
||
0082CECB 657265 jb 0082CF33
|
||
0082CECE 205946 and [ecx+$46], bl
|
||
0082CED1 49 dec ecx
|
||
0082CED2 643D27000000 cmp eax, $00000027
|
||
0082CED8 FFFF DB $FF, $FF //
|
||
0082CEDA FFFF DB $FF, $FF //
|
||
0082CEDC 0400 add al, +$00
|
||
0082CEDE 0000 add [eax], al
|
||
|
||
0082CEE0 59 pop ecx
|
||
0082CEE1 46 inc esi
|
||
0082CEE2 49 dec ecx
|
||
0082CEE3 640000 add fs:[eax], al
|
||
0082CEE6 0000 add [eax], al
|
||
|
||
0082CEE8 FFFF DB $FF, $FF //
|
||
0082CEEA FFFF DB $FF, $FF //
|
||
0082CEEC 0100 add [eax], eax
|
||
0082CEEE 0000 add [eax], al
|
||
|
||
0082CEF0 27 daa
|
||
0082CEF1 0000 add [eax], al
|
||
|
||
0082CEF3 00B2018B8068 add [edx+$68808B01], dh
|
||
0082CEF9 0300 add eax, [eax]
|
||
0082CEFB 00E8 add al, ch
|
||
0082CEFD A3B5F8FFC3 mov dword ptr [$C3FFF8B5], eax
|
||
0082CF02 8BC0 mov eax, eax
|
||
0082CF04 33D2 xor edx, edx
|
||
|
||
* Reference to control Label14 : TLabel
|
||
|
|
||
0082CF06 8B8068030000 mov eax, [eax+$0368]
|
||
|
||
* Reference to : TfrmSelExportField._PROC_007B84A4()
|
||
|
|
||
0082CF0C E893B5F8FF call 007B84A4
|
||
0082CF11 C3 ret
|
||
|
||
0082CF12 8BC0 mov eax, eax
|
||
0082CF14 53 push ebx
|
||
0082CF15 56 push esi
|
||
0082CF16 8BD8 mov ebx, eax
|
||
|
||
* Reference to control ToolBar1 : TToolBar
|
||
|
|
||
0082CF18 8B83F8020000 mov eax, [ebx+$02F8]
|
||
0082CF1E 8B10 mov edx, [eax]
|
||
|
||
* Reference to method TToolBar.SetFocus()
|
||
|
|
||
0082CF20 FF92C4000000 call dword ptr [edx+$00C4]
|
||
|
||
* Possible String Reference to: 'KPMoney'
|
||
|
|
||
0082CF26 BA64CF8200 mov edx, $0082CF64
|
||
|
||
* Reference to control Label14 : TLabel
|
||
|
|
||
0082CF2B 8BB368030000 mov esi, [ebx+$0368]
|
||
0082CF31 8BC6 mov eax, esi
|
||
|
||
* Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField;
|
||
|
|
||
0082CF33 E87C9CC9FF call 004C6BB4
|
||
0082CF38 8B10 mov edx, [eax]
|
||
|
||
* Reference to method TLabel.GetDragImages()
|
||
|
|
||
0082CF3A FF524C call dword ptr [edx+$4C]
|
||
0082CF3D D8356CCF8200 fdiv dword ptr [$0082CF6C]
|
||
0082CF43 83C4F8 add esp, -$08
|
||
0082CF46 DD1C24 fstp qword ptr [esp]
|
||
0082CF49 9B wait
|
||
|
||
* Reference to control Label1 : TLabel
|
||
|
|
||
0082CF4A 8B93A0030000 mov edx, [ebx+$03A0]
|
||
0082CF50 8BC6 mov eax, esi
|
||
|
||
* Reference to : TfrmSelExportField._PROC_007B6D90()
|
||
|
|
||
0082CF52 E8399EF8FF call 007B6D90
|
||
0082CF57 5E pop esi
|
||
0082CF58 5B pop ebx
|
||
0082CF59 C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_0082D26D(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082D26D 50 push eax
|
||
0082D26E 6461 popa
|
||
0082D270 7465 jz 0082D2D7
|
||
0082D272 205946 and [ecx+$46], bl
|
||
0082D275 5F pop edi
|
||
0082D276 4D dec ebp
|
||
0082D277 6F outsd
|
||
0082D278 6E outsb
|
||
0082D279 65795F jns 0082D2DB
|
||
0082D27C 43 inc ebx
|
||
0082D27D 52 push edx
|
||
0082D27E 2000 and [eax], al
|
||
0082D280 FFFF DB $FF, $FF //
|
||
0082D282 FFFF DB $FF, $FF //
|
||
0082D284 0F0000 sldt word ptr [eax]
|
||
0082D287 0020 add [eax], ah
|
||
0082D289 53 push ebx
|
||
0082D28A 657420 jz 0082D2AD
|
||
0082D28D 46 inc esi
|
||
0082D28E 4B dec ebx
|
||
0082D28F 54 push esp
|
||
0082D290 61 popa
|
||
0082D291 69546F753D2700FF imul edx, [edi+ebp*2+$75], $FF00273D
|
||
0082D299 FFFF DB $FF, $FF //
|
||
0082D29B FF01 inc dword ptr [ecx]
|
||
0082D29D 0000 add [eax], al
|
||
|
||
0082D29F 0027 add [edi], ah
|
||
0082D2A1 0000 add [eax], al
|
||
|
||
0082D2A3 00FF add bh, bh
|
||
0082D2A5 FFFF DB $FF, $FF //
|
||
0082D2A7 FF09 dec dword ptr [ecx]
|
||
0082D2A9 0000 add [eax], al
|
||
|
||
0082D2AB 002C4564697465 add [$65746964+eax*2], ch
|
||
0082D2B2 723D jb 0082D2F1
|
||
0082D2B4 27 daa
|
||
0082D2B5 0000 add [eax], al
|
||
|
||
0082D2B7 00FF add bh, bh
|
||
0082D2B9 FFFF DB $FF, $FF //
|
||
0082D2BB FF1400 call dword ptr [eax+eax]
|
||
0082D2BE 0000 add [eax], al
|
||
|
||
0082D2C0 2C45 sub al, $45
|
||
0082D2C2 64697474696D653D67 imul esi, fs:[esp+esi*2+$69], $673D656D
|
||
0082D2CB 657464 jz 0082D332
|
||
0082D2CE 61 popa
|
||
0082D2CF 7465 jz 0082D336
|
||
0082D2D1 2829 sub [ecx], ch
|
||
0082D2D3 2000 and [eax], al
|
||
0082D2D5 0000 add [eax], al
|
||
|
||
0082D2D7 00FF add bh, bh
|
||
0082D2D9 FFFF DB $FF, $FF //
|
||
0082D2DB FF0D00000020 dec dword ptr [$20000000]
|
||
0082D2E1 7768 jnbe 0082D34B
|
||
0082D2E3 657265 jb 0082D34B
|
||
0082D2E6 205946 and [ecx+$46], bl
|
||
0082D2E9 49 dec ecx
|
||
0082D2EA 643D27000000 cmp eax, $00000027
|
||
0082D2F0 FFFF DB $FF, $FF //
|
||
0082D2F2 FFFF DB $FF, $FF //
|
||
0082D2F4 0400 add al, +$00
|
||
0082D2F6 0000 add [eax], al
|
||
|
||
0082D2F8 59 pop ecx
|
||
0082D2F9 46 inc esi
|
||
0082D2FA 49 dec ecx
|
||
0082D2FB 640000 add fs:[eax], al
|
||
0082D2FE 0000 add [eax], al
|
||
|
||
0082D300 55 push ebp
|
||
0082D301 8BEC mov ebp, esp
|
||
0082D303 51 push ecx
|
||
0082D304 B907000000 mov ecx, $00000007
|
||
0082D309 6A00 push $00
|
||
0082D30B 6A00 push $00
|
||
0082D30D 49 dec ecx
|
||
0082D30E 75F9 jnz 0082D309
|
||
0082D310 874DFC xchg [ebp-$04], ecx
|
||
0082D313 53 push ebx
|
||
0082D314 56 push esi
|
||
0082D315 8BF0 mov esi, eax
|
||
0082D317 33C0 xor eax, eax
|
||
0082D319 55 push ebp
|
||
|
||
* Possible String Reference to: '<27>iu<69><75><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082D31A 6886D58200 push $0082D586
|
||
|
||
***** TRY
|
||
|
|
||
0082D31F 64FF30 push dword ptr fs:[eax]
|
||
0082D322 648920 mov fs:[eax], esp
|
||
0082D325 33C0 xor eax, eax
|
||
0082D327 55 push ebp
|
||
0082D328 6854D58200 push $0082D554
|
||
|
||
***** TRY
|
||
|
|
||
0082D32D 64FF30 push dword ptr fs:[eax]
|
||
0082D330 648920 mov fs:[eax], esp
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_0082D5E5(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082D5E5 50 push eax
|
||
0082D5E6 6461 popa
|
||
0082D5E8 7465 jz 0082D64F
|
||
0082D5EA 205946 and [ecx+$46], bl
|
||
0082D5ED 5F pop edi
|
||
0082D5EE 4D dec ebp
|
||
0082D5EF 6F outsd
|
||
0082D5F0 6E outsb
|
||
0082D5F1 65795F jns 0082D653
|
||
0082D5F4 43 inc ebx
|
||
0082D5F5 52 push edx
|
||
0082D5F6 2000 and [eax], al
|
||
0082D5F8 FFFF DB $FF, $FF //
|
||
0082D5FA FFFF DB $FF, $FF //
|
||
0082D5FC 0F0000 sldt word ptr [eax]
|
||
0082D5FF 0020 add [eax], ah
|
||
0082D601 53 push ebx
|
||
0082D602 657420 jz 0082D625
|
||
0082D605 4B dec ebx
|
||
0082D606 50 push eax
|
||
0082D607 53 push ebx
|
||
0082D608 7461 jz 0082D66B
|
||
0082D60A 7475 jz 0082D681
|
||
0082D60C 733D jnb 0082D64B
|
||
0082D60E 27 daa
|
||
0082D60F 00FF add bh, bh
|
||
0082D611 FFFF DB $FF, $FF //
|
||
0082D613 FF01 inc dword ptr [ecx]
|
||
0082D615 0000 add [eax], al
|
||
|
||
0082D617 0027 add [edi], ah
|
||
0082D619 0000 add [eax], al
|
||
|
||
0082D61B 00FF add bh, bh
|
||
0082D61D FFFF DB $FF, $FF //
|
||
0082D61F FF09 dec dword ptr [ecx]
|
||
0082D621 0000 add [eax], al
|
||
|
||
0082D623 002C4564697465 add [$65746964+eax*2], ch
|
||
0082D62A 723D jb 0082D669
|
||
0082D62C 27 daa
|
||
0082D62D 0000 add [eax], al
|
||
|
||
0082D62F 00FF add bh, bh
|
||
0082D631 FFFF DB $FF, $FF //
|
||
0082D633 FF1400 call dword ptr [eax+eax]
|
||
0082D636 0000 add [eax], al
|
||
|
||
0082D638 2C45 sub al, $45
|
||
0082D63A 64697474696D653D67 imul esi, fs:[esp+esi*2+$69], $673D656D
|
||
0082D643 657464 jz 0082D6AA
|
||
0082D646 61 popa
|
||
0082D647 7465 jz 0082D6AE
|
||
0082D649 2829 sub [ecx], ch
|
||
0082D64B 2000 and [eax], al
|
||
0082D64D 0000 add [eax], al
|
||
|
||
0082D64F 00FF add bh, bh
|
||
0082D651 FFFF DB $FF, $FF //
|
||
0082D653 FF0D00000020 dec dword ptr [$20000000]
|
||
0082D659 7768 jnbe 0082D6C3
|
||
0082D65B 657265 jb 0082D6C3
|
||
0082D65E 205946 and [ecx+$46], bl
|
||
0082D661 49 dec ecx
|
||
0082D662 643D27000000 cmp eax, $00000027
|
||
0082D668 FFFF DB $FF, $FF //
|
||
0082D66A FFFF DB $FF, $FF //
|
||
0082D66C 0400 add al, +$00
|
||
0082D66E 0000 add [eax], al
|
||
|
||
0082D670 59 pop ecx
|
||
0082D671 46 inc esi
|
||
0082D672 49 dec ecx
|
||
0082D673 640000 add fs:[eax], al
|
||
0082D676 0000 add [eax], al
|
||
|
||
0082D678 55 push ebp
|
||
0082D679 8BEC mov ebp, esp
|
||
0082D67B 33C0 xor eax, eax
|
||
0082D67D 55 push ebp
|
||
|
||
* Possible String Reference to: '<27>Rt<52><74><EFBFBD><EFBFBD>]Ë<><C38B>-<2D>Y<EFBFBD>'
|
||
|
|
||
0082D67E 689DD68200 push $0082D69D
|
||
|
||
***** TRY
|
||
|
|
||
0082D683 64FF30 push dword ptr fs:[eax]
|
||
0082D686 648920 mov fs:[eax], esp
|
||
0082D689 FF05C8598900 inc dword ptr [$008959C8]
|
||
0082D68F 33C0 xor eax, eax
|
||
0082D691 5A pop edx
|
||
0082D692 59 pop ecx
|
||
0082D693 59 pop ecx
|
||
0082D694 648910 mov fs:[eax], edx
|
||
|
||
****** FINALLY
|
||
|
|
||
|
||
* Possible String Reference to: ']Ë<><C38B>-<2D>Y<EFBFBD>'
|
||
|
|
||
0082D697 68A4D68200 push $0082D6A4
|
||
0082D69C C3 ret
|
||
|
||
|
||
* Reference to: System.@HandleFinally;
|
||
|
|
||
0082D69D E95274BDFF jmp 00404AF4
|
||
0082D6A2 EBF8 jmp 0082D69C
|
||
|
||
****** END
|
||
|
|
||
0082D6A4 5D pop ebp
|
||
0082D6A5 C3 ret
|
||
|
||
0082D6A6 8BC0 mov eax, eax
|
||
0082D6A8 832DC859890001 sub dword ptr [$008959C8], +$01
|
||
0082D6AF C3 ret
|
||
|
||
0082D6B0 FC cld
|
||
0082D6B1 D6 DB $D6 //
|
||
0082D6B2 820000 add dword ptr [eax], $00
|
||
0082D6B5 0000 add [eax], al
|
||
|
||
0082D6B7 0000 add [eax], al
|
||
|
||
0082D6B9 0000 add [eax], al
|
||
|
||
0082D6BB 00F0 add al, dh
|
||
0082D6BD D7 xlat
|
||
0082D6BE 820000 add dword ptr [eax], $00
|
||
0082D6C1 E182 loope -$7E
|
||
0082D6C3 0012 add [edx], dl
|
||
0082D6C5 D88200BCDC82 fadd dword ptr [edx+$82DCBC00]
|
||
0082D6CB 0000 add [eax], al
|
||
|
||
*)
|
||
end;
|
||
|
||
procedure TfrmYSFP._PROC_0082D716(Sender : TObject);
|
||
begin
|
||
(*
|
||
0082D716 48 dec eax
|
||
0082D717 0050D4 add [eax-$2C], dl
|
||
0082D71A 42 inc edx
|
||
0082D71B 0008 add [eax], cl
|
||
0082D71D 2D4A007CD0 sub eax, $D07C004A
|
||
0082D722 42 inc edx
|
||
0082D723 00F4 add ah, dh
|
||
0082D725 6B4A00D0 imul ecx, [edx+$00], $D0
|
||
0082D729 1D4A0030F6 sbb eax, $F630004A
|
||
0082D72E 48 dec eax
|
||
0082D72F 004CFB48 add [ebx+edi*8+$48], cl
|
||
0082D733 0098FA48000C add [eax+$C0048FA], bl
|
||
0082D739 7948 jns 0082D783
|
||
0082D73B 00ACF04800E829 add [eax+esi*8+$29E80048], ch
|
||
0082D742 4A dec edx
|
||
0082D743 00E4 add ah, ah
|
||
0082D745 ED in eax, dx
|
||
0082D746 48 dec eax
|
||
0082D747 00547848 add [eax+edi*2+$48], dl
|
||
0082D74B 005878 add [eax+$78], bl
|
||
0082D74E 48 dec eax
|
||
0082D74F 00DC add ah, bl
|
||
0082D751 2A4A00 sub cl, byte ptr [edx+$00]
|
||
0082D754 3CA9 cmp al, $A9
|
||
0082D756 48 dec eax
|
||
0082D757 00C0 add al, al
|
||
0082D759 834800D0 or dword ptr [eax+$00], -$30
|
||
0082D75D 7948 jns 0082D7A7
|
||
0082D75F 004C8548 add [ebp+eax*4+$48], cl
|
||
0082D763 00D0 add al, dl
|
||
0082D765 2C4A sub al, $4A
|
||
0082D767 009C2B4A008486 add [ebx+ebp+$8684004A], bl
|
||
0082D76E 48 dec eax
|
||
0082D76F 00482D add [eax+$2D], cl
|
||
0082D772 4A dec edx
|
||
0082D773 00C0 add al, al
|
||
0082D775 A9480038EE test eax, $EE380048
|
||
0082D77A 48 dec eax
|
||
0082D77B 00F4 add ah, dh
|
||
0082D77D EE out dx, al
|
||
0082D77E 48 dec eax
|
||
0082D77F 00F0 add al, dh
|
||
0082D781 E94800D8EE jmp EF5AD7CE
|
||
0082D786 48 dec eax
|
||
0082D787 00D8 add al, bl
|
||
0082D789 1B4A00 sbb ecx, [edx+$00]
|
||
0082D78C EC in al, dx
|
||
0082D78D 334A00 xor ecx, [edx+$00]
|
||
0082D790 20C4 and ah, al
|
||
0082D792 48 dec eax
|
||
0082D793 00B0404A0010 add [eax+$10004A40], dh
|
||
0082D799 44 inc esp
|
||
0082D79A 4A dec edx
|
||
0082D79B 00CC add ah, cl
|
||
0082D79D 42 inc edx
|
||
0082D79E 4A dec edx
|
||
0082D79F 00B8C44800BC add [eax+$BC0048C4], bh
|
||
0082D7A5 C44800 les ecx, [eax+$00]
|
||
0082D7A8 48 dec eax
|
||
0082D7A9 45 inc ebp
|
||
0082D7AA 4A dec edx
|
||
0082D7AB 001CC3 add [ebx+eax*8], bl
|
||
0082D7AE 48 dec eax
|
||
0082D7AF 0018 add [eax], bl
|
||
0082D7B1 F0 lock
|
||
0082D7B2 48 dec eax
|
||
0082D7B3 00444C4A add [esp+ecx*2+$4A], al
|
||
0082D7B7 000C02 add [edx+eax], cl
|
||
0082D7BA 49 dec ecx
|
||
0082D7BB 0094EC48009C64 add [esp+ebp*8+$649C0048], dl
|
||
0082D7C2 4A dec edx
|
||
0082D7C3 008C154A003C18 add [ebp+edx+$183C004A], cl
|
||
0082D7CA 4A dec edx
|
||
0082D7CB 0038 add [eax], bh
|
||
0082D7CD 52 push edx
|
||
0082D7CE 4A dec edx
|
||
0082D7CF 005C224A add [edx+$4A], bl
|
||
0082D7D3 00D8 add al, bl
|
||
0082D7D5 224A00 and cl, byte ptr [edx+$00]
|
||
0082D7D8 7C68 jl 0082D842
|
||
0082D7DA 4A dec edx
|
||
0082D7DB 00941F4A003C60 add [edi+ebx+$603C004A], dl
|
||
0082D7E2 4A dec edx
|
||
0082D7E3 001447 add [edi+eax*2], dl
|
||
0082D7E6 4A dec edx
|
||
0082D7E7 0034654A00CC2C add [$2CCC004A], dh
|
||
0082D7EE 4A dec edx
|
||
0082D7EF 000E add [esi], cl
|
||
0082D7F1 0000 add [eax], al
|
||
|
||
0082D7F3 0000 add [eax], al
|
||
|
||
0082D7F5 0003 add [ebx], al
|
||
0082D7F7 0000 add [eax], al
|
||
|
||
0082D7F9 0020 add [eax], ah
|
||
0082D7FB 114000 adc [eax+$00], eax
|
||
0082D7FE 3C04 cmp al, $04
|
||
0082D800 0000 add [eax], al
|
||
|
||
0082D802 2011 and [ecx], dl
|
||
0082D804 40 inc eax
|
||
0082D805 004004 add [eax+$04], al
|
||
0082D808 0000 add [eax], al
|
||
|
||
0082D80A 2011 and [ecx], dl
|
||
0082D80C 40 inc eax
|
||
0082D80D 00440400 add [esp+eax+$00], al
|
||
0082D811 005000 add [eax+$00], dl
|
||
0082D814 A3E08200F8 mov dword ptr [$F80082E0], eax
|
||
0082D819 0200 add al, byte ptr [eax]
|
||
0082D81B 0000 add [eax], al
|
||
|
||
0082D81D 0008 add [eax], cl
|
||
0082D81F 54 push esp
|
||
0082D820 6F outsd
|
||
0082D821 6F outsd
|
||
0082D822 6C insb
|
||
0082D823 42 inc edx
|
||
0082D824 61 popa
|
||
0082D825 7231 jb 0082D858
|
||
0082D827 FC cld
|
||
0082D828 0200 add al, byte ptr [eax]
|
||
0082D82A 0001 add [ecx], al
|
||
0082D82C 0009 add [ecx], cl
|
||
0082D82E 54 push esp
|
||
0082D82F 42 inc edx
|
||
0082D830 52 push edx
|
||
0082D831 61 popa
|
||
0082D832 667265 jb 0082D89A
|
||
0082D835 7368 jnb 0082D89F
|
||
0082D837 0003 add [ebx], al
|
||
0082D839 0000 add [eax], al
|
||
|
||
0082D83B 0100 add [eax], eax
|
||
0082D83D 0554424465 add eax, +$65444254
|
||
0082D842 6C insb
|
||
0082D843 0403 add al, +$03
|
||
0082D845 0000 add [eax], al
|
||
|
||
0082D847 0100 add [eax], eax
|
||
0082D849 07 pop es
|
||
0082D84A 54 push esp
|
||
0082D84B 42 inc edx
|
||
0082D84C 43 inc ebx
|
||
0082D84D 6C insb
|
||
0082D84E 6F outsd
|
||
0082D84F 7365 jnb 0082D8B6
|
||
0082D851 0803 or [ebx], al
|
||
0082D853 0000 add [eax], al
|
||
|
||
0082D855 0200 add al, byte ptr [eax]
|
||
0082D857 0C41 or al, $41
|
||
0082D859 44 inc esp
|
||
0082D85A 4F dec edi
|
||
0082D85B 51 push ecx
|
||
0082D85C 7565 jnz 0082D8C3
|
||
0082D85E 7279 jb 0082D8D9
|
||
0082D860 54 push esp
|
||
0082D861 656D insd
|
||
0082D863 700C jo 0082D871
|
||
0082D865 0300 add eax, [eax]
|
||
0082D867 0002 add [edx], al
|
||
0082D869 000B add [ebx], cl
|
||
0082D86B 41 inc ecx
|
||
0082D86C 44 inc esp
|
||
0082D86D 4F dec edi
|
||
0082D86E 51 push ecx
|
||
0082D86F 7565 jnz 0082D8D6
|
||
0082D871 7279 jb 0082D8EC
|
||
0082D873 43 inc ebx
|
||
0082D874 6D insd
|
||
0082D875 641003 adc fs:[ebx], al
|
||
0082D878 0000 add [eax], al
|
||
|
||
0082D87A 0300 add eax, [eax]
|
||
0082D87C 06 push es
|
||
0082D87D 50 push eax
|
||
0082D87E 61 popa
|
||
0082D87F 6E outsb
|
||
0082D880 656C insb
|
||
0082D882 311403 xor [ebx+eax], edx
|
||
0082D885 0000 add [eax], al
|
||
|
||
0082D887 0100 add [eax], eax
|
||
0082D889 0B546F6F or edx, [edi+ebp*2+$6F]
|
||
0082D88D 6C insb
|
||
0082D88E 42 inc edx
|
||
0082D88F 7574 jnz 0082D905
|
||
0082D891 746F jz 0082D902
|
||
0082D893 6E outsb
|
||
0082D894 3218 xor bl, byte ptr [eax]
|
||
0082D896 0300 add eax, [eax]
|
||
0082D898 000400 add [eax+eax], al
|
||
0082D89B 06 push es
|
||
0082D89C 4C dec esp
|
||
0082D89D 61 popa
|
||
0082D89E 62656C bound esp, qword ptr [ebp+$6C]
|
||
0082D8A1 311C03 xor [ebx+eax], ebx
|
||
0082D8A4 0000 add [eax], al
|
||
|
||
0082D8A6 0200 add al, byte ptr [eax]
|
||
0082D8A8 0C41 or al, $41
|
||
0082D8AA 44 inc esp
|
||
0082D8AB 4F dec edi
|
||
0082D8AC 51 push ecx
|
||
0082D8AD 7565 jnz 0082D914
|
||
0082D8AF 7279 jb 0082D92A
|
||
0082D8B1 4D dec ebp
|
||
0082D8B2 61 popa
|
||
0082D8B3 696E2003000001 imul ebp, [esi+$20], $01000003
|
||
0082D8BA 000B add [ebx], cl
|
||
0082D8BC 54 push esp
|
||
0082D8BD 6F outsd
|
||
0082D8BE 6F outsd
|
||
0082D8BF 6C insb
|
||
0082D8C0 42 inc edx
|
||
0082D8C1 7574 jnz 0082D937
|
||
0082D8C3 746F jz 0082D934
|
||
0082D8C5 6E outsb
|
||
0082D8C6 312403 xor [ebx+eax], esp
|
||
0082D8C9 0000 add [eax], al
|
||
|
||
0082D8CB 050003524D add eax, +$4D520300
|
||
0082D8D0 3128 xor [eax], ebp
|
||
0082D8D2 0300 add eax, [eax]
|
||
0082D8D4 0006 add [esi], al
|
||
0082D8D6 0009 add [ecx], cl
|
||
0082D8D8 52 push edx
|
||
0082D8D9 4D dec ebp
|
||
0082D8DA 44 inc esp
|
||
0082D8DB 42 inc edx
|
||
0082D8DC 5F pop edi
|
||
0082D8DD 4D dec ebp
|
||
0082D8DE 61 popa
|
||
0082D8DF 696E2C03000004 imul ebp, [esi+$2C], $04000003
|
||
0082D8E6 0006 add [esi], al
|
||
0082D8E8 4C dec esp
|
||
0082D8E9 61 popa
|
||
0082D8EA 62656C bound esp, qword ptr [ebp+$6C]
|
||
0082D8ED 3330 xor esi, [eax]
|
||
0082D8EF 0300 add eax, [eax]
|
||
0082D8F1 0007 add [edi], al
|
||
0082D8F3 000B add [ebx], cl
|
||
0082D8F5 46 inc esi
|
||
0082D8F6 61 popa
|
||
0082D8F7 63746F72 arpl [edi+ebp*2+$72], si
|
||
0082D8FB 794E jns 0082D94B
|
||
0082D8FD 61 popa
|
||
0082D8FE 6D insd
|
||
0082D8FF 653403 xor al, $03
|
||
0082D902 0000 add [eax], al
|
||
|
||
0082D904 0800 or [eax], al
|
||
0082D906 07 pop es
|
||
0082D907 637847 arpl [eax+$47], di
|
||
0082D90A 7269 jb 0082D975
|
||
0082D90C 643238 xor bh, byte ptr fs:[eax]
|
||
0082D90F 0300 add eax, [eax]
|
||
0082D911 0009 add [ecx], cl
|
||
0082D913 0003 add [ebx], al
|
||
0082D915 54 push esp
|
||
0082D916 7632 jbe 0082D94A
|
||
0082D918 3C03 cmp al, $03
|
||
0082D91A 0000 add [eax], al
|
||
|
||
0082D91C 0A00 or al, byte ptr [eax]
|
||
0082D91E 0F637847 packusdw MM7, [eax+$47]
|
||
0082D922 7269 jb 0082D98D
|
||
0082D924 6444 inc esp
|
||
0082D926 42 inc edx
|
||
0082D927 43 inc ebx
|
||
0082D928 6F outsd
|
||
0082D929 6C insb
|
||
0082D92A 756D jnz 0082D999
|
||
0082D92C 6E outsb
|
||
0082D92D 314003 xor [eax+$03], eax
|
||
0082D930 0000 add [eax], al
|
||
|
||
0082D932 0A00 or al, byte ptr [eax]
|
||
0082D934 0F637847 packusdw MM7, [eax+$47]
|
||
0082D938 7269 jb 0082D9A3
|
||
0082D93A 6444 inc esp
|
||
0082D93C 42 inc edx
|
||
0082D93D 43 inc ebx
|
||
0082D93E 6F outsd
|
||
0082D93F 6C insb
|
||
0082D940 756D jnz 0082D9AF
|
||
0082D942 6E outsb
|
||
0082D943 33440300 xor eax, [ebx+eax+$00]
|
||
0082D947 000A add [edx], cl
|
||
0082D949 000F add [edi], cl
|
||
0082D94B 637847 arpl [eax+$47], di
|
||
0082D94E 7269 jb 0082D9B9
|
||
0082D950 6444 inc esp
|
||
0082D952 42 inc edx
|
||
0082D953 43 inc ebx
|
||
0082D954 6F outsd
|
||
0082D955 6C insb
|
||
0082D956 756D jnz 0082D9C5
|
||
0082D958 6E outsb
|
||
0082D959 3548030000 xor eax, $00000348
|
||
0082D95E 0A00 or al, byte ptr [eax]
|
||
0082D960 0F637847 packusdw MM7, [eax+$47]
|
||
0082D964 7269 jb 0082D9CF
|
||
0082D966 6444 inc esp
|
||
0082D968 42 inc edx
|
||
0082D969 43 inc ebx
|
||
0082D96A 6F outsd
|
||
0082D96B 6C insb
|
||
0082D96C 756D jnz 0082D9DB
|
||
0082D96E 6E outsb
|
||
0082D96F 364C dec esp
|
||
0082D971 0300 add eax, [eax]
|
||
0082D973 000B add [ebx], cl
|
||
0082D975 000C63 add [ebx], cl
|
||
0082D978 7847 js 0082D9C1
|
||
0082D97A 7269 jb 0082D9E5
|
||
0082D97C 644C dec esp
|
||
0082D97E 657665 jbe 0082D9E6
|
||
0082D981 6C insb
|
||
0082D982 315003 xor [eax+$03], edx
|
||
0082D985 0000 add [eax], al
|
||
|
||
0082D987 0400 add al, +$00
|
||
0082D989 06 push es
|
||
0082D98A 4C dec esp
|
||
0082D98B 61 popa
|
||
0082D98C 62656C bound esp, qword ptr [ebp+$6C]
|
||
0082D98F 32540300 xor dl, byte ptr [ebx+eax+$00]
|
||
0082D993 000400 add [eax+eax], al
|
||
0082D996 06 push es
|
||
0082D997 4C dec esp
|
||
0082D998 61 popa
|
||
0082D999 62656C bound esp, qword ptr [ebp+$6C]
|
||
0082D99C 3658 pop eax
|
||
0082D99E 0300 add eax, [eax]
|
||
0082D9A0 000C00 add [eax+eax], cl
|
||
0082D9A3 07 pop es
|
||
0082D9A4 626567 bound esp, qword ptr [ebp+$67]
|
||
0082D9A7 6461 popa
|
||
0082D9A9 7465 jz 0082DA10
|
||
0082D9AB 5C pop esp
|
||
0082D9AC 0300 add eax, [eax]
|
||
0082D9AE 000C00 add [eax+eax], cl
|
||
0082D9B1 07 pop es
|
||
0082D9B2 45 inc ebp
|
||
0082D9B3 6E outsb
|
||
0082D9B4 646461 popa
|
||
0082D9B7 7465 jz 0082DA1E
|
||
0082D9B9 60 pusha
|
||
0082D9BA 0300 add eax, [eax]
|
||
0082D9BC 000D00106378 add [$78631000], cl
|
||
0082D9C2 47 inc edi
|
||
0082D9C3 7269 jb 0082DA2E
|
||
0082D9C5 6450 push eax
|
||
0082D9C7 6F outsd
|
||
0082D9C8 7075 jo 0082DA3F
|
||
0082D9CA 704D jo 0082DA19
|
||
0082D9CC 656E outsb
|
||
0082D9CE 7532 jnz 0082DA02
|
||
0082D9D0 640300 add eax, fs:[eax]
|
||
0082D9D3 000E add [esi], cl
|
||
0082D9D5 000544535F48 add [$485F5344], al
|
||
0082D9DB 5A pop edx
|
||
0082D9DC 680300000F push $0F000003
|
||
0082D9E1 0006 add [esi], al
|
||
0082D9E3 43 inc ebx
|
||
0082D9E4 44 inc esp
|
||
0082D9E5 53 push ebx
|
||
0082D9E6 5F pop edi
|
||
0082D9E7 48 dec eax
|
||
0082D9E8 5A pop edx
|
||
0082D9E9 6C insb
|
||
0082D9EA 0300 add eax, [eax]
|
||
0082D9EC 0001 add [ecx], al
|
||
0082D9EE 000B add [ebx], cl
|
||
0082D9F0 54 push esp
|
||
0082D9F1 6F outsd
|
||
0082D9F2 6F outsd
|
||
0082D9F3 6C insb
|
||
0082D9F4 42 inc edx
|
||
0082D9F5 7574 jnz 0082DA6B
|
||
0082D9F7 746F jz 0082DA68
|
||
0082D9F9 6E outsb
|
||
0082D9FA 337003 xor esi, [eax+$03]
|
||
0082D9FD 0000 add [eax], al
|
||
|
||
0082D9FF 0A00 or al, byte ptr [eax]
|
||
0082DA01 07 pop es
|
||
0082DA02 7632 jbe 0082DA36
|
||
0082DA04 50 push eax
|
||
0082DA05 7269 jb 0082DA70
|
||
0082DA07 636574 arpl [ebp+$74], sp
|
||
0082DA0A 0300 add eax, [eax]
|
||
0082DA0C 000A add [edx], cl
|
||
0082DA0E 0003 add [ebx], al
|
||
0082DA10 56 push esi
|
||
0082DA11 42 inc edx
|
||
0082DA12 5A pop edx
|
||
0082DA13 7803 js 0082DA18
|
||
0082DA15 0000 add [eax], al
|
||
|
||
0082DA17 0A00 or al, byte ptr [eax]
|
||
0082DA19 035659 add edx, [esi+$59]
|
||
0082DA1C 42 inc edx
|
||
0082DA1D 7C03 jl 0082DA22
|
||
0082DA1F 0000 add [eax], al
|
||
|
||
0082DA21 0A00 or al, byte ptr [eax]
|
||
0082DA23 097632 or [esi+$32], esi
|
||
0082DA26 43 inc ebx
|
||
0082DA27 6F outsd
|
||
0082DA28 6C insb
|
||
0082DA29 756D jnz 0082DA98
|
||
0082DA2B 6E outsb
|
||
0082DA2C 36800300 add byte ptr ss:[ebx], $00
|
||
0082DA30 000A add [edx], cl
|
||
0082DA32 0009 add [ecx], cl
|
||
0082DA34 7632 jbe 0082DA68
|
||
0082DA36 50 push eax
|
||
0082DA37 61 popa
|
||
0082DA38 794D jns 0082DA87
|
||
0082DA3A 656E outsb
|
||
0082DA3C 7484 jz 0082D9C2
|
||
0082DA3E 0300 add eax, [eax]
|
||
0082DA40 000A add [edx], cl
|
||
0082DA42 0006 add [esi], al
|
||
0082DA44 7632 jbe 0082DA78
|
||
0082DA46 4E dec esi
|
||
0082DA47 6F outsd
|
||
0082DA48 7465 jz 0082DAAF
|
||
0082DA4A 8803 mov [ebx], al
|
||
0082DA4C 0000 add [eax], al
|
||
|
||
0082DA4E 0A00 or al, byte ptr [eax]
|
||
0082DA50 0C76 or al, $76
|
||
0082DA52 32435F xor al, byte ptr [ebx+$5F]
|
||
0082DA55 43 inc ebx
|
||
0082DA56 6F outsd
|
||
0082DA57 64654E dec esi
|
||
0082DA5A 61 popa
|
||
0082DA5B 6D insd
|
||
0082DA5C 658C03 mov word ptr gs:[ebx], es
|
||
0082DA5F 0000 add [eax], al
|
||
|
||
0082DA61 0A00 or al, byte ptr [eax]
|
||
0082DA63 097632 or [esi+$32], esi
|
||
0082DA66 43 inc ebx
|
||
0082DA67 6F outsd
|
||
0082DA68 6C insb
|
||
0082DA69 756D jnz 0082DAD8
|
||
0082DA6B 6E outsb
|
||
0082DA6C 32900300000A xor dl, byte ptr [eax+$A000003]
|
||
0082DA72 0009 add [ecx], cl
|
||
0082DA74 7632 jbe 0082DAA8
|
||
0082DA76 43 inc ebx
|
||
0082DA77 6F outsd
|
||
0082DA78 6C insb
|
||
0082DA79 756D jnz 0082DAE8
|
||
0082DA7B 6E outsb
|
||
0082DA7C 3494 xor al, $94
|
||
0082DA7E 0300 add eax, [eax]
|
||
0082DA80 000A add [edx], cl
|
||
0082DA82 0006 add [esi], al
|
||
0082DA84 7632 jbe 0082DAB8
|
||
0082DA86 7373 jnb 0082DAFB
|
||
0082DA88 656C insb
|
||
0082DA8A 98 cwde
|
||
0082DA8B 0300 add eax, [eax]
|
||
0082DA8D 0007 add [edi], al
|
||
0082DA8F 000A add [edx], cl
|
||
0082DA91 50 push eax
|
||
0082DA92 5F pop edi
|
||
0082DA93 43 inc ebx
|
||
0082DA94 6F outsd
|
||
0082DA95 64654E dec esi
|
||
0082DA98 61 popa
|
||
0082DA99 6D insd
|
||
0082DA9A 659C pushf
|
||
0082DA9C 0300 add eax, [eax]
|
||
0082DA9E 000400 add [eax+eax], al
|
||
0082DAA1 06 push es
|
||
0082DAA2 4C dec esp
|
||
0082DAA3 61 popa
|
||
0082DAA4 62656C bound esp, qword ptr [ebp+$6C]
|
||
0082DAA7 34A0 xor al, $A0
|
||
0082DAA9 0300 add eax, [eax]
|
||
0082DAAB 000400 add [eax+eax], al
|
||
0082DAAE 06 push es
|
||
0082DAAF 4C dec esp
|
||
0082DAB0 61 popa
|
||
0082DAB1 62656C bound esp, qword ptr [ebp+$6C]
|
||
0082DAB4 35A4030000 xor eax, $000003A4
|
||
0082DAB9 07 pop es
|
||
0082DABA 0006 add [esi], al
|
||
0082DABC 50 push eax
|
||
0082DABD 5F pop edi
|
||
0082DABE 7370 jnb 0082DB30
|
||
0082DAC0 6563A803000007 arpl gs:[eax+$7000003], bp
|
||
0082DAC7 000545646974 add [$74696445], al
|
||
0082DACD 31AC0300000400 xor [ebx+eax+$40000], ebp
|
||
0082DAD4 06 push es
|
||
0082DAD5 4C dec esp
|
||
0082DAD6 61 popa
|
||
0082DAD7 62656C bound esp, qword ptr [ebp+$6C]
|
||
0082DADA 37 aaa
|
||
0082DADB B003 mov al, $03
|
||
0082DADD 0000 add [eax], al
|
||
|
||
0082DADF 1000 adc [eax], al
|
||
0082DAE1 07 pop es
|
||
0082DAE2 42 inc edx
|
||
0082DAE3 7574 jnz 0082DB59
|
||
0082DAE5 746F jz 0082DB56
|
||
0082DAE7 6E outsb
|
||
0082DAE8 31B40300001100 xor [ebx+eax+$110000], esi
|
||
0082DAEF 094368 or [ebx+$68], eax
|
||
0082DAF2 65636B42 arpl gs:[ebx+$42], bp
|
||
0082DAF6 6F outsd
|
||
0082DAF7 7831 js 0082DB2A
|
||
0082DAF9 B803000012 mov eax, $12000003
|
||
0082DAFE 000D63785461 add [$61547863], cl
|
||
0082DB04 62436F bound eax, qword ptr [ebx+$6F]
|
||
0082DB07 6E outsb
|
||
0082DB08 7472 jz 0082DB7C
|
||
0082DB0A 6F outsd
|
||
0082DB0B 6C insb
|
||
0082DB0C 31BC0300000100 xor [ebx+eax+$10000], edi
|
||
0082DB13 0454 add al, +$54
|
||
0082DB15 63686B arpl [eax+$6B], bp
|
||
0082DB18 C00300 rol byte ptr [ebx], $00
|
||
0082DB1B 0001 add [ecx], al
|
||
0082DB1D 0006 add [esi], al
|
||
0082DB1F 54 push esp
|
||
0082DB20 6E outsb
|
||
0082DB21 6F outsd
|
||
0082DB22 63686B arpl [eax+$6B], bp
|
||
0082DB25 C403 les eax, [ebx]
|
||
0082DB27 0000 add [eax], al
|
||
|
||
0082DB29 0100 add [eax], eax
|
||
0082DB2B 0B546F6F or edx, [edi+ebp*2+$6F]
|
||
0082DB2F 6C insb
|
||
0082DB30 42 inc edx
|
||
0082DB31 7574 jnz 0082DBA7
|
||
0082DB33 746F jz 0082DBA4
|
||
0082DB35 6E outsb
|
||
0082DB36 34C8 xor al, $C8
|
||
0082DB38 0300 add eax, [eax]
|
||
0082DB3A 000A add [edx], cl
|
||
0082DB3C 0009 add [ecx], cl
|
||
0082DB3E 7632 jbe 0082DB72
|
||
0082DB40 4F dec edi
|
||
0082DB41 7264 jb 0082DBA7
|
||
0082DB43 65724E jb 0082DB94
|
||
0082DB46 4F dec edi
|
||
0082DB47 CC int 3
|
||
0082DB48 0300 add eax, [eax]
|
||
0082DB4A 000A add [edx], cl
|
||
0082DB4C 000B add [ebx], cl
|
||
0082DB4E 7632 jbe 0082DB82
|
||
0082DB50 43 inc ebx
|
||
0082DB51 6F outsd
|
||
0082DB52 6D insd
|
||
0082DB53 54 push esp
|
||
0082DB54 61 popa
|
||
0082DB55 69546F75D0030000 imul edx, [edi+ebp*2+$75], $000003D0
|
||
0082DB5D 0400 add al, +$00
|
||
0082DB5F 06 push es
|
||
0082DB60 4C dec esp
|
||
0082DB61 61 popa
|
||
0082DB62 62656C bound esp, qword ptr [ebp+$6C]
|
||
0082DB65 38D4 cmp ah, dl
|
||
0082DB67 0300 add eax, [eax]
|
||
0082DB69 0007 add [edi], al
|
||
0082DB6B 0007 add [edi], al
|
||
0082DB6D 4F dec edi
|
||
0082DB6E 7264 jb 0082DBD4
|
||
0082DB70 65724E jb 0082DBC1
|
||
0082DB73 4F dec edi
|
||
0082DB74 D803 fadd dword ptr [ebx]
|
||
0082DB76 0000 add [eax], al
|
||
|
||
0082DB78 0400 add al, +$00
|
||
0082DB7A 06 push es
|
||
0082DB7B 4C dec esp
|
||
0082DB7C 61 popa
|
||
0082DB7D 62656C bound esp, qword ptr [ebp+$6C]
|
||
0082DB80 39DC cmp esp, ebx
|
||
0082DB82 0300 add eax, [eax]
|
||
0082DB84 0007 add [edi], al
|
||
0082DB86 0009 add [ecx], cl
|
||
0082DB88 43 inc ebx
|
||
0082DB89 6F outsd
|
||
0082DB8A 6D insd
|
||
0082DB8B 54 push esp
|
||
0082DB8C 61 popa
|
||
0082DB8D 69546F75E0030000 imul edx, [edi+ebp*2+$75], $000003E0
|
||
0082DB95 07 pop es
|
||
0082DB96 0006 add [esi], al
|
||
0082DB98 59 pop ecx
|
||
0082DB99 46 inc esi
|
||
0082DB9A 4E dec esi
|
||
0082DB9B 61 popa
|
||
0082DB9C 6D insd
|
||
0082DB9D 65E403 in al, $03
|
||
0082DBA0 0000 add [eax], al
|
||
|
||
0082DBA2 0100 add [eax], eax
|
||
0082DBA4 054E4F4368 add eax, +$68434F4E
|
||
0082DBA9 6BE803 imul ebp, eax, $03
|
||
0082DBAC 0000 add [eax], al
|
||
|
||
0082DBAE 1300 adc eax, [eax]
|
||
0082DBB0 0A506F or dl, byte ptr [eax+$6F]
|
||
0082DBB3 7075 jo 0082DC2A
|
||
0082DBB5 704D jo 0082DC04
|
||
0082DBB7 656E outsb
|
||
0082DBB9 7531 jnz 0082DBEC
|
||
0082DBBB EC in al, dx
|
||
0082DBBC 0300 add eax, [eax]
|
||
0082DBBE 001400 add [eax+eax], dl
|
||
0082DBC1 024E31 add cl, byte ptr [esi+$31]
|
||
0082DBC4 F0 lock
|
||
0082DBC5 0300 add eax, [eax]
|
||
0082DBC7 001400 add [eax+eax], dl
|
||
0082DBCA 024E32 add cl, byte ptr [esi+$32]
|
||
0082DBCD F4 hlt
|
||
0082DBCE 0300 add eax, [eax]
|
||
0082DBD0 0007 add [edi], al
|
||
0082DBD2 0007 add [edi], al
|
||
0082DBD4 43 inc ebx
|
||
0082DBD5 686B4E6F74 push $746F4E6B
|
||
0082DBDA 65F8 clc
|
||
0082DBDC 0300 add eax, [eax]
|
||
0082DBDE 000400 add [eax+eax], al
|
||
0082DBE1 07 pop es
|
||
0082DBE2 4C dec esp
|
||
0082DBE3 61 popa
|
||
0082DBE4 62656C bound esp, qword ptr [ebp+$6C]
|
||
0082DBE7 3137 xor [edi], esi
|
||
0082DBE9 FC cld
|
||
0082DBEA 0300 add eax, [eax]
|
||
0082DBEC 000400 add [eax+eax], al
|
||
0082DBEF 07 pop es
|
||
0082DBF0 4C dec esp
|
||
0082DBF1 61 popa
|
||
0082DBF2 62656C bound esp, qword ptr [ebp+$6C]
|
||
0082DBF5 3132 xor [edx], esi
|
||
0082DBF7 000400 add [eax+eax], al
|
||
0082DBFA 000400 add [eax+eax], al
|
||
0082DBFD 07 pop es
|
||
0082DBFE 4C dec esp
|
||
0082DBFF 61 popa
|
||
0082DC00 62656C bound esp, qword ptr [ebp+$6C]
|
||
0082DC03 3133 xor [ebx], esi
|
||
0082DC05 0404 add al, +$04
|
||
0082DC07 0000 add [eax], al
|
||
|
||
0082DC09 0400 add al, +$00
|
||
0082DC0B 07 pop es
|
||
0082DC0C 4C dec esp
|
||
0082DC0D 61 popa
|
||
0082DC0E 62656C bound esp, qword ptr [ebp+$6C]
|
||
0082DC11 313408 xor [eax+ecx], esi
|
||
0082DC14 0400 add al, +$00
|
||
0082DC16 000400 add [eax+eax], al
|
||
0082DC19 07 pop es
|
||
0082DC1A 4C dec esp
|
||
0082DC1B 61 popa
|
||
0082DC1C 62656C bound esp, qword ptr [ebp+$6C]
|
||
0082DC1F 3136 xor [esi], esi
|
||
0082DC21 0C04 or al, $04
|
||
0082DC23 0000 add [eax], al
|
||
|
||
0082DC25 0A00 or al, byte ptr [eax]
|
||
0082DC27 0A7632 or dh, byte ptr [esi+$32]
|
||
0082DC2A 53 push ebx
|
||
0082DC2B 48 dec eax
|
||
0082DC2C 53 push ebx
|
||
0082DC2D 7461 jz 0082DC90
|
||
0082DC2F 7475 jz 0082DCA6
|
||
0082DC31 7310 jnb 0082DC43
|
||
0082DC33 0400 add al, +$00
|
||
0082DC35 000400 add [eax+eax], al
|
||
0082DC38 07 pop es
|
||
0082DC39 4C dec esp
|
||
0082DC3A 61 popa
|
||
0082DC3B 62656C bound esp, qword ptr [ebp+$6C]
|
||
0082DC3E 3130 xor [eax], esi
|
||
0082DC40 1404 adc al, $04
|
||
0082DC42 0000 add [eax], al
|
||
|
||
0082DC44 07 pop es
|
||
0082DC45 00046E add [esi+ebp*2], al
|
||
0082DC48 6F outsd
|
||
0082DC49 7465 jz 0082DCB0
|
||
0082DC4B 180400 sbb [eax+eax], al
|
||
0082DC4E 000400 add [eax+eax], al
|
||
0082DC51 07 pop es
|
||
0082DC52 4C dec esp
|
||
0082DC53 61 popa
|
||
0082DC54 62656C bound esp, qword ptr [ebp+$6C]
|
||
0082DC57 3131 xor [ecx], esi
|
||
0082DC59 1C04 sbb al, $04
|
||
0082DC5B 0000 add [eax], al
|
||
|
||
0082DC5D 07 pop es
|
||
0082DC5E 0005436F6E4E add [$4E6E6F43], al
|
||
0082DC64 4F dec edi
|
||
0082DC65 200400 and [eax+eax], al
|
||
0082DC68 000A add [edx], cl
|
||
0082DC6A 0007 add [edi], al
|
||
0082DC6C 7632 jbe 0082DCA0
|
||
0082DC6E 43 inc ebx
|
||
0082DC6F 6F outsd
|
||
0082DC70 6E outsb
|
||
0082DC71 4E dec esi
|
||
0082DC72 4F dec edi
|
||
0082DC73 2404 and al, $04
|
||
0082DC75 0000 add [eax], al
|
||
|
||
0082DC77 0A00 or al, byte ptr [eax]
|
||
0082DC79 097632 or [esi+$32], esi
|
||
0082DC7C 50 push eax
|
||
0082DC7D 5F pop edi
|
||
0082DC7E 43 inc ebx
|
||
0082DC7F 6F outsd
|
||
0082DC80 6C insb
|
||
0082DC81 6F outsd
|
||
0082DC82 7228 jb 0082DCAC
|
||
0082DC84 0400 add al, +$00
|
||
0082DC86 000400 add [eax+eax], al
|
||
0082DC89 07 pop es
|
||
0082DC8A 4C dec esp
|
||
0082DC8B 61 popa
|
||
0082DC8C 62656C bound esp, qword ptr [ebp+$6C]
|
||
0082DC8F 31352C040000 xor [$0000042C], esi
|
||
0082DC95 07 pop es
|
||
0082DC96 0007 add [edi], al
|
||
0082DC98 50 push eax
|
||
0082DC99 5F pop edi
|
||
0082DC9A 43 inc ebx
|
||
0082DC9B 6F outsd
|
||
0082DC9C 6C insb
|
||
0082DC9D 6F outsd
|
||
0082DC9E 7230 jb 0082DCD0
|
||
0082DCA0 0400 add al, +$00
|
||
0082DCA2 000A add [edx], cl
|
||
0082DCA4 0008 add [eax], cl
|
||
0082DCA6 7632 jbe 0082DCDA
|
||
0082DCA8 4B dec ebx
|
||
0082DCA9 50 push eax
|
||
0082DCAA 54 push esp
|
||
0082DCAB 7970 jns 0082DD1D
|
||
0082DCAD 653404 xor al, $04
|
||
0082DCB0 0000 add [eax], al
|
||
|
||
0082DCB2 0A00 or al, byte ptr [eax]
|
||
0082DCB4 07 pop es
|
||
0082DCB5 7632 jbe 0082DCE9
|
||
0082DCB7 48 dec eax
|
||
0082DCB8 7569 jnz 0082DD23
|
||
0082DCBA 4C dec esp
|
||
0082DCBB 7623 jbe 0082DCE0
|
||
0082DCBD 0012 add [edx], dl
|
||
0082DCBF 00D4 add ah, dl
|
||
0082DCC1 E582 in eax, $82
|
||
0082DCC3 000B add [ebx], cl
|
||
0082DCC5 46 inc esi
|
||
0082DCC6 6F outsd
|
||
0082DCC7 726D jb 0082DD36
|
||
0082DCC9 44 inc esp
|
||
0082DCCA 657374 jnb 0082DD41
|
||
0082DCCD 726F jb 0082DD3E
|
||
0082DCCF 7910 jns 0082DCE1
|
||
0082DCD1 00DC add ah, bl
|
||
0082DCD3 E582 in eax, $82
|
||
0082DCD5 0009 add [ecx], cl
|
||
0082DCD7 46 inc esi
|
||
0082DCD8 6F outsd
|
||
0082DCD9 726D jb 0082DD48
|
||
0082DCDB 43 inc ebx
|
||
0082DCDC 6C insb
|
||
0082DCDD 6F outsd
|
||
0082DCDE 7365 jnb 0082DD45
|
||
0082DCE0 1300 adc eax, [eax]
|
||
0082DCE2 E0E5 loopn -$1B
|
||
0082DCE4 82000C add dword ptr [eax], $0C
|
||
0082DCE7 54 push esp
|
||
0082DCE8 42 inc edx
|
||
0082DCE9 43 inc ebx
|
||
0082DCEA 6C insb
|
||
0082DCEB 6F outsd
|
||
0082DCEC 7365 jnb 0082DD53
|
||
0082DCEE 43 inc ebx
|
||
0082DCEF 6C insb
|
||
0082DCF0 69636B11002CE6 imul esp, [ebx+$6B], $E62C0011
|
||
0082DCF7 82000A add dword ptr [eax], $0A
|
||
0082DCFA 54 push esp
|
||
0082DCFB 42 inc edx
|
||
0082DCFC 44 inc esp
|
||
0082DCFD 656C insb
|
||
0082DCFF 43 inc ebx
|
||
0082DD00 6C insb
|
||
0082DD01 69636B0F00E0E8 imul esp, [ebx+$6B], $E8E0000F
|
||
0082DD08 820008 add dword ptr [eax], $08
|
||
0082DD0B 46 inc esi
|
||
0082DD0C 6F outsd
|
||
0082DD0D 726D jb 0082DD7C
|
||
0082DD0F 53 push ebx
|
||
0082DD10 686F771500 push $0015776F
|
||
0082DD15 70E9 jo 0082DD00
|
||
0082DD17 82000E add dword ptr [eax], $0E
|
||
0082DD1A 54 push esp
|
||
0082DD1B 42 inc edx
|
||
0082DD1C 52 push edx
|
||
0082DD1D 61 popa
|
||
0082DD1E 667265 jb 0082DD86
|
||
0082DD21 7368 jnb 0082DD8B
|
||
0082DD23 43 inc ebx
|
||
0082DD24 6C insb
|
||
0082DD25 69636B17008CE9 imul esp, [ebx+$6B], $E98C0017
|
||
0082DD2C 820010 add dword ptr [eax], $10
|
||
0082DD2F 54 push esp
|
||
0082DD30 6F outsd
|
||
0082DD31 6F outsd
|
||
0082DD32 6C insb
|
||
0082DD33 42 inc edx
|
||
0082DD34 7574 jnz 0082DDAA
|
||
0082DD36 746F jz 0082DDA7
|
||
0082DD38 6E outsb
|
||
0082DD39 32436C xor al, byte ptr [ebx+$6C]
|
||
0082DD3C 69636B180048EA imul esp, [ebx+$6B], $EA480018
|
||
0082DD43 820011 add dword ptr [eax], $11
|
||
0082DD46 46 inc esi
|
||
0082DD47 61 popa
|
||
0082DD48 63746F72 arpl [edi+ebp*2+$72], si
|
||
0082DD4C 794E jns 0082DD9C
|
||
0082DD4E 61 popa
|
||
0082DD4F 6D insd
|
||
0082DD50 6543 inc ebx
|
||
0082DD52 68616E6765 push $65676E61
|
||
0082DD57 1300 adc eax, [eax]
|
||
0082DD59 5C pop esp
|
||
0082DD5A EA82000C42 jmp $420C0082
|
||
0082DD5F 7574 jnz 0082DDD5
|
||
0082DD61 746F jz 0082DDD2
|
||
0082DD63 6E outsb
|
||
0082DD64 32436C xor al, byte ptr [ebx+$6C]
|
||
0082DD67 69636B3000B0F5 imul esp, [ebx+$6B], $F5B00030
|
||
0082DD6E 820029 add dword ptr [eax], $29
|
||
0082DD71 637847 arpl [eax+$47], di
|
||
0082DD74 7269 jb 0082DDDF
|
||
0082DD76 6444 inc esp
|
||
0082DD78 42 inc edx
|
||
0082DD79 43 inc ebx
|
||
0082DD7A 6F outsd
|
||
0082DD7B 6C insb
|
||
0082DD7C 756D jnz 0082DDEB
|
||
0082DD7E 6E outsb
|
||
0082DD7F 385072 cmp [eax+$72], dl
|
||
0082DD82 6F outsd
|
||
0082DD83 7065 jo 0082DDEA
|
||
0082DD85 7274 jb 0082DDFB
|
||
0082DD87 69657345646974 imul esp, [ebp+$73], $74696445
|
||
0082DD8E 56 push esi
|
||
0082DD8F 61 popa
|
||
0082DD90 6C insb
|
||
0082DD91 7565 jnz 0082DDF8
|
||
0082DD93 43 inc ebx
|
||
0082DD94 68616E6765 push $65676E61
|
||
0082DD99 643000 xor fs:[eax], al
|
||
0082DD9C 7CF8 jl 0082DD96
|
||
0082DD9E 820029 add dword ptr [eax], $29
|
||
0082DDA1 637847 arpl [eax+$47], di
|
||
0082DDA4 7269 jb 0082DE0F
|
||
0082DDA6 6444 inc esp
|
||
0082DDA8 42 inc edx
|
||
0082DDA9 43 inc ebx
|
||
0082DDAA 6F outsd
|
||
0082DDAB 6C insb
|
||
0082DDAC 756D jnz 0082DE1B
|
||
0082DDAE 6E outsb
|
||
0082DDAF 3550726F70 xor eax, $706F7250
|
||
0082DDB4 657274 jb 0082DE2B
|
||
0082DDB7 69657345646974 imul esp, [ebp+$73], $74696445
|
||
0082DDBE 56 push esi
|
||
0082DDBF 61 popa
|
||
0082DDC0 6C insb
|
||
0082DDC1 7565 jnz 0082DE28
|
||
0082DDC3 43 inc ebx
|
||
0082DDC4 68616E6765 push $65676E61
|
||
0082DDC9 643000 xor fs:[eax], al
|
||
0082DDCC 7401 jz 0082DDCF
|
||
0082DDCE 830029 add dword ptr [eax], +$29
|
||
0082DDD1 637847 arpl [eax+$47], di
|
||
0082DDD4 7269 jb 0082DE3F
|
||
0082DDD6 6444 inc esp
|
||
0082DDD8 42 inc edx
|
||
0082DDD9 43 inc ebx
|
||
0082DDDA 6F outsd
|
||
0082DDDB 6C insb
|
||
0082DDDC 756D jnz 0082DE4B
|
||
0082DDDE 6E outsb
|
||
0082DDDF 315072 xor [eax+$72], edx
|
||
0082DDE2 6F outsd
|
||
0082DDE3 7065 jo 0082DE4A
|
||
0082DDE5 7274 jb 0082DE5B
|
||
0082DDE7 69657345646974 imul esp, [ebp+$73], $74696445
|
||
0082DDEE 56 push esi
|
||
0082DDEF 61 popa
|
||
0082DDF0 6C insb
|
||
0082DDF1 7565 jnz 0082DE58
|
||
0082DDF3 43 inc ebx
|
||
0082DDF4 68616E6765 push $65676E61
|
||
0082DDF9 6417 pop ss
|
||
0082DDFB 005804 add [eax+$04], bl
|
||
0082DDFE 830010 add dword ptr [eax], +$10
|
||
0082DE01 54 push esp
|
||
0082DE02 6F outsd
|
||
0082DE03 6F outsd
|
||
0082DE04 6C insb
|
||
0082DE05 42 inc edx
|
||
0082DE06 7574 jnz 0082DE7C
|
||
0082DE08 746F jz 0082DE79
|
||
0082DE0A 6E outsb
|
||
0082DE0B 33436C xor eax, [ebx+$6C]
|
||
0082DE0E 69636B2B001007 imul esp, [ebx+$6B], $0710002B
|
||
0082DE15 830024 add dword ptr [eax], +$24
|
||
0082DE18 637847 arpl [eax+$47], di
|
||
0082DE1B 7269 jb 0082DE86
|
||
0082DE1D 6444 inc esp
|
||
0082DE1F 42 inc edx
|
||
0082DE20 43 inc ebx
|
||
0082DE21 6F outsd
|
||
0082DE22 6C insb
|
||
0082DE23 756D jnz 0082DE92
|
||
0082DE25 6E outsb
|
||
0082DE26 335072 xor edx, [eax+$72]
|
||
0082DE29 6F outsd
|
||
0082DE2A 7065 jo 0082DE91
|
||
0082DE2C 7274 jb 0082DEA2
|
||
0082DE2E 69657342757474 imul esp, [ebp+$73], $74747542
|
||
0082DE35 6F outsd
|
||
0082DE36 6E outsb
|
||
0082DE37 43 inc ebx
|
||
0082DE38 6C insb
|
||
0082DE39 69636B2B00280C imul esp, [ebx+$6B], $0C28002B
|
||
0082DE40 830024 add dword ptr [eax], +$24
|
||
0082DE43 637847 arpl [eax+$47], di
|
||
0082DE46 7269 jb 0082DEB1
|
||
0082DE48 6444 inc esp
|
||
0082DE4A 42 inc edx
|
||
0082DE4B 43 inc ebx
|
||
0082DE4C 6F outsd
|
||
0082DE4D 6C insb
|
||
0082DE4E 756D jnz 0082DEBD
|
||
0082DE50 6E outsb
|
||
0082DE51 3650 push eax
|
||
0082DE53 726F jb 0082DEC4
|
||
0082DE55 7065 jo 0082DEBC
|
||
0082DE57 7274 jb 0082DECD
|
||
0082DE59 69657342757474 imul esp, [ebp+$73], $74747542
|
||
0082DE60 6F outsd
|
||
0082DE61 6E outsb
|
||
0082DE62 43 inc ebx
|
||
0082DE63 6C insb
|
||
0082DE64 69636B2500840F imul esp, [ebx+$6B], $0F840025
|
||
0082DE6B 83001E add dword ptr [eax], +$1E
|
||
0082DE6E 7632 jbe 0082DEA2
|
||
0082DE70 43 inc ebx
|
||
0082DE71 6F outsd
|
||
0082DE72 6C insb
|
||
0082DE73 756D jnz 0082DEE2
|
||
0082DE75 6E outsb
|
||
0082DE76 335072 xor edx, [eax+$72]
|
||
0082DE79 6F outsd
|
||
0082DE7A 7065 jo 0082DEE1
|
||
0082DE7C 7274 jb 0082DEF2
|
||
0082DE7E 69657342757474 imul esp, [ebp+$73], $74747542
|
||
0082DE85 6F outsd
|
||
0082DE86 6E outsb
|
||
0082DE87 43 inc ebx
|
||
0082DE88 6C insb
|
||
0082DE89 69636B1700C812 imul esp, [ebx+$6B], $12C80017
|
||
0082DE90 830010 add dword ptr [eax], +$10
|
||
0082DE93 54 push esp
|
||
0082DE94 6F outsd
|
||
0082DE95 6F outsd
|
||
0082DE96 6C insb
|
||
0082DE97 42 inc edx
|
||
0082DE98 7574 jnz 0082DF0E
|
||
0082DE9A 746F jz 0082DF0B
|
||
0082DE9C 6E outsb
|
||
0082DE9D 31436C xor [ebx+$6C], eax
|
||
0082DEA0 69636B2A000813 imul esp, [ebx+$6B], $1308002A
|
||
0082DEA7 830023 add dword ptr [eax], +$23
|
||
0082DEAA 7632 jbe 0082DEDE
|
||
0082DEAC 43 inc ebx
|
||
0082DEAD 6F outsd
|
||
0082DEAE 6C insb
|
||
0082DEAF 756D jnz 0082DF1E
|
||
0082DEB1 6E outsb
|
||
0082DEB2 325072 xor dl, byte ptr [eax+$72]
|
||
0082DEB5 6F outsd
|
||
0082DEB6 7065 jo 0082DF1D
|
||
0082DEB8 7274 jb 0082DF2E
|
||
0082DEBA 69657345646974 imul esp, [ebp+$73], $74696445
|
||
0082DEC1 56 push esi
|
||
0082DEC2 61 popa
|
||
0082DEC3 6C insb
|
||
0082DEC4 7565 jnz 0082DF2B
|
||
0082DEC6 43 inc ebx
|
||
0082DEC7 68616E6765 push $65676E61
|
||
0082DECC 642500AC1583 and eax, $8315AC00
|
||
0082DED2 001E add [esi], bl
|
||
0082DED4 7632 jbe 0082DF08
|
||
0082DED6 50 push eax
|
||
0082DED7 53 push ebx
|
||
0082DED8 50 push eax
|
||
0082DED9 726F jb 0082DF4A
|
||
0082DEDB 7065 jo 0082DF42
|
||
0082DEDD 7274 jb 0082DF53
|
||
0082DEDF 69657345646974 imul esp, [ebp+$73], $74696445
|
||
0082DEE6 56 push esi
|
||
0082DEE7 61 popa
|
||
0082DEE8 6C insb
|
||
0082DEE9 7565 jnz 0082DF50
|
||
0082DEEB 43 inc ebx
|
||
0082DEEC 68616E6765 push $65676E61
|
||
0082DEF1 642A00 sub al, byte ptr fs:[eax]
|
||
0082DEF4 50 push eax
|
||
0082DEF5 188300237632 sbb [ebx+$32762300], al
|
||
0082DEFB 42 inc edx
|
||
0082DEFC 61 popa
|
||
0082DEFD 7463 jz 0082DF62
|
||
0082DEFF 684E6F5072 push $72506F4E
|
||
0082DF04 6F outsd
|
||
0082DF05 7065 jo 0082DF6C
|
||
0082DF07 7274 jb 0082DF7D
|
||
0082DF09 69657345646974 imul esp, [ebp+$73], $74696445
|
||
0082DF10 56 push esi
|
||
0082DF11 61 popa
|
||
0082DF12 6C insb
|
||
0082DF13 7565 jnz 0082DF7A
|
||
0082DF15 43 inc ebx
|
||
0082DF16 68616E6765 push $65676E61
|
||
0082DF1B 642500D01A83 and eax, $831AD000
|
||
0082DF21 001E add [esi], bl
|
||
0082DF23 7632 jbe 0082DF57
|
||
0082DF25 50 push eax
|
||
0082DF26 61 popa
|
||
0082DF27 794D jns 0082DF76
|
||
0082DF29 656E outsb
|
||
0082DF2B 7450 jz 0082DF7D
|
||
0082DF2D 726F jb 0082DF9E
|
||
0082DF2F 7065 jo 0082DF96
|
||
0082DF31 7274 jb 0082DFA7
|
||
0082DF33 69657342757474 imul esp, [ebp+$73], $74747542
|
||
0082DF3A 6F outsd
|
||
0082DF3B 6E outsb
|
||
0082DF3C 43 inc ebx
|
||
0082DF3D 6C insb
|
||
0082DF3E 69636B2800041E imul esp, [ebx+$6B], $1E040028
|
||
0082DF45 830021 add dword ptr [eax], +$21
|
||
0082DF48 7632 jbe 0082DF7C
|
||
0082DF4A 54 push esp
|
||
0082DF4B 5F pop edi
|
||
0082DF4C 7174 jno 0082DFC2
|
||
0082DF4E 7950 jns 0082DFA0
|
||
0082DF50 726F jb 0082DFC1
|
||
0082DF52 7065 jo 0082DFB9
|
||
0082DF54 7274 jb 0082DFCA
|
||
0082DF56 69657345646974 imul esp, [ebp+$73], $74696445
|
||
0082DF5D 56 push esi
|
||
0082DF5E 61 popa
|
||
0082DF5F 6C insb
|
||
0082DF60 7565 jnz 0082DFC7
|
||
0082DF62 43 inc ebx
|
||
0082DF63 68616E6765 push $65676E61
|
||
0082DF68 641300 adc eax, fs:[eax]
|
||
0082DF6B 94 xchg eax, esp
|
||
0082DF6C 2183000C4275 and [ebx+$75420C00], eax
|
||
0082DF72 7474 jz 0082DFE8
|
||
0082DF74 6F outsd
|
||
0082DF75 6E outsb
|
||
0082DF76 31436C xor [ebx+$6C], eax
|
||
0082DF79 69636B15001026 imul esp, [ebx+$6B], $26100015
|
||
0082DF80 83000E add dword ptr [eax], +$0E
|
||
0082DF83 43 inc ebx
|
||
0082DF84 6865636B42 push $426B6365
|
||
0082DF89 6F outsd
|
||
0082DF8A 7831 js 0082DFBD
|
||
0082DF8C 43 inc ebx
|
||
0082DF8D 6C insb
|
||
0082DF8E 69636B2A002828 imul esp, [ebx+$6B], $2828002A
|
||
0082DF95 830023 add dword ptr [eax], +$23
|
||
0082DF98 7632 jbe 0082DFCC
|
||
0082DF9A 54 push esp
|
||
0082DF9B 5F pop edi
|
||
0082DF9C 50 push eax
|
||
0082DF9D 7269 jb 0082E008
|
||
0082DF9F 636550 arpl [ebp+$50], sp
|
||
0082DFA2 726F jb 0082E013
|
||
0082DFA4 7065 jo 0082E00B
|
||
0082DFA6 7274 jb 0082E01C
|
||
0082DFA8 69657345646974 imul esp, [ebp+$73], $74696445
|
||
0082DFAF 56 push esi
|
||
0082DFB0 61 popa
|
||
0082DFB1 6C insb
|
||
0082DFB2 7565 jnz 0082E019
|
||
0082DFB4 43 inc ebx
|
||
0082DFB5 68616E6765 push $65676E61
|
||
0082DFBA 641A00 sbb al, byte ptr fs:[eax]
|
||
0082DFBD B82B830013 mov eax, $1300832B
|
||
0082DFC2 637854 arpl [eax+$54], di
|
||
0082DFC5 61 popa
|
||
0082DFC6 62436F bound eax, qword ptr [ebx+$6F]
|
||
0082DFC9 6E outsb
|
||
0082DFCA 7472 jz 0082E03E
|
||
0082DFCC 6F outsd
|
||
0082DFCD 6C insb
|
||
0082DFCE 314368 xor [ebx+$68], eax
|
||
0082DFD1 61 popa
|
||
0082DFD2 6E outsb
|
||
0082DFD3 67651000 adc gs:[bx+si], al
|
||
0082DFD7 A82D test al, $2D
|
||
0082DFD9 830009 add dword ptr [eax], +$09
|
||
0082DFDC 54 push esp
|
||
0082DFDD 63686B arpl [eax+$6B], bp
|
||
0082DFE0 43 inc ebx
|
||
0082DFE1 6C insb
|
||
0082DFE2 69636B1200B030 imul esp, [ebx+$6B], $30B00012
|
||
0082DFE9 83000B add dword ptr [eax], +$0B
|
||
0082DFEC 54 push esp
|
||
0082DFED 6E outsb
|
||
0082DFEE 6F outsd
|
||
0082DFEF 63686B arpl [eax+$6B], bp
|
||
0082DFF2 43 inc ebx
|
||
0082DFF3 6C insb
|
||
0082DFF4 69636B17008433 imul esp, [ebx+$6B], $33840017
|
||
0082DFFB 830010 add dword ptr [eax], +$10
|
||
0082DFFE 54 push esp
|
||
0082DFFF 6F outsd
|
||
0082E000 6F outsd
|
||
0082E001 6C insb
|
||
0082E002 42 inc edx
|
||
0082E003 7574 jnz 0082E079
|
||
0082E005 746F jz 0082E076
|
||
0082E007 6E outsb
|
||
0082E008 3443 xor al, $43
|
||
0082E00A 6C insb
|
||
0082E00B 69636B2500AC33 imul esp, [ebx+$6B], $33AC0025
|
||
0082E012 83001E add dword ptr [eax], +$1E
|
||
0082E015 7632 jbe 0082E049
|
||
0082E017 4F dec edi
|
||
0082E018 7264 jb 0082E07E
|
||
0082E01A 65724E jb 0082E06B
|
||
0082E01D 4F dec edi
|
||
0082E01E 50 push eax
|
||
0082E01F 726F jb 0082E090
|
||
0082E021 7065 jo 0082E088
|
||
0082E023 7274 jb 0082E099
|
||
0082E025 69657342757474 imul esp, [ebp+$73], $74747542
|
||
0082E02C 6F outsd
|
||
0082E02D 6E outsb
|
||
0082E02E 43 inc ebx
|
||
0082E02F 6C insb
|
||
0082E030 69636B1100A038 imul esp, [ebx+$6B], $38A00011
|
||
0082E037 83000A add dword ptr [eax], +$0A
|
||
0082E03A 4E dec esi
|
||
0082E03B 4F dec edi
|
||
0082E03C 43 inc ebx
|
||
0082E03D 686B436C69 push $696C436B
|
||
0082E042 636B0E arpl [ebx+$0E], bp
|
||
0082E045 0018 add [eax], bl
|
||
0082E047 3D8300074E cmp eax, $4E070083
|
||
0082E04C 31436C xor [ebx+$6C], eax
|
||
0082E04F 69636B0E00283D imul esp, [ebx+$6B], $3D28000E
|
||
0082E056 830007 add dword ptr [eax], +$07
|
||
0082E059 4E dec esi
|
||
0082E05A 32436C xor al, byte ptr [ebx+$6C]
|
||
0082E05D 69636B1D00383D imul esp, [ebx+$6B], $3D38001D
|
||
0082E064 830016 add dword ptr [eax], +$16
|
||
0082E067 7632 jbe 0082E09B
|
||
0082E069 7373 jnb 0082E0DE
|
||
0082E06B 656C insb
|
||
0082E06D 50 push eax
|
||
0082E06E 726F jb 0082E0DF
|
||
0082E070 7065 jo 0082E0D7
|
||
0082E072 7274 jb 0082E0E8
|
||
0082E074 6965734368616E imul esp, [ebp+$73], $6E616843
|
||
0082E07B 67651A00 sbb al, byte ptr gs:[bx+si]
|
||
0082E07F D03D83001363 sar byte ptr [$63130083], 1
|
||
0082E085 7854 js 0082E0DB
|
||
0082E087 61 popa
|
||
0082E088 62436F bound eax, qword ptr [ebx+$6F]
|
||
0082E08B 6E outsb
|
||
0082E08C 7472 jz 0082E100
|
||
0082E08E 6F outsd
|
||
0082E08F 6C insb
|
||
0082E090 324368 xor al, byte ptr [ebx+$68]
|
||
0082E093 61 popa
|
||
0082E094 6E outsb
|
||
0082E095 67650B5466 or edx, gs:[si+$66]
|
||
0082E09A 726D jb 0082E109
|
||
0082E09C 59 pop ecx
|
||
0082E09D 46 inc esi
|
||
0082E09E 43 inc ebx
|
||
0082E09F 52 push edx
|
||
0082E0A0 5F pop edi
|
||
0082E0A1 53 push ebx
|
||
0082E0A2 48 dec eax
|
||
0082E0A3 1500289445 adc eax, $45942800
|
||
0082E0A8 00648A45 add [edx+ecx*4+$45], ah
|
||
0082E0AC 00B8124D0020 add [eax+$20004D12], bh
|
||
0082E0B2 42 inc edx
|
||
0082E0B3 44 inc esp
|
||
0082E0B4 001C5F add [edi+ebx*2], bl
|
||
0082E0B7 47 inc edi
|
||
0082E0B8 0064D378 add [ebx+edx*8+$78], ah
|
||
0082E0BC 00A80A7800B8 add [eax+$B800780A], ch
|
||
0082E0C2 6747 inc edi
|
||
0082E0C4 0000 add [eax], al
|
||
|
||
0082E0C6 16 push ss
|
||
0082E0C7 6300 arpl [eax], ax
|
||
0082E0C9 F4 hlt
|
||
0082E0CA B466 mov ah, $66
|
||
0082E0CC 0034B1 add [ecx+esi*4], dh
|
||
0082E0CF 6600A40E6400E0A5 add [esi+ecx+$A5E00064], ah
|
||
0082E0D7 45 inc ebp
|
||
0082E0D8 005876 add [eax+$76], bl
|
||
0082E0DB 7C00 jl 0082E0DD
|
||
0082E0DD 087F4B or [edi+$4B], bh
|
||
0082E0E0 0088996A0000 add [eax+$6A99], cl
|
||
0082E0E6 8E4700 mov es, word ptr [edi+$00]
|
||
0082E0E9 C0964700645D57 rcl byte ptr [esi+$5D640047], $57
|
||
0082E0F0 00887E49008C add [eax+$8C00497E], cl
|
||
0082E0F6 7649 jbe 0082E141
|
||
0082E0F8 008D400000E1 add [ebp+$E1000040], cl
|
||
0082E0FE 820007 add dword ptr [eax], $07
|
||
0082E101 0B546672 or edx, [esi+$72]
|
||
0082E105 6D insd
|
||
0082E106 59 pop ecx
|
||
0082E107 46 inc esi
|
||
0082E108 43 inc ebx
|
||
0082E109 52 push edx
|
||
0082E10A 5F pop edi
|
||
0082E10B 53 push ebx
|
||
0082E10C 48 dec eax
|
||
0082E10D FC cld
|
||
0082E10E D6 DB $D6 //
|
||
0082E10F 8200D0 add dword ptr [eax], $D0
|
||
0082E112 F2 repne
|
||
0082E113 49 dec ecx
|
||
0082E114 005E00 add [esi+$00], bl
|
||
0082E117 09555F or [ebp+$5F], edx
|
||
0082E11A 59 pop ecx
|
||
0082E11B 46 inc esi
|
||
0082E11C 43 inc ebx
|
||
0082E11D 52 push edx
|
||
0082E11E 5F pop edi
|
||
0082E11F 53 push ebx
|
||
0082E120 48 dec eax
|
||
0082E121 0000 add [eax], al
|
||
|
||
0082E123 90 nop
|
||
0082E124 55 push ebp
|
||
0082E125 8BEC mov ebp, esp
|
||
0082E127 33C9 xor ecx, ecx
|
||
0082E129 51 push ecx
|
||
0082E12A 51 push ecx
|
||
0082E12B 51 push ecx
|
||
0082E12C 51 push ecx
|
||
0082E12D 51 push ecx
|
||
0082E12E 53 push ebx
|
||
0082E12F 56 push esi
|
||
0082E130 8945FC mov [ebp-$04], eax
|
||
0082E133 33C0 xor eax, eax
|
||
0082E135 55 push ebp
|
||
|
||
* Possible String Reference to: '<27>Og<4F><67><EFBFBD><EFBFBD>^[<5B><>]<5D>'
|
||
|
|
||
0082E136 68A0E38200 push $0082E3A0
|
||
|
||
***** TRY
|
||
|
|
||
0082E13B 64FF30 push dword ptr fs:[eax]
|
||
0082E13E 648920 mov fs:[eax], esp
|
||
0082E141 33C0 xor eax, eax
|
||
0082E143 55 push ebp
|
||
0082E144 687EE38200 push $0082E37E
|
||
|
||
***** TRY
|
||
|
|
||
0082E149 64FF30 push dword ptr fs:[eax]
|
||
0082E14C 648920 mov fs:[eax], esp
|
||
0082E14F 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control ToolBar2 : N.A.
|
||
|
|
||
0082E152 8B801C030000 mov eax, [eax+$031C]
|
||
|
||
* Reference to: DB.TDataSet.DisableControls(TDataSet);
|
||
|
|
||
0082E158 E8F793C9FF call 004C7554
|
||
0082E15D 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control ToolBar2 : N.A.
|
||
|
|
||
0082E160 8B981C030000 mov ebx, [eax+$031C]
|
||
0082E166 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Close(TDataSet);
|
||
|
|
||
0082E168 E86777C9FF call 004C58D4
|
||
0082E16D 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;
|
||
|
|
||
0082E16F E838FECAFF call 004DDFAC
|
||
0082E174 8B10 mov edx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_44
|
||
|
|
||
0082E176 FF5244 call dword ptr [edx+$44]
|
||
0082E179 33D2 xor edx, edx
|
||
0082E17B 8BC3 mov eax, ebx
|
||
0082E17D 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_0190
|
||
|
|
||
0082E17F FF9190010000 call dword ptr [ecx+$0190]
|
||
0082E185 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;
|
||
|
|
||
0082E187 E820FECAFF call 004DDFAC
|
||
|
||
* Possible String Reference to: ' select P_Color=(select B.SPCF from
|
||
| CK_SXPB_CR B where B.SPID=A.MainID
|
||
| and isnull(B.CKName,'')='<27><><EFBFBD>첼') '
|
||
|
|
||
0082E18C BAB8E38200 mov edx, $0082E3B8
|
||
0082E191 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082E193 FF5138 call dword ptr [ecx+$38]
|
||
0082E196 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;
|
||
|
|
||
0082E198 E80FFECAFF call 004DDFAC
|
||
|
||
* Possible String Reference to: ',SHStatus=(case when status='0' the
|
||
| n 'δ<>ύ' when status='1' then 'δ
|
||
| <20><><EFBFBD><EFBFBD>' else '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' end)'
|
||
|
|
||
0082E19D BA2CE48200 mov edx, $0082E42C
|
||
0082E1A2 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082E1A4 FF5138 call dword ptr [ecx+$38]
|
||
0082E1A7 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;
|
||
|
|
||
0082E1A9 E8FEFDCAFF call 004DDFAC
|
||
|
||
* Possible String Reference to: ' ,A.*'
|
||
|
|
||
0082E1AE BA94E48200 mov edx, $0082E494
|
||
0082E1B3 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082E1B5 FF5138 call dword ptr [ecx+$38]
|
||
0082E1B8 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;
|
||
|
|
||
0082E1BA E8EDFDCAFF call 004DDFAC
|
||
|
||
* Possible String Reference to: ' from YF_Money_CR A'
|
||
|
|
||
0082E1BF BAA4E48200 mov edx, $0082E4A4
|
||
0082E1C4 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082E1C6 FF5138 call dword ptr [ecx+$38]
|
||
0082E1C9 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;
|
||
|
|
||
0082E1CB E8DCFDCAFF call 004DDFAC
|
||
|
||
* Possible String Reference to: 'where A.CRType='Ӧ<><D3A6><EFBFBD><EFBFBD><EFBFBD>Ǽ<EFBFBD>' '
|
||
|
|
||
0082E1D0 BAC0E48200 mov edx, $0082E4C0
|
||
0082E1D5 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082E1D7 FF5138 call dword ptr [ecx+$38]
|
||
0082E1DA 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;
|
||
|
|
||
0082E1DC E8CBFDCAFF call 004DDFAC
|
||
|
||
* Possible String Reference to: ' and isnull(A.FeeType,'')<>'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||
| <20>''
|
||
|
|
||
0082E1E1 BAE8E48200 mov edx, $0082E4E8
|
||
0082E1E6 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082E1E8 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' and A.CRTime>=''
|
||
|
|
||
0082E1EB 6818E58200 push $0082E518
|
||
0082E1F0 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control ConPerson1 : N.A.
|
||
|
|
||
0082E1F3 8B8058030000 mov eax, [eax+$0358]
|
||
0082E1F9 FFB014020000 push dword ptr [eax+$0214]
|
||
0082E1FF FFB010020000 push dword ptr [eax+$0210]
|
||
0082E205 8D55F4 lea edx, [ebp-$0C]
|
||
|
||
* Possible String Reference to: 'yyyy-MM-dd'
|
||
|
|
||
0082E208 B834E58200 mov eax, $0082E534
|
||
|
||
|
|
||
0082E20D E8AA09BEFF call 0040EBBC
|
||
0082E212 FF75F4 push dword ptr [ebp-$0C]
|
||
|
||
* Possible String Reference to: '' '
|
||
|
|
||
0082E215 6848E58200 push $0082E548
|
||
0082E21A 8D45F8 lea eax, [ebp-$08]
|
||
0082E21D BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082E222 E88D74BDFF call 004056B4
|
||
0082E227 8B45F8 mov eax, [ebp-$08]
|
||
0082E22A 50 push eax
|
||
0082E22B 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;
|
||
|
|
||
0082E22D E87AFDCAFF call 004DDFAC
|
||
0082E232 5A pop edx
|
||
0082E233 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082E235 FF5138 call dword ptr [ecx+$38]
|
||
|
||
* Possible String Reference to: ' and A.CRTime<''
|
||
|
|
||
0082E238 6854E58200 push $0082E554
|
||
0082E23D 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control Label10 : TLabel
|
||
|
|
||
0082E240 8B805C030000 mov eax, [eax+$035C]
|
||
0082E246 DD8010020000 fld qword ptr [eax+$0210]
|
||
0082E24C D80564E58200 fadd dword ptr [$0082E564]
|
||
0082E252 83C4F8 add esp, -$08
|
||
0082E255 DD1C24 fstp qword ptr [esp]
|
||
0082E258 9B wait
|
||
0082E259 8D55EC lea edx, [ebp-$14]
|
||
|
||
* Possible String Reference to: 'yyyy-MM-dd'
|
||
|
|
||
0082E25C B834E58200 mov eax, $0082E534
|
||
|
||
|
|
||
0082E261 E85609BEFF call 0040EBBC
|
||
0082E266 FF75EC push dword ptr [ebp-$14]
|
||
|
||
* Possible String Reference to: '' '
|
||
|
|
||
0082E269 6848E58200 push $0082E548
|
||
0082E26E 8D45F0 lea eax, [ebp-$10]
|
||
0082E271 BA03000000 mov edx, $00000003
|
||
|
||
* Reference to: System.@LStrCatN;
|
||
|
|
||
0082E276 E83974BDFF call 004056B4
|
||
0082E27B 8B45F0 mov eax, [ebp-$10]
|
||
0082E27E 50 push eax
|
||
0082E27F 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;
|
||
|
|
||
0082E281 E826FDCAFF call 004DDFAC
|
||
0082E286 5A pop edx
|
||
0082E287 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082E289 FF5138 call dword ptr [ecx+$38]
|
||
0082E28C 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control Label19 : N.A.
|
||
|
|
||
0082E28F 8B80B8030000 mov eax, [eax+$03B8]
|
||
|
||
* Reference to control ADOTemp : N.A.
|
||
|
|
||
0082E295 83B83C03000000 cmp dword ptr [eax+$033C], +$00
|
||
0082E29C 7511 jnz 0082E2AF
|
||
0082E29E 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;
|
||
|
|
||
0082E2A0 E807FDCAFF call 004DDFAC
|
||
|
||
* Possible String Reference to: ' and A.status='1' '
|
||
|
|
||
0082E2A5 BA70E58200 mov edx, $0082E570
|
||
0082E2AA 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082E2AC FF5138 call dword ptr [ecx+$38]
|
||
0082E2AF 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control Label19 : N.A.
|
||
|
|
||
0082E2B2 8B80B8030000 mov eax, [eax+$03B8]
|
||
|
||
* Reference to control ADOTemp : N.A.
|
||
|
|
||
0082E2B8 83B83C03000001 cmp dword ptr [eax+$033C], +$01
|
||
0082E2BF 7511 jnz 0082E2D2
|
||
0082E2C1 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;
|
||
|
|
||
0082E2C3 E8E4FCCAFF call 004DDFAC
|
||
|
||
* Possible String Reference to: ' and A.Status='2' '
|
||
|
|
||
0082E2C8 BA8CE58200 mov edx, $0082E58C
|
||
0082E2CD 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082E2CF FF5138 call dword ptr [ecx+$38]
|
||
0082E2D2 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control Label19 : N.A.
|
||
|
|
||
0082E2D5 8B80B8030000 mov eax, [eax+$03B8]
|
||
|
||
* Reference to control ADOTemp : N.A.
|
||
|
|
||
0082E2DB 83B83C03000002 cmp dword ptr [eax+$033C], +$02
|
||
0082E2E2 7511 jnz 0082E2F5
|
||
0082E2E4 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;
|
||
|
|
||
0082E2E6 E8C1FCCAFF call 004DDFAC
|
||
|
||
* Possible String Reference to: ' and isnull(A.Status,'0'<>'0' '
|
||
|
|
||
0082E2EB BAA8E58200 mov edx, $0082E5A8
|
||
0082E2F0 8B08 mov ecx, [eax]
|
||
|
||
* Possible reference to virtual method TN.A..OFFS_38
|
||
|
|
||
0082E2F2 FF5138 call dword ptr [ecx+$38]
|
||
0082E2F5 8BC3 mov eax, ebx
|
||
|
||
* Reference to: DB.TDataSet.Open(TDataSet);
|
||
|
|
||
0082E2F7 E8CC75C9FF call 004C58C8
|
||
0082E2FC 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control Label14 : TLabel
|
||
|
|
||
0082E2FF 8B9068030000 mov edx, [eax+$0368]
|
||
0082E305 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control ToolBar2 : N.A.
|
||
|
|
||
0082E308 8B801C030000 mov eax, [eax+$031C]
|
||
|
||
|
|
||
0082E30E E87D8BF8FF call 007B6E90
|
||
0082E313 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control Label14 : TLabel
|
||
|
|
||
0082E316 8B9068030000 mov edx, [eax+$0368]
|
||
0082E31C 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control ToolBar2 : N.A.
|
||
|
|
||
0082E31F 8B801C030000 mov eax, [eax+$031C]
|
||
|
||
|
|
||
0082E325 E8EE8CF8FF call 007B7018
|
||
0082E32A 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control v1Column7 : N.A.
|
||
|
|
||
0082E32D 8B8004040000 mov eax, [eax+$0404]
|
||
0082E333 BAD0E58200 mov edx, $0082E5D0
|
||
|
||
* Reference to: Controls.TControl.SetText(TControl;TCaption);
|
||
|
|
||
0082E338 E8E3A2C5FF call 00488620
|
||
0082E33D 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control v1Column8 : N.A.
|
||
|
|
||
0082E340 8B8008040000 mov eax, [eax+$0408]
|
||
0082E346 BAD0E58200 mov edx, $0082E5D0
|
||
|
||
* Reference to: Controls.TControl.SetText(TControl;TCaption);
|
||
|
|
||
0082E34B E8D0A2C5FF call 00488620
|
||
0082E350 33C0 xor eax, eax
|
||
0082E352 5A pop edx
|
||
0082E353 59 pop ecx
|
||
0082E354 59 pop ecx
|
||
0082E355 648910 mov fs:[eax], edx
|
||
|
||
****** FINALLY
|
||
|
|
||
0082E358 6885E38200 push $0082E385
|
||
0082E35D 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control ToolBar2 : N.A.
|
||
|
|
||
0082E360 8B801C030000 mov eax, [eax+$031C]
|
||
|
||
* Reference to: DB.TDataSet.EnableControls(TDataSet);
|
||
|
|
||
0082E366 E80992C9FF call 004C7574
|
||
0082E36B 8B45FC mov eax, [ebp-$04]
|
||
|
||
* Reference to control DlyDate : N.A.
|
||
|
|
||
0082E36E 8B8014030000 mov eax, [eax+$0314]
|
||
0082E374 66BEEBFF mov si, $FFEB
|
||
|
||
* Reference to: System.@CallDynaInst;
|
||
|
|
||
0082E378 E8D761BDFF call 00404554
|
||
0082E37D C3 ret
|
||
|
||
|
||
* Reference to: System.@HandleFinally;
|
||
|
|
||
0082E37E E97167BDFF jmp 00404AF4
|
||
0082E383 EBD8 jmp 0082E35D
|
||
|
||
****** END
|
||
|
|
||
0082E385 33C0 xor eax, eax
|
||
0082E387 5A pop edx
|
||
0082E388 59 pop ecx
|
||
0082E389 59 pop ecx
|
||
0082E38A 648910 mov fs:[eax], edx
|
||
|
||
****** FINALLY
|
||
|
|
||
|
||
* Possible String Reference to: '^[<5B><>]<5D>'
|
||
|
|
||
0082E38D 68A7E38200 push $0082E3A7
|
||
0082E392 8D45EC lea eax, [ebp-$14]
|
||
0082E395 BA04000000 mov edx, $00000004
|
||
|
||
* Reference to: System.@LStrArrayClr(void;void;Integer);
|
||
|
|
||
0082E39A E8A96FBDFF call 00405348
|
||
0082E39F C3 ret
|
||
|
||
*)
|
||
end;
|
||
|
||
end. |