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

10081 lines
394 KiB
ObjectPascal
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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

unit U_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.