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

378 lines
15 KiB
ObjectPascal
Raw Blame History

unit U_DataLink;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics,
Controls, Forms, Dialogs, StdCtrls
type
TDataLink_YSYF=class(TForm)
AdoDataLink: TADOQuery;
ADOLink: TADOConnection;
ThreeImgList: TImageList;
ThreeLookAndFeelCol: TcxLookAndFeelController;
ThreeColorBase: TcxStyleRepository;
SHuangSe: TcxStyle;
SkyBlue: TcxStyle;
Default: TcxStyle;
QHuangSe: TcxStyle;
Red: TcxStyle;
FontBlue: TcxStyle;
TextSHuangSe: TcxStyle;
FonePurple: TcxStyle;
FoneClMaroon: TcxStyle;
FoneRed: TcxStyle;
RowColor: TcxStyle;
handBlack: TcxStyle;
cxBlue: TcxStyle;
Green: TcxStyle;
cxStyle1: TcxStyle;
procedure DataModuleDestroy(Sender : TObject);
procedure _PROC_004F975C(Sender : TObject);
procedure _PROC_004F9764(Sender : TObject);
procedure _PROC_004F97CA(Sender : TObject);
private
{ Private declarations }
public
{ Public declarations }
end ;
var
DataLink_YSYF: TDataLink_YSYF;
{This file is generated by DeDe Ver 3.50.02 Copyright (c) 1999-2002 DaFixer}
implementation
{$R *.DFM}
procedure TDataLink_YSYF.DataModuleDestroy(Sender : TObject);
begin
(*
004F9644 33C0 xor eax, eax
* Reference to GlobalVar_0089316C
|
004F9646 A36C318900 mov dword ptr [$0089316C], eax
004F964B C3 ret
*)
end;
procedure TDataLink_YSYF._PROC_004F975C(Sender : TObject);
begin
(*
004F975C 832D7031890001 sub dword ptr [$00893170], +$01
004F9763 C3 ret
*)
end;
procedure TDataLink_YSYF._PROC_004F9764(Sender : TObject);
begin
(*
004F9764 B097 mov al, $97
004F9766 4F dec edi
004F9767 0000 add [eax], al
*)
end;
procedure TDataLink_YSYF._PROC_004F97CA(Sender : TObject);
begin
(*
004F97CA 48 dec eax
004F97CB 0050D4 add [eax-$2C], dl
004F97CE 42 inc edx
004F97CF 0084D042007CD0 add [eax+edx*8+$D07C0042], al
004F97D6 42 inc edx
004F97D7 0058D4 add [eax-$2C], bl
004F97DA 42 inc edx
004F97DB 00D4 add ah, dl
004F97DD B84F0030F6 mov eax, $F630004F
004F97E2 48 dec eax
004F97E3 004CFB48 add [ebx+edi*8+$48], cl
004F97E7 0098FA48000C add [eax+$C0048FA], bl
004F97ED 7948 jns 004F9837
004F97EF 00ACF04800CCF0 add [eax+esi*8+$F0CC0048], ch
004F97F6 48 dec eax
004F97F7 00E4 add ah, ah
004F97F9 ED in eax, dx
004F97FA 48 dec eax
004F97FB 00547848 add [eax+edi*2+$48], dl
004F97FF 005878 add [eax+$78], bl
004F9802 48 dec eax
004F9803 0010 add [eax], dl
004F9805 A948003CA9 test eax, $A93C0048
004F980A 48 dec eax
004F980B 00C0 add al, al
004F980D 834800D0 or dword ptr [eax+$00], -$30
004F9811 7948 jns 004F985B
004F9813 004C8548 add [ebp+eax*4+$48], cl
004F9817 00C4 add ah, al
004F9819 844800 test [eax+$00], cl
004F981C D88748008486 fadd dword ptr [edi+$86840048]
004F9822 48 dec eax
004F9823 0094C94800C0A9 add [ecx+ecx*8+$A9C00048], dl
004F982A 48 dec eax
004F982B 0038 add [eax], bh
004F982D EE out dx, al
004F982E 48 dec eax
004F982F 00F4 add ah, dh
004F9831 EE out dx, al
004F9832 48 dec eax
004F9833 0088BA4F00D8 add [eax+$D8004FBA], cl
004F9839 EE out dx, al
004F983A 48 dec eax
004F983B 00EC add ah, ch
004F983D AF scasd
004F983E 48 dec eax
004F983F 0080B6480020 add [eax+$200048B6], al
004F9845 C44800 les ecx, [eax+$00]
004F9848 0CBE or al, $BE
004F984A 48 dec eax
004F984B 0008 add [eax], cl
004F984D C1480038 ror dword ptr [eax+$00], $38
004F9851 BF4800B8C4 mov edi, $C4B80048
004F9856 48 dec eax
004F9857 00BCC4480074C3 add [esp+eax*8+$C3740048], bh
004F985E 48 dec eax
004F985F 001CC3 add [ebx+eax*8], bl
004F9862 48 dec eax
004F9863 0018 add [eax], bl
004F9865 F0 lock
004F9866 48 dec eax
004F9867 0064CD48 add [ebp+ecx*8+$48], ah
004F986B 000C02 add [edx+eax], cl
004F986E 49 dec ecx
004F986F 0094EC480084EF add [esp+ebp*8+$EF840048], dl
004F9876 48 dec eax
004F9877 000500050007 add [$07000500], al
004F987D 0008 add [eax], cl
004F987F 008700BCFFCC add [edi+$CCFFBC00], al
004F9885 BA4F002CBB mov edx, $BB2C004F
004F988A 4F dec edi
004F988B 0038 add [eax], bh
004F988D BB4F0074BC mov ebx, $BC74004F
004F9892 4F dec edi
004F9893 0044BB4F add [ebx+edi*4+$4F], al
004F9897 000C54 add [esp+edx*2], cl
004F989A 53 push ebx
004F989B 7069 jo 004F9906
004F989D 6E outsb
004F989E 42 inc edx
004F989F 7574 jnz 004F9915
004F98A1 746F jz 004F9912
004F98A3 6E outsb
004F98A4 41 inc ecx
004F98A5 8D4000 lea eax, [eax+$00]
004F98A8 AC lodsb
004F98A9 98 cwde
004F98AA 4F dec edi
004F98AB 0007 add [edi], al
004F98AD 0C54 or al, $54
004F98AF 53 push ebx
004F98B0 7069 jo 004F991B
004F98B2 6E outsb
004F98B3 42 inc edx
004F98B4 7574 jnz 004F992A
004F98B6 746F jz 004F9927
004F98B8 6E outsb
004F98B9 41 inc ecx
004F98BA B097 mov al, $97
004F98BC 4F dec edi
004F98BD 0008 add [eax], cl
004F98BF 47 inc edi
004F98C0 48 dec eax
004F98C1 0029 add [ecx], ch
004F98C3 0007 add [edi], al
004F98C5 42 inc edx
004F98C6 746E jz 004F9936
004F98C8 45 inc ebp
004F98C9 6469741E00482C4800 imul esi, fs:[esi+ebx+$00], $00482C48
004F98D2 5B pop ebx
004F98D3 0000 add [eax], al
004F98D5 FFDC call sp
004F98D7 7A48 jp 004F9921
004F98D9 0001 add [ecx], al
004F98DB 0000 add [eax], al
004F98DD 0000 add [eax], al
004F98DF 0000 add [eax], al
004F98E1 800000 add byte ptr [eax], $00
004F98E4 0000 add [eax], al
004F98E6 0B00 or eax, [eax]
004F98E8 05416C6967 add eax, +$67696C41
004F98ED 6E outsb
004F98EE 8833 mov [ebx], dh
004F98F0 48 dec eax
004F98F1 006100 add [ecx+$00], ah
004F98F4 00FF add bh, bh
004F98F6 1C79 sbb al, $79
004F98F8 48 dec eax
004F98F9 00B879480000 add [eax+$4879], bh
004F98FF 0000 add [eax], al
004F9901 800300 add byte ptr [ebx], $00
004F9904 0000 add [eax], al
004F9906 0C00 or al, $00
004F9908 07 pop es
004F9909 41 inc ecx
004F990A 6E outsb
004F990B 63686F arpl [eax+$6F], bp
004F990E 7273 jb 004F9983
004F9910 303448 xor [eax+ecx*2], dh
004F9913 00740000 add [eax+eax+$00], dh
004F9917 FF58AB call [eax-$55]
004F991A 48 dec eax
004F991B 0001 add [ecx], al
004F991D 0000 add [eax], al
004F991F 0000 add [eax], al
004F9921 0000 add [eax], al
004F9923 800000 add byte ptr [eax], $00
004F9926 00800D000B43 add [eax+$430B000D], al
004F992C 6F outsd
004F992D 6E outsb
004F992E 7374 jnb 004F99A4
004F9930 7261 jb 004F9993
004F9932 696E7473001040 imul ebp, [esi+$74], $40100073
004F9939 00A50100FF44 add [ebp+$44FF0001], ah
004F993F F1 DB $F1 //
004F9940 48 dec eax
004F9941 0068F1 add [eax-$0F], ch
004F9944 48 dec eax
004F9945 0000 add [eax], al
004F9947 0000 add [eax], al
004F9949 800000 add byte ptr [eax], $00
004F994C 00800E000543 add [eax+$4305000E], al
004F9952 746C jz 004F99C0
004F9954 3344CCF9 xor eax, [esp+ecx*8-$07]
004F9958 42 inc edx
004F9959 0050BD add [eax-$43], dl
004F995C 4F dec edi
004F995D 005CBD4F add [ebp+edi*4+$4F], bl
004F9961 0001 add [ecx], al
004F9963 0000 add [eax], al
004F9965 0000 add [eax], al
004F9967 0000 add [eax], al
004F9969 800000 add byte ptr [eax], $00
004F996C 00800F000944 add [eax+$4409000F], al
004F9972 6F outsd
004F9973 776E jnbe 004F99E3
004F9975 47 inc edi
004F9976 6C insb
004F9977 7970 jns 004F99E9
* Possible String Reference to: '<27><>D'
|
004F9979 68888E4400 push $00448E88
004F997E B8BD4F00C4 mov eax, $C4004FBD
004F9983 BD4F000100 mov ebp, $0001004F
004F9988 0000 add [eax], al
004F998A 0000 add [eax], al
004F998C 008001000000 add [eax+$0001], al
004F9992 1000 adc [eax], al
004F9994 0D446F776E or eax, $6E776F44
004F9999 4E dec esi
004F999A 756D jnz 004F9A09
004F999C 47 inc edi
004F999D 6C insb
004F999E 7970 jns 004F9A10
004F99A0 6873302C48 push $482C3073
004F99A5 007A00 add [edx+$00], bh
004F99A8 00FF add bh, bh
004F99AA 7A00 jp 004F99AC
004F99AC 00FF add bh, bh
004F99AE 0100 add [eax], eax
004F99B0 0000 add [eax], al
004F99B2 0000 add [eax], al
004F99B4 0080F4FFFFFF add [eax+$FFFFFFF4], al
004F99BA 1100 adc [eax], eax
004F99BC 0A447261 or al, byte ptr [edx+esi*2+$61]
004F99C0 6743 inc ebx
004F99C2 7572 jnz 004F9A36
004F99C4 736F jnb 004F9A35
004F99C6 72CC jb 004F9994
004F99C8 324800 xor cl, byte ptr [eax+$00]
004F99CB 9B wait
004F99CC 0000 add [eax], al
004F99CE FF9B0000FF01 call [ebx+$1FF0000]
004F99D4 0000 add [eax], al
004F99D6 0000 add [eax], al
004F99D8 0000 add [eax], al
004F99DA 800000 add byte ptr [eax], $00
004F99DD 0000 add [eax], al
004F99DF 1200 adc al, byte ptr [eax]
004F99E1 08447261 or [edx+esi*2+$61], al
004F99E5 674B dec ebx
004F99E7 696E6444324800 imul ebp, [esi+$64], $00483244
004F99EE 5D pop ebp
004F99EF 0000 add [eax], al
004F99F1 FF6000 jmp dword ptr [eax+$00]
004F99F4 00FE add dh, bh
004F99F6 0100 add [eax], eax
004F99F8 0000 add [eax], al
004F99FA 0000 add [eax], al
004F99FC 008000000000 add [eax+$0000], al
004F9A02 1300 adc eax, [eax]
004F9A04 08447261 or [edx+esi*2+$61], al
004F9A08 674D dec ebp
004F9A0A 6F outsd
004F9A0B 64650010 add gs:[eax], dl
004F9A0F 40 inc eax
004F9A10 005000 add [eax+$00], dl
004F9A13 00FE add dh, bh
004F9A15 640000 add fs:[eax], al
004F9A18 FEA0 DB $FE, $A0 //
004F9A1A A6 cmpsb
004F9A1B 48 dec eax
004F9A1C 0000 add [eax], al
004F9A1E 0000 add [eax], al
004F9A20 800100 add byte ptr [ecx], $00
004F9A23 0000 add [eax], al
004F9A25 1400 adc al, $00
004F9A27 07 pop es
004F9A28 45 inc ebp
004F9A29 6E outsb
004F9A2A 61 popa
004F9A2B 626C6564 bound ebp, qword ptr [ebp+$64]
004F9A2F 084748 or [edi+$48], al
004F9A32 001402 add [edx+eax], dl
004F9A35 00FF add bh, bh
004F9A37 1402 adc al, $02
004F9A39 00FF add bh, bh
004F9A3B 0100 add [eax], eax
004F9A3D 0000 add [eax], al
*)
end;
end.