酷鱼下载线源程序

源代码在线查看: cp2102isp.~dpr

软件大小: 488 K
上传用户: beixinning
关键词: 下载线 源程序
下载地址: 免注册下载 普通下载 VIP

相关代码

				{本文件由 DeDe Ver 3.50.04 创建!Copyright (c) 1999-2001 DaFixer}
				
				Project cp2102isp;
				
				Uses
				  Printers in 'Printers.pas' {TPrinterCanvas},
				  Dialogs in 'Dialogs.pas' {TSaveDialog},
				  DBLogDlg in 'DBLogDlg.pas' {TLoginDialog},
				  DBPWDlg in 'DBPWDlg.pas' {TPasswordDialog},
				  FrmChipManage in 'FrmChipManage.pas' {TchipManageFrm},
				  FrmModifyFlashData in 'FrmModifyFlashData.pas' {TModifyFlashDataFrm},
				  FrmModifyEEPROMData in 'FrmModifyEEPROMData.pas' {TModifyEEPROMDataFrm},
				  Frm89S51other in 'Frm89S51other.pas' {TS51otherFrm},
				  FrmMega16other in 'FrmMega16other.pas' {Tmega16otherFrm},
				  FrmPicOption in 'FrmPicOption.pas' {TpicOtherFrm},
				  FrmMega8535other in 'FrmMega8535other.pas' {Tmega8535otherFrm},
				  FrmMega64other in 'FrmMega64other.pas' {Tmega64otherFrm},
				  Frm90Can128other in 'Frm90Can128other.pas' {Tat90can128otherFrm},
				  Frm90s1200 in 'Frm90s1200.pas' {Tat90s1200otherFrm},
				  Frm90s2323other in 'Frm90s2323other.pas' {Tat90s2323otherFrm},
				  Frm2343other in 'Frm2343other.pas' {Tat90s2343otherFrm},
				  Frm90s2333 in 'Frm90s2333.pas' {Tat90s2333otherFrm},
				  FrmMega103other in 'FrmMega103other.pas' {Tmega103otherFrm},
				  FrmMega161other in 'FrmMega161other.pas' {Tmega161otherFrm},
				  FrmMega162other in 'FrmMega162other.pas' {Tmega162otherFrm},
				  FrmMega163other in 'FrmMega163other.pas' {Tmega163otherFrm},
				  FrmMega323other in 'FrmMega323other.pas' {Tmega323otherFrm},
				  Frm89s53other in 'Frm89s53other.pas' {Tat89s53otherFrm},
				  Frmat89s8253 in 'Frmat89s8253.pas' {Tat89s8253otherFrm},
				  FrmMega88other in 'FrmMega88other.pas' {Tmega88otherFrm},
				  FrmMega48other in 'FrmMega48other.pas' {Tmega48otherFrm},
				  FrmTiny12other in 'FrmTiny12other.pas' {Ttiny12otherFrm},
				  FrmTiny13other in 'FrmTiny13other.pas' {TTiny13otherFrm},
				  FrmTiny15other in 'FrmTiny15other.pas' {TTiny15otherFrm},
				  FrmTiny2313other in 'FrmTiny2313other.pas' {TTiny2313otherFrm},
				  FrmTiny26other in 'FrmTiny26other.pas' {TTiny26otherFrm},
				  FrmTiny22other in 'FrmTiny22other.pas' {TTiny22otherFrm},
				  FrmMega8other in 'FrmMega8other.pas' {Tmega8otherFrm},
				  FrmLanguage in 'FrmLanguage.pas' {TLanguageFrm},
				  frm24cother in 'frm24cother.pas' {Tchip24cotherFrm},
				  FrmPicAother in 'FrmPicAother.pas' {TpicAotherFrm},
				  FrmAbout in 'FrmAbout.pas' {TAboutBox},
				  FrmMain in 'FrmMain.pas' {TMain};
				
				{$R *.RES}
				
				begin
				{
				00503FB0   55                     push    ebp
				00503FB1   8BEC                   mov     ebp, esp
				00503FB3   83C4E8                 add     esp, -$18
				00503FB6   53                     push    ebx
				00503FB7   33C0                   xor     eax, eax
				00503FB9   8945EC                 mov     [ebp-$14], eax
				00503FBC   8945E8                 mov     [ebp-$18], eax
				00503FBF   B8503B5000             mov     eax, $00503B50
				
				* Reference to: SysInit.@InitExe(Pointer);
				|
				00503FC4   E83F31F0FF             call    00407108
				00503FC9   8B1D40765000           mov     ebx, [$00507640]
				00503FCF   33C0                   xor     eax, eax
				00503FD1   55                     push    ebp
				00503FD2   68A5405000             push    $005040A5
				
				***** TRY
				|
				00503FD7   64FF30                 push    dword ptr fs:[eax]
				00503FDA   648920                 mov     fs:[eax], esp
				00503FDD   6A00                   push    $00
				
				* Possible String Reference to: 'usb-isp'
				|
				00503FDF   68B4405000             push    $005040B4
				
				* Reference to: user32.FindWindowA()
				|
				00503FE4   E88B39F0FF             call    00407974
				00503FE9   85C0                   test    eax, eax
				00503FEB   7614                   jbe     00504001
				00503FED   6A00                   push    $00
				00503FEF   6A00                   push    $00
				00503FF1   6811140000             push    $00001411
				00503FF6   50                     push    eax
				
				* Reference to: user32.PostMessageA()
				|
				00503FF7   E8183CF0FF             call    00407C14
				00503FFC   E989000000             jmp     0050408A
				
				* Possible String Reference to: 'xlmcj'
				|
				00504001   68C4405000             push    $005040C4
				00504006   8D55E8                 lea     edx, [ebp-$18]
				00504009   8B03                   mov     eax, [ebx]
				
				* Reference to: DdeMan.TDdeMgr.GetExeName(TDdeMgr):AnsiString;
				|           or: Forms.TApplication.GetExeName(TApplication):AnsiString;
				|
				0050400B   E87C46F6FF             call    0046868C
				00504010   8B45E8                 mov     eax, [ebp-$18]
				00504013   8D55EC                 lea     edx, [ebp-$14]
				
				* Reference to: SysUtils.ExtractFilePath(AnsiString):AnsiString;
				|
				00504016   E8C158F0FF             call    004098DC
				0050401B   8D45EC                 lea     eax, [ebp-$14]
				
				* Possible String Reference to: 'wav\usbchip.dll'
				|
				0050401E   BAD4405000             mov     edx, $005040D4
				
				* Reference to: System.@LStrCat;
				|
				00504023   E8B40CF0FF             call    00404CDC
				00504028   8B55EC                 mov     edx, [ebp-$14]
				0050402B   33C9                   xor     ecx, ecx
				
				* Possible String Reference to: 'usbchip'
				|
				0050402D   B8EC405000             mov     eax, $005040EC
				
				* Reference to : TMain._PROC_00503700()
				|
				00504032   E8C9F6FFFF             call    00503700
				00504037   8B03                   mov     eax, [ebx]
				
				* Reference to: DBAdapt.TDataSetAdapterDataLink.RecordChanged(TDataSetAdapterDataLink;TField);
				|           or: Forms.TApplication.Initialize(TApplication);
				|           or: QForms.TApplication.Initialize(TApplication);
				|           or: WebBroker.TWebApplication.Initialize(TWebApplication);
				|
				00504039   E8DE3FF6FF             call    0046801C
				0050403E   8B03                   mov     eax, [ebx]
				
				* Possible String Reference to: 'USB CoolFish Downloader(http://www.
				|                                ispdown.com)'
				|
				00504040   BAFC405000             mov     edx, $005040FC
				
				* Reference to: Forms.TApplication.SetTitle(TApplication;AnsiString);
				|
				00504045   E8DE3BF6FF             call    00467C28
				0050404A   8B0DB4765000           mov     ecx, [$005076B4]
				00504050   8B03                   mov     eax, [ebx]
				00504052   8B1538404E00           mov     edx, [$004E4038]
				
				* Reference to: Forms.TApplication.CreateForm(TApplication;TComponentClass;void;void);
				|           or: QForms.TApplication.CreateForm(TApplication;TComponentClass;void;void);
				|
				00504058   E8D73FF6FF             call    00468034
				0050405D   8B0D80725000           mov     ecx, [$00507280]
				00504063   8B03                   mov     eax, [ebx]
				00504065   8B15DCA74F00           mov     edx, [$004FA7DC]
				
				* Reference to: Forms.TApplication.CreateForm(TApplication;TComponentClass;void;void);
				|           or: QForms.TApplication.CreateForm(TApplication;TComponentClass;void;void);
				|
				0050406B   E8C43FF6FF             call    00468034
				00504070   8B0D44735000           mov     ecx, [$00507344]
				00504076   8B03                   mov     eax, [ebx]
				00504078   8B15DCA44F00           mov     edx, [$004FA4DC]
				
				* Reference to: Forms.TApplication.CreateForm(TApplication;TComponentClass;void;void);
				|           or: QForms.TApplication.CreateForm(TApplication;TComponentClass;void;void);
				|
				0050407E   E8B13FF6FF             call    00468034
				00504083   8B03                   mov     eax, [ebx]
				
				* Reference to: Forms.TApplication.Run(TApplication);
				|
				00504085   E82A40F6FF             call    004680B4
				0050408A   33C0                   xor     eax, eax
				0050408C   5A                     pop     edx
				0050408D   59                     pop     ecx
				0050408E   59                     pop     ecx
				0050408F   648910                 mov     fs:[eax], edx
				
				****** FINALLY
				|
				00504092   68AC405000             push    $005040AC
				00504097   8D45E8                 lea     eax, [ebp-$18]
				0050409A   BA02000000             mov     edx, $00000002
				
				* Reference to: System.@LStrArrayClr(void;void;Integer);
				|
				0050409F   E89C09F0FF             call    00404A40
				005040A4   C3                     ret
				
				
				* Reference to: System.@HandleFinally;
				|
				005040A5   E93602F0FF             jmp     004042E0
				005040AA   EBEB                   jmp     00504097
				
				****** END
				|
				005040AC   5B                     pop     ebx
				
				* Reference to: System.@Halt0;
				|
				005040AD   E8F607F0FF             call    004048A8
				005040B2   0000                   add     [eax], al
				
				}
				end.
							

相关资源