unit U_ZDYHelp; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls type TfrmZDYHelp=class(TForm) TV1: TcxGridDBTableView; cxGrid1Level1: TcxGridLevel; cxGrid1: TcxGrid; V1Code: TcxGridDBColumn; V1Name: TcxGridDBColumn; ToolBar1: TToolBar; ADOQueryMain: TADOQuery; ADOQueryTemp: TADOQuery; ADOQueryCmd: TADOQuery; DataSource1: TDataSource; ClientDataSet1: TClientDataSet; TBAdd: TToolButton; TBSave: TToolButton; TBDel: TToolButton; TBClose: TToolButton; ToolButton1: TToolButton; TBEdit: TToolButton; V1Note: TcxGridDBColumn; V1OrderNo: TcxGridDBColumn; ADOConnection1: TADOConnection; Panel1: TPanel; Label1: TLabel; ZDYName: TEdit; ThreeImgList: TImageList; Label2: TLabel; cxGridPopupMenu1: TcxGridPopupMenu; V1ZdyFlag: TcxGridDBColumn; V1HelpType: TcxGridDBColumn; V1Ssel: TcxGridDBColumn; Note: TcxGridDBColumn; v1note1: TcxGridDBColumn; procedure FormCreate(Sender : TObject); procedure FormClose(Sender : TObject); procedure TBAddClick(Sender : TObject); procedure TBSaveClick(Sender : TObject); procedure TBDelClick(Sender : TObject); procedure TBCloseClick(Sender : TObject); procedure FormShow(Sender : TObject); procedure ToolButton1Click(Sender : TObject); procedure TBEditClick(Sender : TObject); procedure TV1CellDblClick(Sender : TObject); procedure ZDYNameChange(Sender : TObject); procedure V1NamePropertiesEditValueChanged(Sender : TObject); procedure V1OrderNoPropertiesEditValueChanged(Sender : TObject); procedure V1NotePropertiesEditValueChanged(Sender : TObject); procedure V1Column1PropertiesEditValueChanged(Sender : TObject); procedure V1HelpTypePropertiesEditValueChanged(Sender : TObject); procedure TV1KeyPress(Sender : TObject); procedure TV1CellClick(Sender : TObject); procedure v1note1PropertiesEditValueChanged(Sender : TObject); procedure _PROC_007CDAE6(Sender : TObject); procedure _PROC_007CDBCC(Sender : TObject); procedure _PROC_007D0101(Sender : TObject); procedure _PROC_007D034D(Sender : TObject); procedure _PROC_007D0599(Sender : TObject); procedure _PROC_007D07E9(Sender : TObject); procedure _PROC_007D0AD1(Sender : TObject); procedure _PROC_007D0B7D(Sender : TObject); procedure _PROC_007D0B88(Sender : TObject); procedure _PROC_007D0B90(Sender : TObject); procedure _PROC_007D0BF6(Sender : TObject); private { Private declarations } public { Public declarations } end ; var frmZDYHelp: TfrmZDYHelp; {This file is generated by DeDe Ver 3.50.02 Copyright (c) 1999-2002 DaFixer} implementation {$R *.DFM} procedure TfrmZDYHelp.FormCreate(Sender : TObject); begin (* 007CDB0C 55 push ebp 007CDB0D 8BEC mov ebp, esp 007CDB0F 6A00 push $00 007CDB11 53 push ebx 007CDB12 56 push esi 007CDB13 57 push edi 007CDB14 8BD8 mov ebx, eax 007CDB16 33C0 xor eax, eax 007CDB18 55 push ebp 007CDB19 68A5DB7C00 push $007CDBA5 ***** TRY | 007CDB1E 64FF30 push dword ptr fs:[eax] 007CDB21 648920 mov fs:[eax], esp 007CDB24 33C0 xor eax, eax 007CDB26 55 push ebp * Possible String Reference to: 'éÀlÃÿ¡t<‰' | 007CDB27 687BDB7C00 push $007CDB7B ***** TRY | 007CDB2C 64FF30 push dword ptr fs:[eax] 007CDB2F 648920 mov fs:[eax], esp * Reference to control TfrmZDYHelp.cxGrid1 : TcxGrid | 007CDB32 8B8300030000 mov eax, [ebx+$0300] 007CDB38 B205 mov dl, $05 * Reference to: Controls.TControl.SetAlign(TControl;TAlign); | 007CDB3A E89D9FCBFF call 00487ADC * Reference to control TfrmZDYHelp.ADOConnection1 : TADOConnection | 007CDB3F 8B9B44030000 mov ebx, [ebx+$0344] 007CDB45 33D2 xor edx, edx 007CDB47 8BC3 mov eax, ebx 007CDB49 8B08 mov ecx, [eax] * Possible reference to virtual method TADOConnection.OFFS_48 | 007CDB4B FF5148 call dword ptr [ecx+$48] 007CDB4E 8D45FC lea eax, [ebp-$04] *) end; procedure TfrmZDYHelp.FormClose(Sender : TObject); begin (* 007CDBB4 56 push esi 007CDBB5 8BF1 mov esi, ecx * Reference to control TfrmZDYHelp.ZDYName : TEdit | 007CDBB7 8B8050030000 mov eax, [eax+$0350] 007CDBBD 8B10 mov edx, [eax] * Reference to method TEdit.SetFocus() | 007CDBBF FF92C4000000 call dword ptr [edx+$00C4] 007CDBC5 C60602 mov byte ptr [esi], $02 007CDBC8 5E pop esi 007CDBC9 C3 ret *) end; procedure TfrmZDYHelp.TBAddClick(Sender : TObject); begin (* 007CDD9C 53 push ebx 007CDD9D 56 push esi 007CDD9E 57 push edi 007CDD9F 8BF8 mov edi, eax 007CDDA1 8B8750030000 mov eax, [edi+$0350] 007CDDA7 8B10 mov edx, [eax] * Reference to method TfrmZDYHelp.SetFocus() | 007CDDA9 FF92C4000000 call dword ptr [edx+$00C4] 007CDDAF 8B87F8020000 mov eax, [edi+$02F8] * Reference to: Contnrs.TComponentList.First(TComponentList):TComponent; | or: Contnrs.TComponentList.Last(TComponentList):TComponent; | 007CDDB5 E8DEE5E8FF call 0065C398 007CDDBA B201 mov dl, $01 * Reference to : TcxCustomGridTableView._PROC_0062C720() | 007CDDBC E85FE9E5FF call 0062C720 007CDDC1 8B87F8020000 mov eax, [edi+$02F8] * Reference to: Contnrs.TComponentList.First(TComponentList):TComponent; | or: Contnrs.TComponentList.Last(TComponentList):TComponent; | 007CDDC7 E8D8E5E8FF call 0065C3A4 007CDDCC B201 mov dl, $01 007CDDCE 8B08 mov ecx, [eax] * Reference to method TfrmZDYHelp.ConstrainedResize(Integer,Integer,Integer,Integer) | 007CDDD0 FF5138 call dword ptr [ecx+$38] 007CDDD3 BE06000000 mov esi, $00000006 007CDDD8 8B9F20030000 mov ebx, [edi+$0320] 007CDDDE 8BC3 mov eax, ebx | 007CDDE0 E8ABA7CFFF call 004C8590 007CDDE5 8BC3 mov eax, ebx 007CDDE7 8B10 mov edx, [eax] 007CDDE9 FF924C020000 call dword ptr [edx+$024C] 007CDDEF 4E dec esi 007CDDF0 75E6 jnz 007CDDD8 007CDDF2 5F pop edi 007CDDF3 5E pop esi 007CDDF4 5B pop ebx 007CDDF5 C3 ret *) end; procedure TfrmZDYHelp.TBSaveClick(Sender : TObject); begin (* 007CDDF8 55 push ebp 007CDDF9 8BEC mov ebp, esp 007CDDFB B92E000000 mov ecx, $0000002E 007CDE00 6A00 push $00 007CDE02 6A00 push $00 007CDE04 49 dec ecx 007CDE05 75F9 jnz 007CDE00 007CDE07 53 push ebx 007CDE08 56 push esi 007CDE09 57 push edi 007CDE0A 8945FC mov [ebp-$04], eax 007CDE0D 33C0 xor eax, eax 007CDE0F 55 push ebp 007CDE10 6812E97C00 push $007CE912 ***** TRY | 007CDE15 64FF30 push dword ptr fs:[eax] 007CDE18 648920 mov fs:[eax], esp 007CDE1B 8B45FC mov eax, [ebp-$04] * Reference to control TfrmZDYHelp.ClientDataSet1 : TClientDataSet | 007CDE1E 8B8020030000 mov eax, [eax+$0320] * Reference to: DB.TDataSet.IsEmpty(TDataSet):Boolean; | 007CDE24 E897A0CFFF call 004C7EC0 007CDE29 84C0 test al, al 007CDE2B 0F85DF090000 jnz 007CE810 007CDE31 8B45FC mov eax, [ebp-$04] * Reference to control TfrmZDYHelp.ZDYName : TEdit | 007CDE34 8B8050030000 mov eax, [eax+$0350] 007CDE3A 8B10 mov edx, [eax] * Reference to method TEdit.SetFocus() | 007CDE3C FF92C4000000 call dword ptr [edx+$00C4] 007CDE42 A024E97C00 mov al, byte ptr [$007CE924] 007CDE47 50 push eax 007CDE48 8D45E0 lea eax, [ebp-$20] * Reference to: ActiveX.PROPSETHDR_OSVER_KIND(DWORD):Word; | or: ActiveX.PROPSETHDR_OSVER_MINOR(DWORD):Byte; | or: ActnCtrls.TCustomComboControl.VisibleChanging(TCustomComboControl); | or: ActnMan.TActionClientsCollection.SetActionClient(TActionClientsCollection;Integer;TActionClient); | or: ActnMan.TActionClients.SetActionClient(TActionClients;Integer;TActionClientItem); | or: ADODB.TParameters.SetItem(TParameters;Integer;TParameter); | 007CDE4B E810F5C4FF call 0041D360 007CDE50 8D4DE0 lea ecx, [ebp-$20] 007CDE53 8B45FC mov eax, [ebp-$04] * Reference to control TfrmZDYHelp.ClientDataSet1 : TClientDataSet | 007CDE56 8B8020030000 mov eax, [eax+$0320] * Possible String Reference to: 'ZDYName' | 007CDE5C BA30E97C00 mov edx, $007CE930 007CDE61 8B18 mov ebx, [eax] * Reference to method TClientDataSet.Locate(string,Variant,TLocateOptions) | 007CDE63 FF9344020000 call dword ptr [ebx+$0244] 007CDE69 84C0 test al, al 007CDE6B 741D jz 007CDE8A 007CDE6D 6A00 push $00 * Possible String Reference to: 'Ìáʾ' | 007CDE6F B938E97C00 mov ecx, $007CE938 * Possible String Reference to: 'Ãû³Æ²»ÄÜΪ¿Õ£¡' | 007CDE74 BA40E97C00 mov edx, $007CE940 *) end; procedure TfrmZDYHelp.TBDelClick(Sender : TObject); begin (* 007CEBD4 55 push ebp 007CEBD5 8BEC mov ebp, esp 007CEBD7 B904000000 mov ecx, $00000004 007CEBDC 6A00 push $00 007CEBDE 6A00 push $00 007CEBE0 49 dec ecx 007CEBE1 75F9 jnz 007CEBDC 007CEBE3 51 push ecx 007CEBE4 53 push ebx 007CEBE5 56 push esi 007CEBE6 8BD8 mov ebx, eax 007CEBE8 33C0 xor eax, eax 007CEBEA 55 push ebp * Possible String Reference to: 'é¢]Ãÿëë^[‹å]Ã' | 007CEBEB 684DED7C00 push $007CED4D ***** TRY | 007CEBF0 64FF30 push dword ptr fs:[eax] 007CEBF3 648920 mov fs:[eax], esp * Reference to control TfrmZDYHelp.ClientDataSet1 : TClientDataSet | 007CEBF6 8B8320030000 mov eax, [ebx+$0320] * Reference to: DB.TDataSet.IsEmpty(TDataSet):Boolean; | 007CEBFC E8BF92CFFF call 004C7EC0 007CEC01 84C0 test al, al 007CEC03 0F8529010000 jnz 007CED32 * Possible String Reference to: 'ZDYNo' | 007CEC09 BA64ED7C00 mov edx, $007CED64 * Reference to control TfrmZDYHelp.ClientDataSet1 : TClientDataSet | 007CEC0E 8B8320030000 mov eax, [ebx+$0320] * Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField; | 007CEC14 E89B7FCFFF call 004C6BB4 007CEC19 8D55F8 lea edx, [ebp-$08] 007CEC1C 8B08 mov ecx, [eax] * Possible reference to virtual method TClientDataSet.OFFS_60 | 007CEC1E FF5160 call dword ptr [ecx+$60] 007CEC21 8B45F8 mov eax, [ebp-$08] 007CEC24 8D55FC lea edx, [ebp-$04] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007CEC27 E8C0BCC3FF call 0040A8EC 007CEC2C 837DFC00 cmp dword ptr [ebp-$04], +$00 007CEC30 752D jnz 007CEC5F * Possible String Reference to: 'ZDYname' | 007CEC32 BA74ED7C00 mov edx, $007CED74 * Reference to control TfrmZDYHelp.ClientDataSet1 : TClientDataSet | 007CEC37 8B8320030000 mov eax, [ebx+$0320] * Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField; | 007CEC3D E8727FCFFF call 004C6BB4 007CEC42 8D55F0 lea edx, [ebp-$10] 007CEC45 8B08 mov ecx, [eax] * Possible reference to virtual method TClientDataSet.OFFS_60 | 007CEC47 FF5160 call dword ptr [ecx+$60] 007CEC4A 8B45F0 mov eax, [ebp-$10] 007CEC4D 8D55F4 lea edx, [ebp-$0C] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007CEC50 E897BCC3FF call 0040A8EC 007CEC55 837DF400 cmp dword ptr [ebp-$0C], +$00 007CEC59 0F84C8000000 jz 007CED27 007CEC5F 6A01 push $01 * Possible String Reference to: 'ÌáʾÐÅÏ¢' | 007CEC61 B97CED7C00 mov ecx, $007CED7C * Possible String Reference to: 'È·¶¨ÒªÉ¾³ýÂð?' | 007CEC66 BA88ED7C00 mov edx, $007CED88 *) end; procedure TfrmZDYHelp.TBCloseClick(Sender : TObject); begin (* 007CEDDC 55 push ebp 007CEDDD 8BEC mov ebp, esp 007CEDDF 6A00 push $00 007CEDE1 6A00 push $00 007CEDE3 53 push ebx 007CEDE4 8BD8 mov ebx, eax 007CEDE6 33C0 xor eax, eax 007CEDE8 55 push ebp * Possible String Reference to: 'é\Ãÿëë[YY]Ã' | 007CEDE9 685FEE7C00 push $007CEE5F ***** TRY | 007CEDEE 64FF30 push dword ptr fs:[eax] 007CEDF1 648920 mov fs:[eax], esp * Reference to field TfrmZDYHelp.ModalResult : TModalResult | 007CEDF4 C7834C02000002000000 mov dword ptr [ebx+$024C], $00000002 * Reference to control TfrmZDYHelp.ZDYName : TEdit | 007CEDFE 8B8350030000 mov eax, [ebx+$0350] 007CEE04 8B10 mov edx, [eax] * Reference to method TEdit.SetFocus() | 007CEE06 FF92C4000000 call dword ptr [edx+$00C4] 007CEE0C 8D55F8 lea edx, [ebp-$08] * Reference to field TfrmZDYHelp.OFFS_0374 | 007CEE0F 8B8374030000 mov eax, [ebx+$0374] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007CEE15 E8D2BAC3FF call 0040A8EC 007CEE1A 8B4DF8 mov ecx, [ebp-$08] 007CEE1D 8D45FC lea eax, [ebp-$04] * Possible String Reference to: '×Ô¶¨Òå' | 007CEE20 BA74EE7C00 mov edx, $007CEE74 * Reference to: System.@LStrCat3; | 007CEE25 E81668C3FF call 00405640 007CEE2A 8B45FC mov eax, [ebp-$04] * Possible String Reference to: '×Ô¶¨ÒåÊý¾Ý' | 007CEE2D B984EE7C00 mov ecx, $007CEE84 * Reference to control TfrmZDYHelp.TV1 : TcxGridDBTableView | 007CEE32 8B93F8020000 mov edx, [ebx+$02F8] | 007CEE38 E897DDFFFF call 007CCBD4 007CEE3D 8BC3 mov eax, ebx * Reference to: Forms.TCustomForm.Close(TCustomForm); | 007CEE3F E85471CDFF call 004A5F98 007CEE44 33C0 xor eax, eax 007CEE46 5A pop edx 007CEE47 59 pop ecx 007CEE48 59 pop ecx 007CEE49 648910 mov fs:[eax], edx ****** FINALLY | * Possible String Reference to: '[YY]Ã' | 007CEE4C 6866EE7C00 push $007CEE66 007CEE51 8D45F8 lea eax, [ebp-$08] 007CEE54 BA02000000 mov edx, $00000002 * Reference to: System.@LStrArrayClr(void;void;Integer); | 007CEE59 E8EA64C3FF call 00405348 007CEE5E C3 ret * Reference to: System.@HandleFinally; | 007CEE5F E9905CC3FF jmp 00404AF4 007CEE64 EBEB jmp 007CEE51 ****** END | 007CEE66 5B pop ebx 007CEE67 59 pop ecx 007CEE68 59 pop ecx 007CEE69 5D pop ebp 007CEE6A C3 ret *) end; procedure TfrmZDYHelp.FormShow(Sender : TObject); begin (* 007CEE90 55 push ebp 007CEE91 8BEC mov ebp, esp 007CEE93 33C9 xor ecx, ecx 007CEE95 51 push ecx 007CEE96 51 push ecx 007CEE97 51 push ecx 007CEE98 51 push ecx 007CEE99 51 push ecx 007CEE9A 51 push ecx 007CEE9B 51 push ecx 007CEE9C 53 push ebx 007CEE9D 8BD8 mov ebx, eax 007CEE9F 33C0 xor eax, eax 007CEEA1 55 push ebp * Possible String Reference to: 'éàZÃÿëë[‹å]Ã' | 007CEEA2 680FF07C00 push $007CF00F ***** TRY | 007CEEA7 64FF30 push dword ptr fs:[eax] 007CEEAA 648920 mov fs:[eax], esp 007CEEAD 8BC3 mov eax, ebx * Reference to : TfrmZDYHelp._PROC_007CDBCC() | 007CEEAF E818EDFFFF call 007CDBCC 007CEEB4 8D55F4 lea edx, [ebp-$0C] * Reference to field TfrmZDYHelp.OFFS_0374 | 007CEEB7 8B8374030000 mov eax, [ebx+$0374] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007CEEBD E82ABAC3FF call 0040A8EC 007CEEC2 8B55F4 mov edx, [ebp-$0C] 007CEEC5 8D45FC lea eax, [ebp-$04] * Possible String Reference to: '01' | 007CEEC8 B924F07C00 mov ecx, $007CF024 * Reference to: System.@LStrCat3; | 007CEECD E86E67C3FF call 00405640 007CEED2 8D55F0 lea edx, [ebp-$10] * Reference to field TfrmZDYHelp.OFFS_0378 | 007CEED5 8B8378030000 mov eax, [ebx+$0378] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007CEEDB E80CBAC3FF call 0040A8EC 007CEEE0 8B55F0 mov edx, [ebp-$10] 007CEEE3 8D45F8 lea eax, [ebp-$08] * Possible String Reference to: '01' | 007CEEE6 B924F07C00 mov ecx, $007CF024 * Reference to: System.@LStrCat3; | 007CEEEB E85067C3FF call 00405640 * Reference to field TfrmZDYHelp.OFFS_0374 | 007CEEF0 8B8374030000 mov eax, [ebx+$0374] * Possible String Reference to: 'YGNameDCG' | 007CEEF6 BA30F07C00 mov edx, $007CF030 * Reference to: System.@LStrCmp; | 007CEEFB E84068C3FF call 00405740 007CEF00 7507 jnz 007CEF09 007CEF02 8BC3 mov eax, ebx | 007CEF04 E8EFEAFFFF call 007CD9F8 007CEF09 8D55E8 lea edx, [ebp-$18] * Reference to field TfrmZDYHelp.OFFS_0374 | 007CEF0C 8B8374030000 mov eax, [ebx+$0374] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007CEF12 E8D5B9C3FF call 0040A8EC 007CEF17 8B4DE8 mov ecx, [ebp-$18] 007CEF1A 8D45EC lea eax, [ebp-$14] * Possible String Reference to: '×Ô¶¨Òå' | 007CEF1D BA44F07C00 mov edx, $007CF044 * Reference to: System.@LStrCat3; | 007CEF22 E81967C3FF call 00405640 007CEF27 8B45EC mov eax, [ebp-$14] * Possible String Reference to: '×Ô¶¨ÒåÊý¾Ý' | 007CEF2A B954F07C00 mov ecx, $007CF054 * Reference to control TfrmZDYHelp.TV1 : TcxGridDBTableView | 007CEF2F 8B93F8020000 mov edx, [ebx+$02F8] | 007CEF35 E89ADBFFFF call 007CCAD4 007CEF3A 8D55E4 lea edx, [ebp-$1C] * Reference to field TfrmZDYHelp.OFFS_0378 | 007CEF3D 8B8378030000 mov eax, [ebx+$0378] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007CEF43 E8A4B9C3FF call 0040A8EC 007CEF48 8B55E4 mov edx, [ebp-$1C] 007CEF4B A1743C8900 mov eax, dword ptr [$00893C74] * Reference to: Controls.TControl.SetText(TControl;TCaption); | 007CEF50 E8CB96CBFF call 00488620 * Reference to field TfrmZDYHelp.OFFS_0384 | 007CEF55 8A9384030000 mov dl, byte ptr [ebx+$0384] * Reference to control TfrmZDYHelp.V1Note : TcxGridDBColumn | 007CEF5B 8B833C030000 mov eax, [ebx+$033C] * Reference to : TcxCustomGridTableView._PROC_00629BC4() | 007CEF61 E85EACE5FF call 00629BC4 * Reference to field TfrmZDYHelp.OFFS_0385 | 007CEF66 8A9385030000 mov dl, byte ptr [ebx+$0385] * Reference to control TfrmZDYHelp.v1note1 : TcxGridDBColumn | 007CEF6C 8B8370030000 mov eax, [ebx+$0370] * Reference to : TcxCustomGridTableView._PROC_00629BC4() | 007CEF72 E84DACE5FF call 00629BC4 * Reference to field TfrmZDYHelp.OFFS_0387 | 007CEF77 8A9387030000 mov dl, byte ptr [ebx+$0387] * Reference to control TfrmZDYHelp.V1ZdyFlag : TcxGridDBColumn | 007CEF7D 8B8360030000 mov eax, [ebx+$0360] * Reference to : TcxCustomGridTableView._PROC_00629BC4() | 007CEF83 E83CACE5FF call 00629BC4 * Reference to field TfrmZDYHelp.OFFS_0386 | 007CEF88 8A9386030000 mov dl, byte ptr [ebx+$0386] * Reference to control TfrmZDYHelp.V1OrderNo : TcxGridDBColumn | 007CEF8E 8B8340030000 mov eax, [ebx+$0340] * Reference to : TcxCustomGridTableView._PROC_00629BC4() | 007CEF94 E82BACE5FF call 00629BC4 * Reference to field TfrmZDYHelp.OFFS_0389 | 007CEF99 8A9389030000 mov dl, byte ptr [ebx+$0389] * Reference to control TfrmZDYHelp.V1HelpType : TcxGridDBColumn | 007CEF9F 8B8364030000 mov eax, [ebx+$0364] * Reference to : TcxCustomGridTableView._PROC_00629BC4() | 007CEFA5 E81AACE5FF call 00629BC4 * Reference to field TfrmZDYHelp.OFFS_0388 | 007CEFAA 80BB8803000001 cmp byte ptr [ebx+$0388], $01 007CEFB1 7541 jnz 007CEFF4 007CEFB3 33D2 xor edx, edx * Reference to control TfrmZDYHelp.TBAdd : TToolButton | 007CEFB5 8B8324030000 mov eax, [ebx+$0324] * Reference to: Controls.TControl.SetVisible(TControl;Boolean); | 007CEFBB E85095CBFF call 00488510 007CEFC0 33D2 xor edx, edx * Reference to control TfrmZDYHelp.TBSave : TToolButton | 007CEFC2 8B8328030000 mov eax, [ebx+$0328] * Reference to: Controls.TControl.SetVisible(TControl;Boolean); | 007CEFC8 E84395CBFF call 00488510 007CEFCD 33D2 xor edx, edx * Reference to control TfrmZDYHelp.TBDel : TToolButton | 007CEFCF 8B832C030000 mov eax, [ebx+$032C] * Reference to: Controls.TControl.SetVisible(TControl;Boolean); | 007CEFD5 E83695CBFF call 00488510 007CEFDA 33D2 xor edx, edx * Reference to control TfrmZDYHelp.TBEdit : TToolButton | 007CEFDC 8B8338030000 mov eax, [ebx+$0338] * Reference to: Controls.TControl.SetVisible(TControl;Boolean); | 007CEFE2 E82995CBFF call 00488510 007CEFE7 33D2 xor edx, edx * Reference to control TfrmZDYHelp.Label2 : TLabel | 007CEFE9 8B8358030000 mov eax, [ebx+$0358] * Reference to: Controls.TControl.SetVisible(TControl;Boolean); | 007CEFEF E81C95CBFF call 00488510 007CEFF4 33C0 xor eax, eax 007CEFF6 5A pop edx 007CEFF7 59 pop ecx 007CEFF8 59 pop ecx 007CEFF9 648910 mov fs:[eax], edx ****** FINALLY | * Possible String Reference to: '[‹å]Ã' | 007CEFFC 6816F07C00 push $007CF016 007CF001 8D45E4 lea eax, [ebp-$1C] 007CF004 BA07000000 mov edx, $00000007 * Reference to: System.@LStrArrayClr(void;void;Integer); | 007CF009 E83A63C3FF call 00405348 007CF00E C3 ret * Reference to: System.@HandleFinally; | 007CF00F E9E05AC3FF jmp 00404AF4 007CF014 EBEB jmp 007CF001 ****** END | 007CF016 5B pop ebx 007CF017 8BE5 mov esp, ebp 007CF019 5D pop ebp 007CF01A C3 ret *) end; procedure TfrmZDYHelp.ToolButton1Click(Sender : TObject); begin (* 007CF060 53 push ebx 007CF061 8BD8 mov ebx, eax * Reference to control TfrmZDYHelp.ZDYName : TEdit | 007CF063 8B8350030000 mov eax, [ebx+$0350] 007CF069 8B10 mov edx, [eax] * Reference to method TEdit.SetFocus() | 007CF06B FF92C4000000 call dword ptr [edx+$00C4] * Reference to field TfrmZDYHelp.ModalResult : TModalResult | 007CF071 C7834C02000001000000 mov dword ptr [ebx+$024C], $00000001 007CF07B 5B pop ebx 007CF07C C3 ret *) end; procedure TfrmZDYHelp.TBEditClick(Sender : TObject); begin (* 007CF080 53 push ebx 007CF081 8BD8 mov ebx, eax * Reference to control TfrmZDYHelp.TV1 : TcxGridDBTableView | 007CF083 8B83F8020000 mov eax, [ebx+$02F8] * 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; | 007CF089 E80AD3E8FF call 0065C398 007CF08E B201 mov dl, $01 * Reference to : TcxCustomGridTableView._PROC_0062C720() | 007CF090 E88BD6E5FF call 0062C720 * Reference to control TfrmZDYHelp.TV1 : TcxGridDBTableView | 007CF095 8B83F8020000 mov eax, [ebx+$02F8] * 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; | 007CF09B E804D3E8FF call 0065C3A4 007CF0A0 B201 mov dl, $01 007CF0A2 8B08 mov ecx, [eax] * Possible reference to virtual method TcxGridDBTableView.OFFS_38 | 007CF0A4 FF5138 call dword ptr [ecx+$38] 007CF0A7 5B pop ebx 007CF0A8 C3 ret *) end; procedure TfrmZDYHelp.TV1CellDblClick(Sender : TObject); begin (* 007CF0AC 55 push ebp 007CF0AD 8BEC mov ebp, esp 007CF0AF 53 push ebx 007CF0B0 8BD8 mov ebx, eax * Reference to control TfrmZDYHelp.TV1 : TcxGridDBTableView | 007CF0B2 8B83F8020000 mov eax, [ebx+$02F8] * 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; | 007CF0B8 E8DBD2E8FF call 0065C398 * Reference to field TcxGridDBTableView.OFFS_0018 | 007CF0BD 80781800 cmp byte ptr [eax+$18], $00 007CF0C1 750A jnz 007CF0CD * Reference to field TfrmZDYHelp.ModalResult : TModalResult | 007CF0C3 C7834C02000001000000 mov dword ptr [ebx+$024C], $00000001 007CF0CD 5B pop ebx 007CF0CE 5D pop ebp 007CF0CF C20C00 ret $000C *) end; procedure TfrmZDYHelp.ZDYNameChange(Sender : TObject); begin (* 007CF0D4 55 push ebp 007CF0D5 8BEC mov ebp, esp 007CF0D7 B904000000 mov ecx, $00000004 007CF0DC 6A00 push $00 007CF0DE 6A00 push $00 007CF0E0 49 dec ecx 007CF0E1 75F9 jnz 007CF0DC 007CF0E3 51 push ecx 007CF0E4 53 push ebx 007CF0E5 8BD8 mov ebx, eax 007CF0E7 33C0 xor eax, eax 007CF0E9 55 push ebp * Possible String Reference to: 'é­XÃÿë³[‹å]Ã' | 007CF0EA 6842F27C00 push $007CF242 ***** TRY | 007CF0EF 64FF30 push dword ptr fs:[eax] 007CF0F2 648920 mov fs:[eax], esp 007CF0F5 8D55F4 lea edx, [ebp-$0C] * Reference to control TfrmZDYHelp.ZDYName : TEdit | 007CF0F8 8B8350030000 mov eax, [ebx+$0350] * Reference to: Controls.TControl.GetText(TControl):TCaption; | 007CF0FE E8ED94CBFF call 004885F0 007CF103 8B45F4 mov eax, [ebp-$0C] 007CF106 8D55F8 lea edx, [ebp-$08] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007CF109 E8DEB7C3FF call 0040A8EC 007CF10E 837DF800 cmp dword ptr [ebp-$08], +$00 007CF112 0F8498000000 jz 007CF1B0 * Possible String Reference to: ' zdyname like '%' | 007CF118 6858F27C00 push $007CF258 007CF11D 8D55EC lea edx, [ebp-$14] * Reference to control TfrmZDYHelp.ZDYName : TEdit | 007CF120 8B8350030000 mov eax, [ebx+$0350] * Reference to: Controls.TControl.GetText(TControl):TCaption; | 007CF126 E8C594CBFF call 004885F0 007CF12B 8B45EC mov eax, [ebp-$14] 007CF12E 8D55F0 lea edx, [ebp-$10] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007CF131 E8B6B7C3FF call 0040A8EC 007CF136 FF75F0 push dword ptr [ebp-$10] 007CF139 6874F27C00 push $007CF274 007CF13E 6880F27C00 push $007CF280 * Possible String Reference to: ' or Note like '' | 007CF143 688CF27C00 push $007CF28C 007CF148 6874F27C00 push $007CF274 007CF14D 8D55E4 lea edx, [ebp-$1C] * Reference to control TfrmZDYHelp.ZDYName : TEdit | 007CF150 8B8350030000 mov eax, [ebx+$0350] * Reference to: Controls.TControl.GetText(TControl):TCaption; | 007CF156 E89594CBFF call 004885F0 007CF15B 8B45E4 mov eax, [ebp-$1C] 007CF15E 8D55E8 lea edx, [ebp-$18] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007CF161 E886B7C3FF call 0040A8EC 007CF166 FF75E8 push dword ptr [ebp-$18] 007CF169 6874F27C00 push $007CF274 007CF16E 6880F27C00 push $007CF280 * Possible String Reference to: ' or ZJM like '' | 007CF173 68A4F27C00 push $007CF2A4 007CF178 6874F27C00 push $007CF274 007CF17D 8D55DC lea edx, [ebp-$24] * Reference to control TfrmZDYHelp.ZDYName : TEdit | 007CF180 8B8350030000 mov eax, [ebx+$0350] * Reference to: Controls.TControl.GetText(TControl):TCaption; | 007CF186 E86594CBFF call 004885F0 007CF18B 8B45DC mov eax, [ebp-$24] 007CF18E 8D55E0 lea edx, [ebp-$20] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007CF191 E856B7C3FF call 0040A8EC 007CF196 FF75E0 push dword ptr [ebp-$20] 007CF199 6874F27C00 push $007CF274 007CF19E 6880F27C00 push $007CF280 007CF1A3 8D45FC lea eax, [ebp-$04] 007CF1A6 BA0E000000 mov edx, $0000000E * Reference to: System.@LStrCatN; | 007CF1AB E80465C3FF call 004056B4 * Reference to control TfrmZDYHelp.ADOQueryMain : TADOQuery | 007CF1B0 8B8310030000 mov eax, [ebx+$0310] * Reference to: DB.TDataSet.GetActive(TDataSet):Boolean; | 007CF1B6 E85968CFFF call 004C5A14 007CF1BB 84C0 test al, al 007CF1BD 7430 jz 007CF1EF 007CF1BF 8B55FC mov edx, [ebp-$04] * Reference to control TfrmZDYHelp.ADOQueryMain : TADOQuery | 007CF1C2 8B8310030000 mov eax, [ebx+$0310] | 007CF1C8 E803D2FFFF call 007CC3D0 * Reference to control TfrmZDYHelp.ClientDataSet1 : TClientDataSet | 007CF1CD 8B9320030000 mov edx, [ebx+$0320] * Reference to control TfrmZDYHelp.ADOQueryMain : TADOQuery | 007CF1D3 8B8310030000 mov eax, [ebx+$0310] | 007CF1D9 E8BAD2FFFF call 007CC498 * Reference to control TfrmZDYHelp.ClientDataSet1 : TClientDataSet | 007CF1DE 8B9320030000 mov edx, [ebx+$0320] * Reference to control TfrmZDYHelp.ADOQueryMain : TADOQuery | 007CF1E4 8B8310030000 mov eax, [ebx+$0310] | 007CF1EA E831D4FFFF call 007CC620 007CF1EF 33C0 xor eax, eax 007CF1F1 5A pop edx 007CF1F2 59 pop ecx 007CF1F3 59 pop ecx 007CF1F4 648910 mov fs:[eax], edx ****** FINALLY | * Possible String Reference to: '[‹å]Ã' | 007CF1F7 6849F27C00 push $007CF249 007CF1FC 8D45DC lea eax, [ebp-$24] * Reference to: System.@LStrClr(void;void); | 007CF1FF E82061C3FF call 00405324 007CF204 8D45E0 lea eax, [ebp-$20] * Reference to: System.@LStrClr(void;void); | 007CF207 E81861C3FF call 00405324 007CF20C 8D45E4 lea eax, [ebp-$1C] * Reference to: System.@LStrClr(void;void); | 007CF20F E81061C3FF call 00405324 007CF214 8D45E8 lea eax, [ebp-$18] * Reference to: System.@LStrClr(void;void); | 007CF217 E80861C3FF call 00405324 007CF21C 8D45EC lea eax, [ebp-$14] * Reference to: System.@LStrClr(void;void); | 007CF21F E80061C3FF call 00405324 007CF224 8D45F0 lea eax, [ebp-$10] * Reference to: System.@LStrClr(void;void); | 007CF227 E8F860C3FF call 00405324 007CF22C 8D45F4 lea eax, [ebp-$0C] * Reference to: System.@LStrClr(void;void); | 007CF22F E8F060C3FF call 00405324 007CF234 8D45F8 lea eax, [ebp-$08] 007CF237 BA02000000 mov edx, $00000002 * Reference to: System.@LStrArrayClr(void;void;Integer); | 007CF23C E80761C3FF call 00405348 007CF241 C3 ret * Reference to: System.@HandleFinally; | 007CF242 E9AD58C3FF jmp 00404AF4 007CF247 EBB3 jmp 007CF1FC ****** END | 007CF249 5B pop ebx 007CF24A 8BE5 mov esp, ebp 007CF24C 5D pop ebp 007CF24D C3 ret *) end; procedure TfrmZDYHelp.V1NamePropertiesEditValueChanged(Sender : TObject); begin (* 007CF2B4 55 push ebp 007CF2B5 8BEC mov ebp, esp 007CF2B7 B92B000000 mov ecx, $0000002B 007CF2BC 6A00 push $00 007CF2BE 6A00 push $00 007CF2C0 49 dec ecx 007CF2C1 75F9 jnz 007CF2BC 007CF2C3 53 push ebx 007CF2C4 56 push esi 007CF2C5 57 push edi 007CF2C6 8BDA mov ebx, edx 007CF2C8 8945FC mov [ebp-$04], eax 007CF2CB 33C0 xor eax, eax 007CF2CD 55 push ebp * Possible String Reference to: 'éfNÃÿéüþÿÿ_^[‹å]Ã' | 007CF2CE 6889FC7C00 push $007CFC89 ***** TRY | 007CF2D3 64FF30 push dword ptr fs:[eax] 007CF2D6 648920 mov fs:[eax], esp 007CF2D9 8D55F4 lea edx, [ebp-$0C] 007CF2DC 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; | 007CF2DE E8D903DCFF call 0058F6BC 007CF2E3 8D55F0 lea edx, [ebp-$10] 007CF2E6 8B45F4 mov eax, [ebp-$0C] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007CF2E9 E8FEB5C3FF call 0040A8EC 007CF2EE 837DF000 cmp dword ptr [ebp-$10], +$00 007CF2F2 0F848A080000 jz 007CFB82 007CF2F8 8B45FC mov eax, [ebp-$04] * Reference to control TfrmZDYHelp.ClientDataSet1 : TClientDataSet | 007CF2FB 8B9820030000 mov ebx, [eax+$0320] 007CF301 8BC3 mov eax, ebx * Reference to: DB.TDataSet.Edit(TDataSet); | 007CF303 E83891CFFF call 004C8440 007CF308 8D55DC lea edx, [ebp-$24] 007CF30B 8B45F4 mov eax, [ebp-$0C] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007CF30E E8D9B5C3FF call 0040A8EC 007CF313 8B55DC mov edx, [ebp-$24] 007CF316 8D45E0 lea eax, [ebp-$20] * Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString); | 007CF319 E8AA9AC4FF call 00418DC8 007CF31E 8D45E0 lea eax, [ebp-$20] 007CF321 50 push eax * Possible String Reference to: 'ZdyName' | 007CF322 BAA4FC7C00 mov edx, $007CFCA4 007CF327 8BC3 mov eax, ebx * Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField; | 007CF329 E88678CFFF call 004C6BB4 007CF32E 5A pop edx 007CF32F 8B08 mov ecx, [eax] * Reference to method TClientDataSet.DestroyFields() | 007CF331 FF91B4000000 call dword ptr [ecx+$00B4] 007CF337 33D2 xor edx, edx 007CF339 55 push ebp 007CF33A 684DFB7C00 push $007CFB4D ***** TRY | 007CF33F 64FF32 push dword ptr fs:[edx] 007CF342 648922 mov fs:[edx], esp 007CF345 8B45FC mov eax, [ebp-$04] * Reference to control TfrmZDYHelp.ADOQueryCmd : TADOQuery | 007CF348 8B8018030000 mov eax, [eax+$0318] * Reference to: ADODB.TCustomADODataSet.GetConnection(TCustomADODataSet):TADOConnection; | 007CF34E E8D9CAD0FF call 004DBE2C * Reference to: ADODB.TADOConnection.BeginTrans(TADOConnection):Integer; | 007CF353 E83C2FD0FF call 004D2294 007CF358 8B45FC mov eax, [ebp-$04] * Reference to control TfrmZDYHelp.ADOQueryTemp : TADOQuery | 007CF35B 8B9814030000 mov ebx, [eax+$0314] 007CF361 8BC3 mov eax, ebx * Reference to: DB.TDataSet.Close(TDataSet); | 007CF363 E86C65CFFF call 004C58D4 007CF368 8BC3 mov eax, ebx * Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings; | 007CF36A E83DECD0FF call 004DDFAC 007CF36F 8B10 mov edx, [eax] * Possible reference to virtual method TADOQuery.OFFS_44 | 007CF371 FF5244 call dword ptr [edx+$44] * Possible String Reference to: 'select * from KH_ZDY where ZdyNo='' | 007CF374 68B4FC7C00 push $007CFCB4 007CF379 8D55D4 lea edx, [ebp-$2C] 007CF37C 8B45FC mov eax, [ebp-$04] * Reference to field TfrmZDYHelp.OFFS_0374 | 007CF37F 8B8074030000 mov eax, [eax+$0374] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007CF385 E862B5C3FF call 0040A8EC 007CF38A FF75D4 push dword ptr [ebp-$2C] 007CF38D 68E0FC7C00 push $007CFCE0 007CF392 8D45D8 lea eax, [ebp-$28] 007CF395 BA03000000 mov edx, $00000003 * Reference to: System.@LStrCatN; | 007CF39A E81563C3FF call 004056B4 007CF39F 8B45D8 mov eax, [ebp-$28] 007CF3A2 50 push eax 007CF3A3 8BC3 mov eax, ebx * Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings; | 007CF3A5 E802ECD0FF call 004DDFAC 007CF3AA 5A pop edx 007CF3AB 8B08 mov ecx, [eax] * Possible reference to virtual method TADOQuery.OFFS_38 | 007CF3AD FF5138 call dword ptr [ecx+$38] 007CF3B0 8BC3 mov eax, ebx * Reference to: DB.TDataSet.Open(TDataSet); | 007CF3B2 E81165CFFF call 004C58C8 007CF3B7 8B45FC mov eax, [ebp-$04] * Reference to control TfrmZDYHelp.ADOQueryTemp : TADOQuery | 007CF3BA 8B8014030000 mov eax, [eax+$0314] * Reference to: DB.TDataSet.IsEmpty(TDataSet):Boolean; | 007CF3C0 E8FB8ACFFF call 004C7EC0 007CF3C5 84C0 test al, al 007CF3C7 0F8401010000 jz 007CF4CE 007CF3CD 8B45FC mov eax, [ebp-$04] * Reference to control TfrmZDYHelp.ADOQueryCmd : TADOQuery | 007CF3D0 8B9818030000 mov ebx, [eax+$0318] 007CF3D6 8BC3 mov eax, ebx * Reference to: DB.TDataSet.Close(TDataSet); | 007CF3D8 E8F764CFFF call 004C58D4 007CF3DD 8BC3 mov eax, ebx * Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings; | 007CF3DF E8C8EBD0FF call 004DDFAC 007CF3E4 8B10 mov edx, [eax] * Possible reference to virtual method TADOQuery.OFFS_44 | 007CF3E6 FF5244 call dword ptr [edx+$44] 007CF3E9 8BC3 mov eax, ebx * Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings; | 007CF3EB E8BCEBD0FF call 004DDFAC * Possible String Reference to: 'insert into KH_ZDY(ZDYNo,ZDYName,Ty | pe,MainType) select :ZDYNo,:ZDYName | ,:Type,:MainType ' | 007CF3F0 BAECFC7C00 mov edx, $007CFCEC 007CF3F5 8B08 mov ecx, [eax] * Possible reference to virtual method TADOQuery.OFFS_38 | 007CF3F7 FF5138 call dword ptr [ecx+$38] 007CF3FA 8D55C0 lea edx, [ebp-$40] 007CF3FD 8B45FC mov eax, [ebp-$04] * Reference to field TfrmZDYHelp.OFFS_0374 | 007CF400 8B8074030000 mov eax, [eax+$0374] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007CF406 E8E1B4C3FF call 0040A8EC 007CF40B 8B55C0 mov edx, [ebp-$40] 007CF40E 8D45C4 lea eax, [ebp-$3C] * Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString); | 007CF411 E8B299C4FF call 00418DC8 007CF416 8D45C4 lea eax, [ebp-$3C] 007CF419 50 push eax 007CF41A 8BC3 mov eax, ebx * Reference to: ADODB.TCustomADODataSet.GetParameters(TCustomADODataSet):TParameters; | 007CF41C E8CFCED0FF call 004DC2F0 007CF421 BA48FD7C00 mov edx, $007CFD48 * Reference to: ADODB.TParameters.ParamByName(TParameters;WideString):TParameter; | 007CF426 E8D54FD0FF call 004D4400 007CF42B 5A pop edx * Reference to: ADODB.TParameter.SetValue(TParameter;Variant;Variant); | 007CF42C E89362D0FF call 004D56C4 007CF431 8D55AC lea edx, [ebp-$54] 007CF434 8B45FC mov eax, [ebp-$04] * Reference to field TfrmZDYHelp.OFFS_0378 | 007CF437 8B8078030000 mov eax, [eax+$0378] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007CF43D E8AAB4C3FF call 0040A8EC 007CF442 8B55AC mov edx, [ebp-$54] 007CF445 8D45B0 lea eax, [ebp-$50] * Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString); | 007CF448 E87B99C4FF call 00418DC8 007CF44D 8D45B0 lea eax, [ebp-$50] 007CF450 50 push eax 007CF451 8BC3 mov eax, ebx * Reference to: ADODB.TCustomADODataSet.GetParameters(TCustomADODataSet):TParameters; | 007CF453 E898CED0FF call 004DC2F0 007CF458 BA58FD7C00 mov edx, $007CFD58 * Reference to: ADODB.TParameters.ParamByName(TParameters;WideString):TParameter; | 007CF45D E89E4FD0FF call 004D4400 007CF462 5A pop edx * Reference to: ADODB.TParameter.SetValue(TParameter;Variant;Variant); | 007CF463 E85C62D0FF call 004D56C4 007CF468 8BC3 mov eax, ebx * Reference to: ADODB.TCustomADODataSet.GetParameters(TCustomADODataSet):TParameters; | 007CF46A E881CED0FF call 004DC2F0 007CF46F BA6CFD7C00 mov edx, $007CFD6C * Reference to: ADODB.TParameters.ParamByName(TParameters;WideString):TParameter; | 007CF474 E8874FD0FF call 004D4400 007CF479 50 push eax 007CF47A 8D459C lea eax, [ebp-$64] * Possible String Reference to: 'Main' | 007CF47D BA80FD7C00 mov edx, $007CFD80 * Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString); | 007CF482 E84199C4FF call 00418DC8 007CF487 8D559C lea edx, [ebp-$64] 007CF48A 58 pop eax * Reference to: ADODB.TParameter.SetValue(TParameter;Variant;Variant); | 007CF48B E83462D0FF call 004D56C4 007CF490 8D5588 lea edx, [ebp-$78] 007CF493 8B45FC mov eax, [ebp-$04] * Reference to field TfrmZDYHelp.OFFS_0380 | 007CF496 8B8080030000 mov eax, [eax+$0380] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007CF49C E84BB4C3FF call 0040A8EC 007CF4A1 8B5588 mov edx, [ebp-$78] 007CF4A4 8D458C lea eax, [ebp-$74] * Reference to: Variants.@VarFromLStr(TVarData;TVarData;AnsiString); | 007CF4A7 E81C99C4FF call 00418DC8 007CF4AC 8D458C lea eax, [ebp-$74] 007CF4AF 50 push eax 007CF4B0 8BC3 mov eax, ebx * Reference to: ADODB.TCustomADODataSet.GetParameters(TCustomADODataSet):TParameters; | 007CF4B2 E839CED0FF call 004DC2F0 007CF4B7 BA8CFD7C00 mov edx, $007CFD8C * Reference to: ADODB.TParameters.ParamByName(TParameters;WideString):TParameter; | 007CF4BC E83F4FD0FF call 004D4400 007CF4C1 5A pop edx * Reference to: ADODB.TParameter.SetValue(TParameter;Variant;Variant); | 007CF4C2 E8FD61D0FF call 004D56C4 007CF4C7 8BC3 mov eax, ebx * Reference to: ADODB.TADOQuery.ExecSQL(TADOQuery):Integer; | 007CF4C9 E806EAD0FF call 004DDED4 007CF4CE 8B45FC mov eax, [ebp-$04] * Reference to control TfrmZDYHelp.ClientDataSet1 : TClientDataSet | 007CF4D1 8B8020030000 mov eax, [eax+$0320] * Possible String Reference to: 'ZDYNO' | 007CF4D7 BAA8FD7C00 mov edx, $007CFDA8 * Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField; | 007CF4DC E8D376CFFF call 004C6BB4 007CF4E1 8D5580 lea edx, [ebp-$80] 007CF4E4 8B08 mov ecx, [eax] * Possible reference to virtual method TClientDataSet.OFFS_60 | 007CF4E6 FF5160 call dword ptr [ecx+$60] 007CF4E9 8B4580 mov eax, [ebp-$80] 007CF4EC 8D5584 lea edx, [ebp-$7C] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007CF4EF E8F8B3C3FF call 0040A8EC 007CF4F4 837D8400 cmp dword ptr [ebp-$7C], +$00 007CF4F8 755B jnz 007CF555 * Possible String Reference to: 'KH_ZDY' | 007CF4FA 68B8FD7C00 push $007CFDB8 007CF4FF 6A03 push $03 007CF501 6A01 push $01 007CF503 8D55F8 lea edx, [ebp-$08] 007CF506 8B45FC mov eax, [ebp-$04] * Reference to control TfrmZDYHelp.ADOQueryTemp : TADOQuery | 007CF509 8B8014030000 mov eax, [eax+$0314] * Possible String Reference to: 'SY' | 007CF50F B9C8FD7C00 mov ecx, $007CFDC8 | 007CF514 E81FD3FFFF call 007CC838 007CF519 84C0 test al, al 007CF51B 7564 jnz 007CF581 007CF51D 8B45FC mov eax, [ebp-$04] * Reference to control TfrmZDYHelp.ADOQueryCmd : TADOQuery | 007CF520 8B8018030000 mov eax, [eax+$0318] * Reference to: ADODB.TCustomADODataSet.GetConnection(TCustomADODataSet):TADOConnection; | 007CF526 E801C9D0FF call 004DBE2C * Reference to: ADODB.TADOConnection.RollbackTrans(TADOConnection); | 007CF52B E8B02DD0FF call 004D22E0 007CF530 6A00 push $00 * Possible String Reference to: 'Ìáʾ' | 007CF532 B9CCFD7C00 mov ecx, $007CFDCC * Possible String Reference to: 'È¡×î´ó±àºÅʧ°Ü£¡' | 007CF537 BAD4FD7C00 mov edx, $007CFDD4 *) end; procedure TfrmZDYHelp.V1OrderNoPropertiesEditValueChanged(Sender : TObject); begin (* 007CFF1C 55 push ebp 007CFF1D 8BEC mov ebp, esp 007CFF1F B906000000 mov ecx, $00000006 007CFF24 6A00 push $00 007CFF26 6A00 push $00 007CFF28 49 dec ecx 007CFF29 75F9 jnz 007CFF24 007CFF2B 53 push ebx 007CFF2C 56 push esi 007CFF2D 8BDA mov ebx, edx 007CFF2F 8BF0 mov esi, eax 007CFF31 33C0 xor eax, eax 007CFF33 55 push ebp 007CFF34 68A7007D00 push $007D00A7 ***** TRY | 007CFF39 64FF30 push dword ptr fs:[eax] 007CFF3C 648920 mov fs:[eax], esp * Possible String Reference to: 'ZdyName' | 007CFF3F BABC007D00 mov edx, $007D00BC * Reference to control TfrmZDYHelp.ClientDataSet1 : TClientDataSet | 007CFF44 8B8620030000 mov eax, [esi+$0320] * Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField; | 007CFF4A E8656CCFFF call 004C6BB4 007CFF4F 8D55F4 lea edx, [ebp-$0C] 007CFF52 8B08 mov ecx, [eax] * Possible reference to virtual method TClientDataSet.OFFS_60 | 007CFF54 FF5160 call dword ptr [ecx+$60] 007CFF57 8B45F4 mov eax, [ebp-$0C] 007CFF5A 8D55F8 lea edx, [ebp-$08] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007CFF5D E88AA9C3FF call 0040A8EC 007CFF62 837DF800 cmp dword ptr [ebp-$08], +$00 007CFF66 751D jnz 007CFF85 007CFF68 6A00 push $00 * Possible String Reference to: 'Ìáʾ' | 007CFF6A B9C4007D00 mov ecx, $007D00C4 * Possible String Reference to: 'Ãû³Æ²»ÄÜΪ¿Õ!' | 007CFF6F BACC007D00 mov edx, $007D00CC *) end; procedure TfrmZDYHelp.V1NotePropertiesEditValueChanged(Sender : TObject); begin (* 007D0150 55 push ebp 007D0151 8BEC mov ebp, esp 007D0153 B906000000 mov ecx, $00000006 007D0158 6A00 push $00 007D015A 6A00 push $00 007D015C 49 dec ecx 007D015D 75F9 jnz 007D0158 007D015F 51 push ecx 007D0160 53 push ebx 007D0161 56 push esi 007D0162 8BDA mov ebx, edx 007D0164 8BF0 mov esi, eax 007D0166 33C0 xor eax, eax 007D0168 55 push ebp * Possible String Reference to: 'éþGÃÿëÖ^[‹å]Ã' | 007D0169 68F1027D00 push $007D02F1 ***** TRY | 007D016E 64FF30 push dword ptr fs:[eax] 007D0171 648920 mov fs:[eax], esp * Possible String Reference to: 'ZdyName' | 007D0174 BA08037D00 mov edx, $007D0308 * Reference to control TfrmZDYHelp.ClientDataSet1 : TClientDataSet | 007D0179 8B8620030000 mov eax, [esi+$0320] * Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField; | 007D017F E8306ACFFF call 004C6BB4 007D0184 8D55F4 lea edx, [ebp-$0C] 007D0187 8B08 mov ecx, [eax] * Possible reference to virtual method TClientDataSet.OFFS_60 | 007D0189 FF5160 call dword ptr [ecx+$60] 007D018C 8B45F4 mov eax, [ebp-$0C] 007D018F 8D55F8 lea edx, [ebp-$08] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007D0192 E855A7C3FF call 0040A8EC 007D0197 837DF800 cmp dword ptr [ebp-$08], +$00 007D019B 751D jnz 007D01BA 007D019D 6A00 push $00 * Possible String Reference to: 'Ìáʾ' | 007D019F B910037D00 mov ecx, $007D0310 * Possible String Reference to: 'Ãû³Æ²»ÄÜΪ¿Õ!' | 007D01A4 BA18037D00 mov edx, $007D0318 *) end; procedure TfrmZDYHelp.V1Column1PropertiesEditValueChanged(Sender : TObject); begin (* 007D039C 55 push ebp 007D039D 8BEC mov ebp, esp 007D039F B906000000 mov ecx, $00000006 007D03A4 6A00 push $00 007D03A6 6A00 push $00 007D03A8 49 dec ecx 007D03A9 75F9 jnz 007D03A4 007D03AB 51 push ecx 007D03AC 53 push ebx 007D03AD 56 push esi 007D03AE 8BDA mov ebx, edx 007D03B0 8BF0 mov esi, eax 007D03B2 33C0 xor eax, eax 007D03B4 55 push ebp * Possible String Reference to: 'é³EÃÿëÖ^[‹å]Ã' | 007D03B5 683C057D00 push $007D053C ***** TRY | 007D03BA 64FF30 push dword ptr fs:[eax] 007D03BD 648920 mov fs:[eax], esp * Possible String Reference to: 'ZdyName' | 007D03C0 BA54057D00 mov edx, $007D0554 * Reference to control TfrmZDYHelp.ClientDataSet1 : TClientDataSet | 007D03C5 8B8620030000 mov eax, [esi+$0320] * Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField; | 007D03CB E8E467CFFF call 004C6BB4 007D03D0 8D55F4 lea edx, [ebp-$0C] 007D03D3 8B08 mov ecx, [eax] * Possible reference to virtual method TClientDataSet.OFFS_60 | 007D03D5 FF5160 call dword ptr [ecx+$60] 007D03D8 8B45F4 mov eax, [ebp-$0C] 007D03DB 8D55F8 lea edx, [ebp-$08] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007D03DE E809A5C3FF call 0040A8EC 007D03E3 837DF800 cmp dword ptr [ebp-$08], +$00 007D03E7 751D jnz 007D0406 007D03E9 6A00 push $00 * Possible String Reference to: 'Ìáʾ' | 007D03EB B95C057D00 mov ecx, $007D055C * Possible String Reference to: 'Ãû³Æ²»ÄÜΪ¿Õ!' | 007D03F0 BA64057D00 mov edx, $007D0564 *) end; procedure TfrmZDYHelp.V1HelpTypePropertiesEditValueChanged(Sender : TObject); begin (* 007D05E8 55 push ebp 007D05E9 8BEC mov ebp, esp 007D05EB B906000000 mov ecx, $00000006 007D05F0 6A00 push $00 007D05F2 6A00 push $00 007D05F4 49 dec ecx 007D05F5 75F9 jnz 007D05F0 007D05F7 51 push ecx 007D05F8 53 push ebx 007D05F9 56 push esi 007D05FA 8BDA mov ebx, edx 007D05FC 8BF0 mov esi, eax 007D05FE 33C0 xor eax, eax 007D0600 55 push ebp * Possible String Reference to: 'éfCÃÿëÖ^[‹å]Ã' | 007D0601 6889077D00 push $007D0789 ***** TRY | 007D0606 64FF30 push dword ptr fs:[eax] 007D0609 648920 mov fs:[eax], esp * Possible String Reference to: 'ZdyName' | 007D060C BAA0077D00 mov edx, $007D07A0 * Reference to control TfrmZDYHelp.ClientDataSet1 : TClientDataSet | 007D0611 8B8620030000 mov eax, [esi+$0320] * Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField; | 007D0617 E89865CFFF call 004C6BB4 007D061C 8D55F4 lea edx, [ebp-$0C] 007D061F 8B08 mov ecx, [eax] * Possible reference to virtual method TClientDataSet.OFFS_60 | 007D0621 FF5160 call dword ptr [ecx+$60] 007D0624 8B45F4 mov eax, [ebp-$0C] 007D0627 8D55F8 lea edx, [ebp-$08] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007D062A E8BDA2C3FF call 0040A8EC 007D062F 837DF800 cmp dword ptr [ebp-$08], +$00 007D0633 751D jnz 007D0652 007D0635 6A00 push $00 * Possible String Reference to: 'Ìáʾ' | 007D0637 B9A8077D00 mov ecx, $007D07A8 * Possible String Reference to: 'Ãû³Æ²»ÄÜΪ¿Õ!' | 007D063C BAB0077D00 mov edx, $007D07B0 *) end; procedure TfrmZDYHelp.TV1KeyPress(Sender : TObject); begin (* 007D083C 80390D cmp byte ptr [ecx], $0D 007D083F 750A jnz 007D084B * Reference to field TfrmZDYHelp.ModalResult : TModalResult | 007D0841 C7804C02000001000000 mov dword ptr [eax+$024C], $00000001 007D084B C3 ret *) end; procedure TfrmZDYHelp.TV1CellClick(Sender : TObject); begin (* 007D084C 55 push ebp 007D084D 8BEC mov ebp, esp 007D084F 6A00 push $00 007D0851 6A00 push $00 007D0853 53 push ebx 007D0854 8BD8 mov ebx, eax 007D0856 33C0 xor eax, eax 007D0858 55 push ebp 007D0859 68BF087D00 push $007D08BF ***** TRY | 007D085E 64FF30 push dword ptr fs:[eax] 007D0861 648920 mov fs:[eax], esp * Reference to control TfrmZDYHelp.ClientDataSet1 : TClientDataSet | 007D0864 8B8320030000 mov eax, [ebx+$0320] * Reference to: DB.TDataSet.IsEmpty(TDataSet):Boolean; | 007D086A E85176CFFF call 004C7EC0 007D086F 84C0 test al, al 007D0871 7531 jnz 007D08A4 * Possible String Reference to: 'Note' | 007D0873 BAD8087D00 mov edx, $007D08D8 * Reference to control TfrmZDYHelp.ClientDataSet1 : TClientDataSet | 007D0878 8B8320030000 mov eax, [ebx+$0320] * Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField; | 007D087E E83163CFFF call 004C6BB4 007D0883 8D55F8 lea edx, [ebp-$08] 007D0886 8B08 mov ecx, [eax] * Possible reference to virtual method TClientDataSet.OFFS_60 | 007D0888 FF5160 call dword ptr [ecx+$60] 007D088B 8B45F8 mov eax, [ebp-$08] 007D088E 8D55FC lea edx, [ebp-$04] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007D0891 E856A0C3FF call 0040A8EC 007D0896 8B55FC mov edx, [ebp-$04] * Reference to control TfrmZDYHelp.Note : TcxGridDBColumn | 007D0899 8B836C030000 mov eax, [ebx+$036C] * Reference to: Controls.TControl.SetText(TControl;TCaption); | 007D089F E87C7DCBFF call 00488620 007D08A4 33C0 xor eax, eax 007D08A6 5A pop edx 007D08A7 59 pop ecx 007D08A8 59 pop ecx 007D08A9 648910 mov fs:[eax], edx ****** FINALLY | 007D08AC 68C6087D00 push $007D08C6 007D08B1 8D45F8 lea eax, [ebp-$08] 007D08B4 BA02000000 mov edx, $00000002 * Reference to: System.@LStrArrayClr(void;void;Integer); | 007D08B9 E88A4AC3FF call 00405348 007D08BE C3 ret * Reference to: System.@HandleFinally; | 007D08BF E93042C3FF jmp 00404AF4 007D08C4 EBEB jmp 007D08B1 ****** END | 007D08C6 5B pop ebx 007D08C7 59 pop ecx 007D08C8 59 pop ecx 007D08C9 5D pop ebp 007D08CA C20C00 ret $000C *) end; procedure TfrmZDYHelp.v1note1PropertiesEditValueChanged(Sender : TObject); begin (* 007D08E0 55 push ebp 007D08E1 8BEC mov ebp, esp 007D08E3 B906000000 mov ecx, $00000006 007D08E8 6A00 push $00 007D08EA 6A00 push $00 007D08EC 49 dec ecx 007D08ED 75F9 jnz 007D08E8 007D08EF 51 push ecx 007D08F0 53 push ebx 007D08F1 56 push esi 007D08F2 8BDA mov ebx, edx 007D08F4 8BF0 mov esi, eax 007D08F6 33C0 xor eax, eax 007D08F8 55 push ebp 007D08F9 68770A7D00 push $007D0A77 ***** TRY | 007D08FE 64FF30 push dword ptr fs:[eax] 007D0901 648920 mov fs:[eax], esp * Possible String Reference to: 'ZdyName' | 007D0904 BA8C0A7D00 mov edx, $007D0A8C * Reference to control TfrmZDYHelp.ClientDataSet1 : TClientDataSet | 007D0909 8B8620030000 mov eax, [esi+$0320] * Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField; | 007D090F E8A062CFFF call 004C6BB4 007D0914 8D55F4 lea edx, [ebp-$0C] 007D0917 8B08 mov ecx, [eax] * Possible reference to virtual method TClientDataSet.OFFS_60 | 007D0919 FF5160 call dword ptr [ecx+$60] 007D091C 8B45F4 mov eax, [ebp-$0C] 007D091F 8D55F8 lea edx, [ebp-$08] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007D0922 E8C59FC3FF call 0040A8EC 007D0927 837DF800 cmp dword ptr [ebp-$08], +$00 007D092B 751D jnz 007D094A 007D092D 6A00 push $00 * Possible String Reference to: 'Ìáʾ' | 007D092F B9940A7D00 mov ecx, $007D0A94 * Possible String Reference to: 'Ãû³Æ²»ÄÜΪ¿Õ!' | 007D0934 BA9C0A7D00 mov edx, $007D0A9C *) end; procedure TfrmZDYHelp._PROC_007CDAE6(Sender : TObject); begin (* 007CDAE6 7365 jnb 007CDB4D 007CDAE8 7220 jb 007CDB0A 007CDAEA 7768 jnbe 007CDB54 007CDAEC 657265 jb 007CDB54 007CDAEF 206973 and [ecx+$73], ch 007CDAF2 6E outsb 007CDAF3 756C jnz 007CDB61 007CDAF5 6C insb 007CDAF6 285374 sub [ebx+$74], dl 007CDAF9 61 popa 007CDAFA 7475 jz 007CDB71 007CDAFC 732C jnb 007CDB2A 007CDAFE 27 daa 007CDAFF 27 daa 007CDB00 293D27D4DAD3 sub dword ptr [$D3DAD427], edi 007CDB06 C3 ret 007CDB07 27 daa 007CDB08 0000 add [eax], al 007CDB0A 0000 add [eax], al 007CDB0C 55 push ebp 007CDB0D 8BEC mov ebp, esp 007CDB0F 6A00 push $00 007CDB11 53 push ebx 007CDB12 56 push esi 007CDB13 57 push edi 007CDB14 8BD8 mov ebx, eax 007CDB16 33C0 xor eax, eax 007CDB18 55 push ebp 007CDB19 68A5DB7C00 push $007CDBA5 ***** TRY | 007CDB1E 64FF30 push dword ptr fs:[eax] 007CDB21 648920 mov fs:[eax], esp 007CDB24 33C0 xor eax, eax 007CDB26 55 push ebp * Possible String Reference to: 'éÀlÃÿ¡t<‰' | 007CDB27 687BDB7C00 push $007CDB7B ***** TRY | 007CDB2C 64FF30 push dword ptr fs:[eax] 007CDB2F 648920 mov fs:[eax], esp * Reference to control TBClose : TToolButton | 007CDB32 8B8300030000 mov eax, [ebx+$0300] 007CDB38 B205 mov dl, $05 * Reference to: Controls.TControl.SetAlign(TControl;TAlign); | 007CDB3A E89D9FCBFF call 00487ADC * Reference to control DataSource1 : TDataSource | 007CDB3F 8B9B44030000 mov ebx, [ebx+$0344] 007CDB45 33D2 xor edx, edx 007CDB47 8BC3 mov eax, ebx 007CDB49 8B08 mov ecx, [eax] * Possible reference to virtual method TDataSource.OFFS_48 | 007CDB4B FF5148 call dword ptr [ecx+$48] 007CDB4E 8D45FC lea eax, [ebp-$04] *) end; procedure TfrmZDYHelp._PROC_007CDBCC(Sender : TObject); begin (* 007CDBCC 55 push ebp 007CDBCD 8BEC mov ebp, esp 007CDBCF 33C9 xor ecx, ecx 007CDBD1 51 push ecx 007CDBD2 51 push ecx 007CDBD3 51 push ecx 007CDBD4 51 push ecx 007CDBD5 51 push ecx 007CDBD6 53 push ebx 007CDBD7 8945FC mov [ebp-$04], eax 007CDBDA 33C0 xor eax, eax 007CDBDC 55 push ebp * Possible String Reference to: 'éØmÃÿëë[‹å]Ã' | 007CDBDD 6817DD7C00 push $007CDD17 ***** TRY | 007CDBE2 64FF30 push dword ptr fs:[eax] 007CDBE5 648920 mov fs:[eax], esp 007CDBE8 33C0 xor eax, eax 007CDBEA 55 push ebp 007CDBEB 68F5DC7C00 push $007CDCF5 ***** TRY | 007CDBF0 64FF30 push dword ptr fs:[eax] 007CDBF3 648920 mov fs:[eax], esp 007CDBF6 8B45FC mov eax, [ebp-$04] * Reference to control TfrmZDYHelp.ADOQueryMain : TADOQuery | 007CDBF9 8B8010030000 mov eax, [eax+$0310] * Reference to: DB.TDataSet.DisableControls(TDataSet); | 007CDBFF E85099CFFF call 004C7554 007CDC04 8B45FC mov eax, [ebp-$04] * Reference to control TfrmZDYHelp.ADOQueryMain : TADOQuery | 007CDC07 8B9810030000 mov ebx, [eax+$0310] 007CDC0D 8BC3 mov eax, ebx * Reference to: DB.TDataSet.Close(TDataSet); | 007CDC0F E8C07CCFFF call 004C58D4 007CDC14 8BC3 mov eax, ebx * Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings; | 007CDC16 E89103D1FF call 004DDFAC 007CDC1B 8B10 mov edx, [eax] * Possible reference to virtual method TADOQuery.OFFS_44 | 007CDC1D FF5244 call dword ptr [edx+$44] 007CDC20 8BC3 mov eax, ebx * Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings; | 007CDC22 E88503D1FF call 004DDFAC 007CDC27 50 push eax * Possible String Reference to: 'select A.*,ZJM=dbo.getPinYin(A.ZdyN | ame) from KH_ZDY A where A.Type='' | 007CDC28 682CDD7C00 push $007CDD2C 007CDC2D 8B45FC mov eax, [ebp-$04] 007CDC30 FFB074030000 push dword ptr [eax+$0374] 007CDC36 687CDD7C00 push $007CDD7C 007CDC3B 8D45F8 lea eax, [ebp-$08] 007CDC3E BA03000000 mov edx, $00000003 * Reference to: System.@LStrCatN; | 007CDC43 E86C7AC3FF call 004056B4 007CDC48 8B55F8 mov edx, [ebp-$08] 007CDC4B 58 pop eax 007CDC4C 8B08 mov ecx, [eax] 007CDC4E FF5138 call dword ptr [ecx+$38] 007CDC51 8D55F4 lea edx, [ebp-$0C] 007CDC54 8B45FC mov eax, [ebp-$04] * Reference to field TfrmZDYHelp.OFFS_0380 | 007CDC57 8B8080030000 mov eax, [eax+$0380] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007CDC5D E88ACCC3FF call 0040A8EC 007CDC62 837DF400 cmp dword ptr [ebp-$0C], +$00 007CDC66 743C jz 007CDCA4 * Possible String Reference to: ' and A.MainType='' | 007CDC68 6888DD7C00 push $007CDD88 007CDC6D 8D55EC lea edx, [ebp-$14] 007CDC70 8B45FC mov eax, [ebp-$04] * Reference to field TfrmZDYHelp.OFFS_0380 | 007CDC73 8B8080030000 mov eax, [eax+$0380] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007CDC79 E86ECCC3FF call 0040A8EC 007CDC7E FF75EC push dword ptr [ebp-$14] 007CDC81 687CDD7C00 push $007CDD7C 007CDC86 8D45F0 lea eax, [ebp-$10] 007CDC89 BA03000000 mov edx, $00000003 * Reference to: System.@LStrCatN; | 007CDC8E E8217AC3FF call 004056B4 007CDC93 8B45F0 mov eax, [ebp-$10] 007CDC96 50 push eax 007CDC97 8BC3 mov eax, ebx * Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings; | 007CDC99 E80E03D1FF call 004DDFAC 007CDC9E 5A pop edx 007CDC9F 8B08 mov ecx, [eax] * Possible reference to virtual method TADOQuery.OFFS_38 | 007CDCA1 FF5138 call dword ptr [ecx+$38] 007CDCA4 8BC3 mov eax, ebx * Reference to: DB.TDataSet.Open(TDataSet); | 007CDCA6 E81D7CCFFF call 004C58C8 007CDCAB 8B45FC mov eax, [ebp-$04] * Reference to control TfrmZDYHelp.ClientDataSet1 : TClientDataSet | 007CDCAE 8B9020030000 mov edx, [eax+$0320] 007CDCB4 8B45FC mov eax, [ebp-$04] * Reference to control TfrmZDYHelp.ADOQueryMain : TADOQuery | 007CDCB7 8B8010030000 mov eax, [eax+$0310] | 007CDCBD E8D6E7FFFF call 007CC498 007CDCC2 8B45FC mov eax, [ebp-$04] * Reference to control TfrmZDYHelp.ClientDataSet1 : TClientDataSet | 007CDCC5 8B9020030000 mov edx, [eax+$0320] 007CDCCB 8B45FC mov eax, [ebp-$04] * Reference to control TfrmZDYHelp.ADOQueryMain : TADOQuery | 007CDCCE 8B8010030000 mov eax, [eax+$0310] | 007CDCD4 E847E9FFFF call 007CC620 007CDCD9 33C0 xor eax, eax 007CDCDB 5A pop edx 007CDCDC 59 pop ecx 007CDCDD 59 pop ecx 007CDCDE 648910 mov fs:[eax], edx ****** FINALLY | 007CDCE1 68FCDC7C00 push $007CDCFC 007CDCE6 8B45FC mov eax, [ebp-$04] * Reference to control TfrmZDYHelp.ADOQueryMain : TADOQuery | 007CDCE9 8B8010030000 mov eax, [eax+$0310] * Reference to: DB.TDataSet.EnableControls(TDataSet); | 007CDCEF E88098CFFF call 004C7574 007CDCF4 C3 ret * Reference to: System.@HandleFinally; | 007CDCF5 E9FA6DC3FF jmp 00404AF4 007CDCFA EBEA jmp 007CDCE6 ****** END | 007CDCFC 33C0 xor eax, eax 007CDCFE 5A pop edx 007CDCFF 59 pop ecx 007CDD00 59 pop ecx 007CDD01 648910 mov fs:[eax], edx ****** FINALLY | * Possible String Reference to: '[‹å]Ã' | 007CDD04 681EDD7C00 push $007CDD1E 007CDD09 8D45EC lea eax, [ebp-$14] 007CDD0C BA04000000 mov edx, $00000004 * Reference to: System.@LStrArrayClr(void;void;Integer); | 007CDD11 E83276C3FF call 00405348 007CDD16 C3 ret * Reference to: System.@HandleFinally; | 007CDD17 E9D86DC3FF jmp 00404AF4 007CDD1C EBEB jmp 007CDD09 ****** END | 007CDD1E 5B pop ebx 007CDD1F 8BE5 mov esp, ebp 007CDD21 5D pop ebp 007CDD22 C3 ret *) end; procedure TfrmZDYHelp._PROC_007D0101(Sender : TObject); begin (* 007D0101 7064 jo 007D0167 007D0103 61 popa 007D0104 7465 jz 007D016B 007D0106 204B48 and [ebx+$48], cl 007D0109 5F pop edi 007D010A 5A pop edx 007D010B 647920 jns 007D012E 007D010E 53 push ebx 007D010F 657420 jz 007D0132 007D0112 4F dec edi 007D0113 7264 jb 007D0179 007D0115 65724E jb 007D0166 007D0118 6F outsd 007D0119 3D0000FFFF cmp eax, $FFFF0000 007D011E FFFF DB $FF, $FF // 007D0120 0E push cs 007D0121 0000 add [eax], al 007D0123 0020 add [eax], ah 007D0125 7768 jnbe 007D018F 007D0127 657265 jb 007D018F 007D012A 205A64 and [edx+$64], bl 007D012D 794E jns 007D017D 007D012F 6F outsd 007D0130 3D270000FF cmp eax, $FF000027 007D0135 FFFF DB $FF, $FF // 007D0137 FF050000005A inc dword ptr [$5A000000] 007D013D 64794E jns 007D018E 007D0140 6F outsd 007D0141 0000 add [eax], al 007D0143 00FF add bh, bh 007D0145 FFFF DB $FF, $FF // 007D0147 FF01 inc dword ptr [ecx] 007D0149 0000 add [eax], al 007D014B 0027 add [edi], ah 007D014D 0000 add [eax], al 007D014F 00558B add [ebp-$75], dl 007D0152 EC in al, dx 007D0153 B906000000 mov ecx, $00000006 007D0158 6A00 push $00 007D015A 6A00 push $00 007D015C 49 dec ecx 007D015D 75F9 jnz 007D0158 007D015F 51 push ecx 007D0160 53 push ebx 007D0161 56 push esi 007D0162 8BDA mov ebx, edx 007D0164 8BF0 mov esi, eax 007D0166 33C0 xor eax, eax 007D0168 55 push ebp * Possible String Reference to: 'éþGÃÿëÖ^[‹å]Ã' | 007D0169 68F1027D00 push $007D02F1 ***** TRY | 007D016E 64FF30 push dword ptr fs:[eax] 007D0171 648920 mov fs:[eax], esp * Possible String Reference to: 'ZdyName' | 007D0174 BA08037D00 mov edx, $007D0308 * Reference to control TfrmZDYHelp.ClientDataSet1 : TClientDataSet | 007D0179 8B8620030000 mov eax, [esi+$0320] * Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField; | 007D017F E8306ACFFF call 004C6BB4 007D0184 8D55F4 lea edx, [ebp-$0C] 007D0187 8B08 mov ecx, [eax] * Possible reference to virtual method TClientDataSet.OFFS_60 | 007D0189 FF5160 call dword ptr [ecx+$60] 007D018C 8B45F4 mov eax, [ebp-$0C] 007D018F 8D55F8 lea edx, [ebp-$08] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007D0192 E855A7C3FF call 0040A8EC 007D0197 837DF800 cmp dword ptr [ebp-$08], +$00 007D019B 751D jnz 007D01BA 007D019D 6A00 push $00 * Possible String Reference to: 'Ìáʾ' | 007D019F B910037D00 mov ecx, $007D0310 * Possible String Reference to: 'Ãû³Æ²»ÄÜΪ¿Õ!' | 007D01A4 BA18037D00 mov edx, $007D0318 *) end; procedure TfrmZDYHelp._PROC_007D034D(Sender : TObject); begin (* 007D034D 7064 jo 007D03B3 007D034F 61 popa 007D0350 7465 jz 007D03B7 007D0352 204B48 and [ebx+$48], cl 007D0355 5F pop edi 007D0356 5A pop edx 007D0357 647920 jns 007D037A 007D035A 53 push ebx 007D035B 657420 jz 007D037E 007D035E 4E dec esi 007D035F 6F outsd 007D0360 7465 jz 007D03C7 007D0362 3D27000000 cmp eax, $00000027 007D0367 00FF add bh, bh 007D0369 FFFF DB $FF, $FF // 007D036B FF01 inc dword ptr [ecx] 007D036D 0000 add [eax], al 007D036F 0027 add [edi], ah 007D0371 0000 add [eax], al 007D0373 00FF add bh, bh 007D0375 FFFF DB $FF, $FF // 007D0377 FF0E dec dword ptr [esi] 007D0379 0000 add [eax], al 007D037B 0020 add [eax], ah 007D037D 7768 jnbe 007D03E7 007D037F 657265 jb 007D03E7 007D0382 205A64 and [edx+$64], bl 007D0385 794E jns 007D03D5 007D0387 6F outsd 007D0388 3D270000FF cmp eax, $FF000027 007D038D FFFF DB $FF, $FF // 007D038F FF050000005A inc dword ptr [$5A000000] 007D0395 64794E jns 007D03E6 007D0398 6F outsd 007D0399 0000 add [eax], al 007D039B 00558B add [ebp-$75], dl 007D039E EC in al, dx 007D039F B906000000 mov ecx, $00000006 007D03A4 6A00 push $00 007D03A6 6A00 push $00 007D03A8 49 dec ecx 007D03A9 75F9 jnz 007D03A4 007D03AB 51 push ecx 007D03AC 53 push ebx 007D03AD 56 push esi 007D03AE 8BDA mov ebx, edx 007D03B0 8BF0 mov esi, eax 007D03B2 33C0 xor eax, eax 007D03B4 55 push ebp * Possible String Reference to: 'é³EÃÿëÖ^[‹å]Ã' | 007D03B5 683C057D00 push $007D053C ***** TRY | 007D03BA 64FF30 push dword ptr fs:[eax] 007D03BD 648920 mov fs:[eax], esp * Possible String Reference to: 'ZdyName' | 007D03C0 BA54057D00 mov edx, $007D0554 * Reference to control TfrmZDYHelp.ClientDataSet1 : TClientDataSet | 007D03C5 8B8620030000 mov eax, [esi+$0320] * Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField; | 007D03CB E8E467CFFF call 004C6BB4 007D03D0 8D55F4 lea edx, [ebp-$0C] 007D03D3 8B08 mov ecx, [eax] * Possible reference to virtual method TClientDataSet.OFFS_60 | 007D03D5 FF5160 call dword ptr [ecx+$60] 007D03D8 8B45F4 mov eax, [ebp-$0C] 007D03DB 8D55F8 lea edx, [ebp-$08] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007D03DE E809A5C3FF call 0040A8EC 007D03E3 837DF800 cmp dword ptr [ebp-$08], +$00 007D03E7 751D jnz 007D0406 007D03E9 6A00 push $00 * Possible String Reference to: 'Ìáʾ' | 007D03EB B95C057D00 mov ecx, $007D055C * Possible String Reference to: 'Ãû³Æ²»ÄÜΪ¿Õ!' | 007D03F0 BA64057D00 mov edx, $007D0564 *) end; procedure TfrmZDYHelp._PROC_007D0599(Sender : TObject); begin (* 007D0599 7064 jo 007D05FF 007D059B 61 popa 007D059C 7465 jz 007D0603 007D059E 204B48 and [ebx+$48], cl 007D05A1 5F pop edi 007D05A2 5A pop edx 007D05A3 647920 jns 007D05C6 007D05A6 53 push ebx 007D05A7 657420 jz 007D05CA 007D05AA 5A pop edx 007D05AB 647946 jns 007D05F4 007D05AE 6C insb 007D05AF 61 popa 007D05B0 673D0000FFFF cmp eax, $FFFF0000 007D05B6 FFFF DB $FF, $FF // 007D05B8 0E push cs 007D05B9 0000 add [eax], al 007D05BB 0020 add [eax], ah 007D05BD 7768 jnbe 007D0627 007D05BF 657265 jb 007D0627 007D05C2 205A64 and [edx+$64], bl 007D05C5 794E jns 007D0615 007D05C7 6F outsd 007D05C8 3D270000FF cmp eax, $FF000027 007D05CD FFFF DB $FF, $FF // 007D05CF FF050000005A inc dword ptr [$5A000000] 007D05D5 64794E jns 007D0626 007D05D8 6F outsd 007D05D9 0000 add [eax], al 007D05DB 00FF add bh, bh 007D05DD FFFF DB $FF, $FF // 007D05DF FF01 inc dword ptr [ecx] 007D05E1 0000 add [eax], al 007D05E3 0027 add [edi], ah 007D05E5 0000 add [eax], al 007D05E7 00558B add [ebp-$75], dl 007D05EA EC in al, dx 007D05EB B906000000 mov ecx, $00000006 007D05F0 6A00 push $00 007D05F2 6A00 push $00 007D05F4 49 dec ecx 007D05F5 75F9 jnz 007D05F0 007D05F7 51 push ecx 007D05F8 53 push ebx 007D05F9 56 push esi 007D05FA 8BDA mov ebx, edx 007D05FC 8BF0 mov esi, eax 007D05FE 33C0 xor eax, eax 007D0600 55 push ebp * Possible String Reference to: 'éfCÃÿëÖ^[‹å]Ã' | 007D0601 6889077D00 push $007D0789 ***** TRY | 007D0606 64FF30 push dword ptr fs:[eax] 007D0609 648920 mov fs:[eax], esp * Possible String Reference to: 'ZdyName' | 007D060C BAA0077D00 mov edx, $007D07A0 * Reference to control TfrmZDYHelp.ClientDataSet1 : TClientDataSet | 007D0611 8B8620030000 mov eax, [esi+$0320] * Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField; | 007D0617 E89865CFFF call 004C6BB4 007D061C 8D55F4 lea edx, [ebp-$0C] 007D061F 8B08 mov ecx, [eax] * Possible reference to virtual method TClientDataSet.OFFS_60 | 007D0621 FF5160 call dword ptr [ecx+$60] 007D0624 8B45F4 mov eax, [ebp-$0C] 007D0627 8D55F8 lea edx, [ebp-$08] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007D062A E8BDA2C3FF call 0040A8EC 007D062F 837DF800 cmp dword ptr [ebp-$08], +$00 007D0633 751D jnz 007D0652 007D0635 6A00 push $00 * Possible String Reference to: 'Ìáʾ' | 007D0637 B9A8077D00 mov ecx, $007D07A8 * Possible String Reference to: 'Ãû³Æ²»ÄÜΪ¿Õ!' | 007D063C BAB0077D00 mov edx, $007D07B0 *) end; procedure TfrmZDYHelp._PROC_007D07E9(Sender : TObject); begin (* 007D07E9 7064 jo 007D084F 007D07EB 61 popa 007D07EC 7465 jz 007D0853 007D07EE 204B48 and [ebx+$48], cl 007D07F1 5F pop edi 007D07F2 5A pop edx 007D07F3 647920 jns 007D0816 007D07F6 53 push ebx 007D07F7 657420 jz 007D081A 007D07FA 48 dec eax 007D07FB 656C insb 007D07FD 7054 jo 007D0853 007D07FF 7970 jns 007D0871 007D0801 653D27000000 cmp eax, $00000027 007D0807 00FF add bh, bh 007D0809 FFFF DB $FF, $FF // 007D080B FF01 inc dword ptr [ecx] 007D080D 0000 add [eax], al 007D080F 0027 add [edi], ah 007D0811 0000 add [eax], al 007D0813 00FF add bh, bh 007D0815 FFFF DB $FF, $FF // 007D0817 FF0E dec dword ptr [esi] 007D0819 0000 add [eax], al 007D081B 0020 add [eax], ah 007D081D 7768 jnbe 007D0887 007D081F 657265 jb 007D0887 007D0822 205A64 and [edx+$64], bl 007D0825 794E jns 007D0875 007D0827 6F outsd 007D0828 3D270000FF cmp eax, $FF000027 007D082D FFFF DB $FF, $FF // 007D082F FF050000005A inc dword ptr [$5A000000] 007D0835 64794E jns 007D0886 007D0838 6F outsd 007D0839 0000 add [eax], al 007D083B 0080390D750A add [eax+$A750D39], al 007D0841 C7804C02000001000000 mov dword ptr [eax+$024C], $00000001 007D084B C3 ret 007D084C 55 push ebp 007D084D 8BEC mov ebp, esp 007D084F 6A00 push $00 007D0851 6A00 push $00 007D0853 53 push ebx 007D0854 8BD8 mov ebx, eax 007D0856 33C0 xor eax, eax 007D0858 55 push ebp 007D0859 68BF087D00 push $007D08BF ***** TRY | 007D085E 64FF30 push dword ptr fs:[eax] 007D0861 648920 mov fs:[eax], esp * Reference to control ToolButton1 : TToolButton | 007D0864 8B8320030000 mov eax, [ebx+$0320] * Reference to: DB.TDataSet.IsEmpty(TDataSet):Boolean; | 007D086A E85176CFFF call 004C7EC0 007D086F 84C0 test al, al 007D0871 7531 jnz 007D08A4 * Possible String Reference to: 'Note' | 007D0873 BAD8087D00 mov edx, $007D08D8 * Reference to control ToolButton1 : TToolButton | 007D0878 8B8320030000 mov eax, [ebx+$0320] * Reference to: DB.TDataSet.FieldByName(TDataSet;AnsiString):TField; | 007D087E E83163CFFF call 004C6BB4 007D0883 8D55F8 lea edx, [ebp-$08] 007D0886 8B08 mov ecx, [eax] * Reference to method TToolButton.SetDragMode(TDragMode) | 007D0888 FF5160 call dword ptr [ecx+$60] 007D088B 8B45F8 mov eax, [ebp-$08] 007D088E 8D55FC lea edx, [ebp-$04] * Reference to: SysUtils.Trim(AnsiString):AnsiString;overload; | 007D0891 E856A0C3FF call 0040A8EC 007D0896 8B55FC mov edx, [ebp-$04] * Reference to control Label20 : N.A. | 007D0899 8B836C030000 mov eax, [ebx+$036C] * Reference to: Controls.TControl.SetText(TControl;TCaption); | 007D089F E87C7DCBFF call 00488620 007D08A4 33C0 xor eax, eax 007D08A6 5A pop edx 007D08A7 59 pop ecx 007D08A8 59 pop ecx 007D08A9 648910 mov fs:[eax], edx ****** FINALLY | 007D08AC 68C6087D00 push $007D08C6 007D08B1 8D45F8 lea eax, [ebp-$08] 007D08B4 BA02000000 mov edx, $00000002 * Reference to: System.@LStrArrayClr(void;void;Integer); | 007D08B9 E88A4AC3FF call 00405348 007D08BE C3 ret *) end; procedure TfrmZDYHelp._PROC_007D0AD1(Sender : TObject); begin (* 007D0AD1 7064 jo 007D0B37 007D0AD3 61 popa 007D0AD4 7465 jz 007D0B3B 007D0AD6 204B48 and [ebx+$48], cl 007D0AD9 5F pop edi 007D0ADA 5A pop edx 007D0ADB 647920 jns 007D0AFE 007D0ADE 53 push ebx 007D0ADF 657420 jz 007D0B02 007D0AE2 4E dec esi 007D0AE3 6F outsd 007D0AE4 7465 jz 007D0B4B 007D0AE6 313D27000000 xor [$00000027], edi 007D0AEC FFFF DB $FF, $FF // 007D0AEE FFFF DB $FF, $FF // 007D0AF0 0100 add [eax], eax 007D0AF2 0000 add [eax], al 007D0AF4 27 daa 007D0AF5 0000 add [eax], al 007D0AF7 00FF add bh, bh 007D0AF9 FFFF DB $FF, $FF // 007D0AFB FF0E dec dword ptr [esi] 007D0AFD 0000 add [eax], al 007D0AFF 0020 add [eax], ah 007D0B01 7768 jnbe 007D0B6B 007D0B03 657265 jb 007D0B6B 007D0B06 205A64 and [edx+$64], bl 007D0B09 794E jns 007D0B59 007D0B0B 6F outsd 007D0B0C 3D270000FF cmp eax, $FF000027 007D0B11 FFFF DB $FF, $FF // 007D0B13 FF050000005A inc dword ptr [$5A000000] 007D0B19 64794E jns 007D0B6A 007D0B1C 6F outsd 007D0B1D 0000 add [eax], al 007D0B1F 00558B add [ebp-$75], dl 007D0B22 EC in al, dx 007D0B23 33C0 xor eax, eax 007D0B25 55 push ebp * Possible String Reference to: 'éª?Ãÿëø]ËÀƒ-x<‰' | 007D0B26 68450B7D00 push $007D0B45 ***** TRY | 007D0B2B 64FF30 push dword ptr fs:[eax] 007D0B2E 648920 mov fs:[eax], esp 007D0B31 FF05783C8900 inc dword ptr [$00893C78] 007D0B37 33C0 xor eax, eax 007D0B39 5A pop edx 007D0B3A 59 pop ecx 007D0B3B 59 pop ecx 007D0B3C 648910 mov fs:[eax], edx ****** FINALLY | * Possible String Reference to: ']ËÀƒ-x<‰' | 007D0B3F 684C0B7D00 push $007D0B4C 007D0B44 C3 ret * Reference to: System.@HandleFinally; | 007D0B45 E9AA3FC3FF jmp 00404AF4 007D0B4A EBF8 jmp 007D0B44 ****** END | 007D0B4C 5D pop ebp 007D0B4D C3 ret 007D0B4E 8BC0 mov eax, eax 007D0B50 832D783C890001 sub dword ptr [$00893C78], +$01 007D0B57 C3 ret 007D0B58 55 push ebp 007D0B59 8BEC mov ebp, esp 007D0B5B 33C0 xor eax, eax 007D0B5D 55 push ebp * Possible String Reference to: 'ér?Ãÿëø]ËÀƒ-|<‰' | 007D0B5E 687D0B7D00 push $007D0B7D ***** TRY | 007D0B63 64FF30 push dword ptr fs:[eax] 007D0B66 648920 mov fs:[eax], esp 007D0B69 FF057C3C8900 inc dword ptr [$00893C7C] 007D0B6F 33C0 xor eax, eax 007D0B71 5A pop edx 007D0B72 59 pop ecx 007D0B73 59 pop ecx 007D0B74 648910 mov fs:[eax], edx ****** FINALLY | * Possible String Reference to: ']ËÀƒ-|<‰' | 007D0B77 68840B7D00 push $007D0B84 007D0B7C C3 ret *) end; procedure TfrmZDYHelp._PROC_007D0B7D(Sender : TObject); begin (* * Reference to: System.@HandleFinally; | 007D0B7D E9723FC3FF jmp 00404AF4 | 007D0B82 EBF8 jmp 007D0B7C 007D0B84 5D pop ebp 007D0B85 C3 ret *) end; procedure TfrmZDYHelp._PROC_007D0B88(Sender : TObject); begin (* 007D0B88 832D7C3C890001 sub dword ptr [$00893C7C], +$01 007D0B8F C3 ret *) end; procedure TfrmZDYHelp._PROC_007D0B90(Sender : TObject); begin (* 007D0B90 DC0B fmul qword ptr [ebx] 007D0B92 7D00 jnl 007D0B94 007D0B94 0000 add [eax], al *) end; procedure TfrmZDYHelp._PROC_007D0BF6(Sender : TObject); begin (* 007D0BF6 48 dec eax 007D0BF7 0050D4 add [eax-$2C], dl 007D0BFA 42 inc edx 007D0BFB 0008 add [eax], cl 007D0BFD 2D4A007CD0 sub eax, $D07C004A 007D0C02 42 inc edx 007D0C03 00F4 add ah, dh 007D0C05 6B4A00D0 imul ecx, [edx+$00], $D0 007D0C09 1D4A0030F6 sbb eax, $F630004A 007D0C0E 48 dec eax 007D0C0F 004CFB48 add [ebx+edi*8+$48], cl 007D0C13 0098FA48000C add [eax+$C0048FA], bl 007D0C19 7948 jns 007D0C63 007D0C1B 00ACF04800E829 add [eax+esi*8+$29E80048], ch 007D0C22 4A dec edx 007D0C23 00E4 add ah, ah 007D0C25 ED in eax, dx 007D0C26 48 dec eax 007D0C27 00547848 add [eax+edi*2+$48], dl 007D0C2B 005878 add [eax+$78], bl 007D0C2E 48 dec eax 007D0C2F 00DC add ah, bl 007D0C31 2A4A00 sub cl, byte ptr [edx+$00] 007D0C34 3CA9 cmp al, $A9 007D0C36 48 dec eax 007D0C37 00C0 add al, al 007D0C39 834800D0 or dword ptr [eax+$00], -$30 007D0C3D 7948 jns 007D0C87 007D0C3F 004C8548 add [ebp+eax*4+$48], cl 007D0C43 00D0 add al, dl 007D0C45 2C4A sub al, $4A 007D0C47 009C2B4A008486 add [ebx+ebp+$8684004A], bl 007D0C4E 48 dec eax 007D0C4F 00482D add [eax+$2D], cl 007D0C52 4A dec edx 007D0C53 00C0 add al, al 007D0C55 A9480038EE test eax, $EE380048 007D0C5A 48 dec eax 007D0C5B 00F4 add ah, dh 007D0C5D EE out dx, al 007D0C5E 48 dec eax 007D0C5F 00F0 add al, dh 007D0C61 E94800D8EE jmp EF550CAE 007D0C66 48 dec eax 007D0C67 00D8 add al, bl 007D0C69 1B4A00 sbb ecx, [edx+$00] 007D0C6C EC in al, dx 007D0C6D 334A00 xor ecx, [edx+$00] 007D0C70 20C4 and ah, al 007D0C72 48 dec eax 007D0C73 00B0404A0010 add [eax+$10004A40], dh 007D0C79 44 inc esp 007D0C7A 4A dec edx 007D0C7B 00CC add ah, cl 007D0C7D 42 inc edx 007D0C7E 4A dec edx 007D0C7F 00B8C44800BC add [eax+$BC0048C4], bh 007D0C85 C44800 les ecx, [eax+$00] 007D0C88 48 dec eax 007D0C89 45 inc ebp 007D0C8A 4A dec edx 007D0C8B 001CC3 add [ebx+eax*8], bl 007D0C8E 48 dec eax 007D0C8F 0018 add [eax], bl 007D0C91 F0 lock 007D0C92 48 dec eax 007D0C93 00444C4A add [esp+ecx*2+$4A], al 007D0C97 000C02 add [edx+eax], cl 007D0C9A 49 dec ecx 007D0C9B 0094EC48009C64 add [esp+ebp*8+$649C0048], dl 007D0CA2 4A dec edx 007D0CA3 008C154A003C18 add [ebp+edx+$183C004A], cl 007D0CAA 4A dec edx 007D0CAB 0038 add [eax], bh 007D0CAD 52 push edx 007D0CAE 4A dec edx 007D0CAF 005C224A add [edx+$4A], bl 007D0CB3 00D8 add al, bl 007D0CB5 224A00 and cl, byte ptr [edx+$00] 007D0CB8 7C68 jl 007D0D22 007D0CBA 4A dec edx 007D0CBB 00941F4A003C60 add [edi+ebx+$603C004A], dl 007D0CC2 4A dec edx 007D0CC3 001447 add [edi+eax*2], dl 007D0CC6 4A dec edx 007D0CC7 0034654A00CC2C add [$2CCC004A], dh 007D0CCE 4A dec edx 007D0CCF 000E add [esi], cl 007D0CD1 0000 add [eax], al 007D0CD3 0000 add [eax], al 007D0CD5 0001 add [ecx], al 007D0CD7 0000 add [eax], al 007D0CD9 0020 add [eax], ah 007D0CDB 114000 adc [eax+$00], eax 007D0CDE E803000037 call 377D0CE6 007D0CE3 00C2 add dl, al 007D0CE5 117D00 adc [ebp+$00], edi 007D0CE8 F8 clc 007D0CE9 0200 add al, byte ptr [eax] 007D0CEB 0000 add [eax], al 007D0CED 0008 add [eax], cl 007D0CEF 54 push esp 007D0CF0 6F outsd 007D0CF1 6F outsd 007D0CF2 6C insb 007D0CF3 42 inc edx 007D0CF4 61 popa 007D0CF5 7231 jb 007D0D28 007D0CF7 FC cld 007D0CF8 0200 add al, byte ptr [eax] 007D0CFA 0001 add [ecx], al 007D0CFC 0009 add [ecx], cl 007D0CFE 54 push esp 007D0CFF 42 inc edx 007D0D00 52 push edx 007D0D01 61 popa 007D0D02 667265 jb 007D0D6A 007D0D05 7368 jnb 007D0D6F 007D0D07 0003 add [ebx], al 007D0D09 0000 add [eax], al 007D0D0B 0100 add [eax], eax 007D0D0D 06 push es 007D0D0E 54 push esp 007D0D0F 42 inc edx 007D0D10 46 inc esi 007D0D11 696E6404030000 imul ebp, [esi+$64], $00000304 007D0D18 0100 add [eax], eax 007D0D1A 07 pop es 007D0D1B 54 push esp 007D0D1C 42 inc edx 007D0D1D 43 inc ebx 007D0D1E 6C insb 007D0D1F 6F outsd 007D0D20 7365 jnb 007D0D87 007D0D22 0803 or [ebx], al 007D0D24 0000 add [eax], al 007D0D26 0200 add al, byte ptr [eax] 007D0D28 06 push es 007D0D29 50 push eax 007D0D2A 61 popa 007D0D2B 6E outsb 007D0D2C 656C insb 007D0D2E 310C03 xor [ebx+eax], ecx 007D0D31 0000 add [eax], al 007D0D33 0300 add eax, [eax] 007D0D35 07 pop es 007D0D36 42 inc edx 007D0D37 656744 inc esp 007D0D3A 61 popa 007D0D3B 7465 jz 007D0DA2 007D0D3D 1003 adc [ebx], al 007D0D3F 0000 add [eax], al 007D0D41 0300 add eax, [eax] 007D0D43 07 pop es 007D0D44 45 inc ebp 007D0D45 6E outsb 007D0D46 6444 inc esp 007D0D48 61 popa 007D0D49 7465 jz 007D0DB0 007D0D4B 1403 adc al, $03 007D0D4D 0000 add [eax], al 007D0D4F 0400 add al, +$00 007D0D51 06 push es 007D0D52 4C dec esp 007D0D53 61 popa 007D0D54 62656C bound esp, qword ptr [ebp+$6C] 007D0D57 3118 xor [eax], ebx 007D0D59 0300 add eax, [eax] 007D0D5B 000500106378 add [$78631000], al 007D0D61 47 inc edi 007D0D62 7269 jb 007D0DCD 007D0D64 6450 push eax 007D0D66 6F outsd 007D0D67 7075 jo 007D0DDE 007D0D69 704D jo 007D0DB8 007D0D6B 656E outsb 007D0D6D 7531 jnz 007D0DA0 007D0D6F 1C03 sbb al, $03 007D0D71 0000 add [eax], al 007D0D73 06 push es 007D0D74 000B add [ebx], cl 007D0D76 41 inc ecx 007D0D77 44 inc esp 007D0D78 4F dec edi 007D0D79 51 push ecx 007D0D7A 7565 jnz 007D0DE1 007D0D7C 7279 jb 007D0DF7 007D0D7E 43 inc ebx 007D0D7F 6D insd 007D0D80 642003 and fs:[ebx], al 007D0D83 0000 add [eax], al 007D0D85 06 push es 007D0D86 000C41 add [ecx+eax*2], cl 007D0D89 44 inc esp 007D0D8A 4F dec edi 007D0D8B 51 push ecx 007D0D8C 7565 jnz 007D0DF3 007D0D8E 7279 jb 007D0E09 007D0D90 4D dec ebp 007D0D91 61 popa 007D0D92 696E2403000006 imul ebp, [esi+$24], $06000003 007D0D99 000C41 add [ecx+eax*2], cl 007D0D9C 44 inc esp 007D0D9D 4F dec edi 007D0D9E 51 push ecx 007D0D9F 7565 jnz 007D0E06 007D0DA1 7279 jb 007D0E1C 007D0DA3 54 push esp 007D0DA4 656D insd 007D0DA6 7028 jo 007D0DD0 007D0DA8 0300 add eax, [eax] 007D0DAA 0007 add [edi], al 007D0DAC 000B add [ebx], cl 007D0DAE 44 inc esp 007D0DAF 61 popa 007D0DB0 7461 jz 007D0E13 007D0DB2 53 push ebx 007D0DB3 6F outsd 007D0DB4 7572 jnz 007D0E28 007D0DB6 636531 arpl [ebp+$31], sp 007D0DB9 2C03 sub al, $03 007D0DBB 0000 add [eax], al 007D0DBD 0400 add al, +$00 007D0DBF 06 push es 007D0DC0 4C dec esp 007D0DC1 61 popa 007D0DC2 62656C bound esp, qword ptr [ebp+$6C] 007D0DC5 3330 xor esi, [eax] 007D0DC7 0300 add eax, [eax] 007D0DC9 0008 add [eax], cl 007D0DCB 0008 add [eax], cl 007D0DCD 4F dec edi 007D0DCE 7264 jb 007D0E34 007D0DD0 65724E jb 007D0E21 007D0DD3 6F outsd 007D0DD4 4D dec ebp 007D0DD5 3403 xor al, $03 007D0DD7 0000 add [eax], al 007D0DD9 0900 or [eax], eax 007D0DDB 0A4F72 or cl, byte ptr [edi+$72] 007D0DDE 6465725F jb 007D0E41 007D0DE2 4D dec ebp 007D0DE3 61 popa 007D0DE4 696E380300000A imul ebp, [esi+$38], $0A000003 007D0DEB 0003 add [ebx], al 007D0DED 52 push edx 007D0DEE 4D dec ebp 007D0DEF 313C03 xor [ebx+eax], edi 007D0DF2 0000 add [eax], al 007D0DF4 0B00 or eax, [eax] 007D0DF6 08524D or [edx+$4D], dl 007D0DF9 44 inc esp 007D0DFA 42 inc edx 007D0DFB 4D dec ebp 007D0DFC 61 popa 007D0DFD 696E400300000C imul ebp, [esi+$40], $0C000003 007D0E04 000C52 add [edx+edx*2], cl 007D0E07 4D dec ebp 007D0E08 58 pop eax 007D0E09 4C dec esp 007D0E0A 53 push ebx 007D0E0B 45 inc ebp 007D0E0C 7870 js 007D0E7E 007D0E0E 6F outsd 007D0E0F 7274 jb 007D0E85 007D0E11 31440300 xor [ebx+eax+$00], eax 007D0E15 000400 add [eax+eax], al 007D0E18 06 push es 007D0E19 4C dec esp 007D0E1A 61 popa 007D0E1B 62656C bound esp, qword ptr [ebp+$6C] 007D0E1E 3448 xor al, $48 007D0E20 0300 add eax, [eax] 007D0E22 0008 add [eax], cl 007D0E24 000E add [esi], cl 007D0E26 43 inc ebx 007D0E27 7573 jnz 007D0E9C 007D0E29 746F jz 007D0E9A 007D0E2B 6D insd 007D0E2C 65724E jb 007D0E7D 007D0E2F 6F outsd 007D0E30 4E dec esi 007D0E31 61 popa 007D0E32 6D insd 007D0E33 654C dec esp 007D0E35 0300 add eax, [eax] 007D0E37 000D000A506F add [$6F500A00], cl 007D0E3D 7075 jo 007D0EB4 007D0E3F 704D jo 007D0E8E 007D0E41 656E outsb 007D0E43 7531 jnz 007D0E76 007D0E45 50 push eax 007D0E46 0300 add eax, [eax] 007D0E48 000E add [esi], cl 007D0E4A 0002 add [edx], al 007D0E4C 4E dec esi 007D0E4D 32540300 xor dl, byte ptr [ebx+eax+$00] 007D0E51 000400 add [eax+eax], al 007D0E54 06 push es 007D0E55 4C dec esp 007D0E56 61 popa 007D0E57 62656C bound esp, qword ptr [ebp+$6C] 007D0E5A 3558030000 xor eax, $00000358 007D0E5F 0800 or [eax], al 007D0E61 035957 add ebx, [ecx+$57] 007D0E64 59 pop ecx 007D0E65 5C pop esp 007D0E66 0300 add eax, [eax] 007D0E68 000400 add [eax+eax], al 007D0E6B 06 push es 007D0E6C 4C dec esp 007D0E6D 61 popa 007D0E6E 62656C bound esp, qword ptr [ebp+$6C] 007D0E71 37 aaa 007D0E72 60 pusha 007D0E73 0300 add eax, [eax] 007D0E75 0008 add [eax], cl 007D0E77 0008 add [eax], cl 007D0E79 50 push eax 007D0E7A 52 push edx 007D0E7B 54 push esp 007D0E7C 43 inc ebx 007D0E7D 6F outsd 007D0E7E 6C insb 007D0E7F 6F outsd 007D0E80 7264 jb 007D0EE6 007D0E82 0300 add eax, [eax] 007D0E84 000400 add [eax+eax], al 007D0E87 06 push es 007D0E88 4C dec esp 007D0E89 61 popa 007D0E8A 62656C bound esp, qword ptr [ebp+$6C] 007D0E8D 386803 cmp [eax+$03], ch 007D0E90 0000 add [eax], al 007D0E92 0800 or [eax], al 007D0E94 0C4D or al, $4D 007D0E96 50 push eax 007D0E97 52 push edx 007D0E98 54 push esp 007D0E99 43 inc ebx 007D0E9A 6F outsd 007D0E9B 64654E dec esi 007D0E9E 61 popa 007D0E9F 6D insd 007D0EA0 656C insb 007D0EA2 0300 add eax, [eax] 007D0EA4 000400 add [eax+eax], al 007D0EA7 06 push es 007D0EA8 4C dec esp 007D0EA9 61 popa 007D0EAA 62656C bound esp, qword ptr [ebp+$6C] 007D0EAD 397003 cmp [eax+$03], esi 007D0EB0 0000 add [eax], al 007D0EB2 0800 or [eax], al 007D0EB4 05436F6E4E add eax, +$4E6E6F43 007D0EB9 6F outsd 007D0EBA 7403 jz 007D0EBF 007D0EBC 0000 add [eax], al 007D0EBE 0400 add al, +$00 007D0EC0 07 pop es 007D0EC1 4C dec esp 007D0EC2 61 popa 007D0EC3 62656C bound esp, qword ptr [ebp+$6C] 007D0EC6 3132 xor [edx], esi 007D0EC8 7803 js 007D0ECD 007D0ECA 0000 add [eax], al 007D0ECC 0800 or [eax], al 007D0ECE 06 push es 007D0ECF 4D dec ebp 007D0ED0 50 push eax 007D0ED1 52 push edx 007D0ED2 54 push esp 007D0ED3 4B dec ebx 007D0ED4 5A pop edx 007D0ED5 7C03 jl 007D0EDA 007D0ED7 0000 add [eax], al 007D0ED9 0400 add al, +$00 007D0EDB 07 pop es 007D0EDC 4C dec esp 007D0EDD 61 popa 007D0EDE 62656C bound esp, qword ptr [ebp+$6C] 007D0EE1 3133 xor [ebx], esi 007D0EE3 800300 add byte ptr [ebx], $00 007D0EE6 0008 add [eax], cl 007D0EE8 0006 add [esi], al 007D0EEA 4D dec ebp 007D0EEB 50 push eax 007D0EEC 52 push edx 007D0EED 54 push esp 007D0EEE 4D dec ebp 007D0EEF 46 inc esi 007D0EF0 8403 test [ebx], al 007D0EF2 0000 add [eax], al *) end; end.