1. 开发工具用的是Delphi2007(Update3),请务必使用正确的版本
2. 编译前请先安装组件包RichView, AlphaControls
3. 添加NetHookPublic, RichView, AlphaControls的路径到Include路径
4. 使用此代码自己定制客户端,请务必标明“基于虎克平台二次开发”
│ Components.rar
│ 说明.txt
│
├─Client
│ │ NetFilesCache.pas
│ │ NetHookClient.dpr
│ │ NetHookClient.dproj
│ │ NetHookClient.res
│ │ NetHookLoaderUnit.pas
│ │ ProjectUtils.pas
│ │ ResourceStr.pas
│ │ Sounds.rc
│ │ Sounds.res
│ │ ZipWrapperIntf.pas
│ │
│ ├─Classes
│ │ NhcBizNetDriver.pas
│ │ NhcConfig.pas
│ │ NhcNetBase.pas
│ │ NhcNetBusiness.pas
│ │ NhcNetClasses.pas
│ │ NhcNetManager.pas
│ │
│ ├─Forms
│ │ AboutFrm.dfm
│ │ AboutFrm.pas
│ │ AddLocalServerFrm.dfm
│ │ AddLocalServerFrm.pas
│ │ AdminMgrFrm.dfm
│ │ AdminMgrFrm.pas
│ │ BackMainFrm.dfm
│ │ BackMainFrm.pas
│ │ BaseFrm.dfm
│ │ BaseFrm.pas
│ │ DownloadFrm.dfm
│ │ DownloadFrm.pas
│ │ FriendChatFrm.dfm
│ │ FriendChatFrm.pas
│ │ FriendListFra.dfm
│ │ FriendListFra.pas
│ │ GameListFra.dfm
│ │ GameListFra.pas
│ │ LoadingFrm.dfm
│ │ LoadingFrm.pas
│ │ LoginFrm.dfm
│ │ LoginFrm.pas
│ │ MainFrm.dfm
│ │ MainFrm.pas
│ │ NhcSearchGameFrm.dfm
│ │ NhcSearchGameFrm.pas
│ │ RegFrm.dfm
│ │ RegFrm.pas
│ │ SearchLanGameFrm.dfm
│ │ SearchLanGameFrm.pas
│ │ SystemSetFrm.dfm
│ │ SystemSetFrm.pas
│ │ UserInfoFrm.dfm
│ │ UserInfoFrm.pas
│ │
│ ├─PngLib
│ │ │ PngImage.pas
│ │ │ PngLang.pas
│ │ │ Zlibpas.pas
│ │ │
│ │ └─obj
│ │ adler32.obj
│ │ compress.obj
│ │ crc32.obj
│ │ deflate.obj
│ │ infback.obj
│ │ inffast.obj
│ │ inflate.obj
│ │ inftrees.obj
│ │ trees.obj
│ │
│ └─Resources
│ └─Sounds
│ NewMessage.wav
│ UserEnter.wav
│ UserLeave.wav
│
└─Components
├─AlphaControls.7.26
│ │ 3rd party.txt
│ │ ac3dNewClass.dfm
│ │ ac3dNewClass.pas
│ │ ac3rdPartyEditor.dfm
│ │ ac3rdPartyEditor.pas
│ │ acAlphaHints.pas
│ │ acAlphaHintsEdit.dfm
│ │ acAlphaHintsEdit.pas
│ │ acAlphaImageList.pas
│ │ acApiUtils.pas
│ │ acCoolBar.pas
│ │ acD5Ctrls.pas
│ │ acD5ShlObj.pas
│ │ acDials.pas
│ │ acGlow.pas
│ │ acHeaderControl.pas
│ │ acHintPage.dfm
│ │ acHintPage.pas
│ │ acHints.res
│ │ acLFPainter.pas
│ │ acLogo.res
│ │ acMagn.dfm
│ │ acMagn.pas
│ │ acNotebook.pas
│ │ acnt.dcr
│ │ acnt2005.dpk
│ │ acnt2005.res
│ │ acnt2005_R.dpk
│ │ acnt2005_R.res
│ │ acnt2006.dpk
│ │ acnt2006.res
│ │ acnt2006_R.dpk
│ │ acnt2006_R.res
│ │ acnt2007.dpk
│ │ acnt2007.res
│ │ acnt2007_R.dpk
│ │ acnt2007_R.res
│ │ acnt2009.dpk
│ │ acnt2009.dproj
│ │ acnt2009.res
│ │ acnt2009_R.dpk
│ │ acnt2009_R.dproj
│ │ acnt2009_R.res
│ │ acnt2010.dpk
│ │ acnt2010.dproj
│ │ acnt2010.res
│ │ acnt2010_R.dpk
│ │ acnt2010_R.dproj
│ │ acnt2010_R.res
│ │ acntBCB2006.bpk
│ │ acntBCB2006.cpp
│ │ acntBCB2006.mak
│ │ acntBCB2006.res
│ │ acntBCB2006_R.bpk
│ │ acntBCB2006_R.cpp
│ │ acntBCB2006_R.mak
│ │ acntBCB2006_R.res
│ │ acntBCB2007.bpk
│ │ acntBCB2007.cbproj
│ │ acntBCB2007.cpp
│ │ acntBCB2007.mak
│ │ acntBCB2007.res
│ │ acntBCB2007_R.bpk
│ │ acntBCB2007_R.cbproj
│ │ acntBCB2007_R.cpp
│ │ acntBCB2007_R.mak
│ │ acntBCB2007_R.res
│ │ acntBCB2009.bpk
│ │ acntBCB2009.cbproj
│ │ acntBCB2009.cpp
│ │ acntBCB2009.mak
│ │ acntBCB2009.res
│ │ acntBCB2009_R.bpk
│ │ acntBCB2009_R.cbproj
│ │ acntBCB2009_R.cpp
│ │ acntBCB2009_R.mak
│ │ acntBCB2009_R.res
│ │ acntBCB6.bpk
│ │ acntBCB6.cpp
│ │ acntBCB6.mak
│ │ acntBCB6.res
│ │ acntBCB6_R.bpk
│ │ acntBCB6_R.cpp
│ │ acntBCB6_R.mak
│ │ acntBCB6_R.res
│ │ acntBuilderXE.cbproj
│ │ acntBuilderXE.cpp
│ │ acntBuilderXE.mak
│ │ acntBuilderXE_R.cbproj
│ │ acntBuilderXE_R.cpp
│ │ acntBuilderXE_R.mak
│ │ acntCB2010.bpk
│ │ acntCB2010.cbproj
│ │ acntCB2010.cpp
│ │ acntCB2010.mak
│ │ acntCB2010.res
│ │ acntCB2010_R.bpk
│ │ acntCB2010_R.cbproj
│ │ acntCB2010_R.cpp
│ │ acntCB2010_R.mak
│ │ acntCB2010_R.res
│ │ acntD5.dpk
│ │ acntD5.res
│ │ acntD5_R.dpk
│ │ acntD5_R.res
│ │ acntD6.dpk
│ │ acntD6.res
│ │ acntD6_R.dpk
│ │ acntD6_R.res
│ │ acntD7.dpk
│ │ acntD7.res
│ │ acntD7_R.dpk
│ │ acntD7_R.res
│ │ acntDelphiXE.dpk
│ │ acntDelphiXE.dproj
│ │ acntDelphiXE.res
│ │ acntDelphiXE_R.dpk
│ │ acntDelphiXE_R.dproj
│ │ acntDelphiXE_R.res
│ │ acntUtils.pas
│ │ acPathDialog.dfm
│ │ acPathDialog.pas
│ │ acPNG.pas
│ │ acProgressBar.pas
│ │ acRootEdit.dfm
│ │ acRootEdit.pas
│ │ acSBUtils.pas
│ │ acSelectSkin.dfm
│ │ acSelectSkin.pas
│ │ acShellCtrls.pas
│ │ acSkinInfo.dfm
│ │ acSkinInfo.pas
│ │ acSkinPack.pas
│ │ acSkinPreview.dfm
│ │ acSkinPreview.pas
│ │ acThdTimer.pas
│ │ acThumbForm.dfm
│ │ acThumbForm.pas
│ │ acZLibEx.pas
│ │ adler32.obj
│ │ AlphaControls.url
│ │ compress.obj
│ │ crc32.obj
│ │ deflate.obj
│ │ History.txt
│ │ infback.obj
│ │ inffast.obj
│ │ inflate.obj
│ │ inftrees.obj
│ │ Install.txt
│ │ License.rus
│ │ License.txt
│ │ magn.res
│ │ Readme.txt
│ │ sAlphaGraph.pas
│ │ sAlphaListBox.pas
│ │ sBevel.pas
│ │ sBitBtn.pas
│ │ sBorders.pas
│ │ sButton.pas
│ │ sCalculator.pas
│ │ sCalcUnit.dfm
│ │ sCalcUnit.pas
│ │ sCheckBox.pas
│ │ sCheckListBox.pas
│ │ sColorDialog.dfm
│ │ sColorDialog.pas
│ │ sColorSelect.pas
│ │ sComboBox.pas
│ │ sComboBoxes.pas
│ │ sComboEdit.pas
│ │ sCommonData.pas
│ │ sConst.pas
│ │ sContextMenu.pas
│ │ sCurrEdit.pas
│ │ sCurrencyEdit.pas
│ │ sCustomComboEdit.pas
│ │ sDateUtils.pas
│ │ sDefaults.pas
│ │ sDefs.inc
│ │ sDialogs.pas
│ │ sEdit.pas
│ │ sFade.pas
│ │ sFileCtrl.pas
│ │ sFontCtrls.pas
│ │ sFrameAdapter.pas
│ │ sFrameBar.pas
│ │ sGauge.pas
│ │ sGlyphUtils.pas
│ │ sGradBuilder.dfm
│ │ sGradBuilder.pas
│ │ sGradient.pas
│ │ sGraphUtils.pas
│ │ sGroupBox.pas
│ │ sHintDesigner.dfm
│ │ sHintDesigner.pas
│ │ sHintEditor.pas
│ │ sHintManager.pas
│ │ sHtmlParse.pas
│ │ sImgListEditor.dfm
│ │ sImgListEditor.pas
│ │ sInternalSkins.dfm
│ │ sInternalSkins.pas
│ │ sLabel.pas
│ │ sListBox.pas
│ │ sListView.pas
│ │ sMaskData.pas
│ │ sMaskEdit.pas
│ │ sMDIForm.pas
│ │ sMemo.pas
│ │ sMessages.pas
│ │ sMonthCalendar.pas
│ │ sPageControl.pas
│ │ sPanel.pas
│ │ sPopupClndr.dfm
│ │ sPopupClndr.pas
│ │ sPropEditors.pas
│ │ sRadioButton.pas
│ │ sRegisterIt.pas
│ │ sRes.res
│ │ sRichEdit.pas
│ │ sScrollBar.pas
│ │ sScrollBox.pas
│ │ sSkinManager.pas
│ │ sSkinMenus.pas
│ │ sSkinProps.pas
│ │ sSkinProvider.pas
│ │ sSpeedButton.pas
│ │ sSpinEdit.pas
│ │ sSplitter.pas
│ │ sStatusBar.pas
│ │ sStoreUtils.pas
│ │ sStrEdit.dfm
│ │ sStrEdit.pas
│ │ sStrings.pas
│ │ sStrings.res
│ │ sStyleSimply.pas
│ │ sTabControl.pas
│ │ sThirdParty.pas
│ │ sToolBar.pas
│ │ sToolEdit.pas
│ │ sTrackBar.pas
│ │ sTreeView.pas
│ │ sUpDown.pas
│ │ sVclUtils.pas
│ │ sxb.res
│ │ trees.obj
│ │ Version.txt
│ │ ZLibEx.inc
│ │
│ ├─AlphaDB
│ │ acDBCtrlGrid.pas
│ │ acDBGrid.pas
│ │ acDBTextFX.pas
│ │ AlphaDB.dcr
│ │ AlphaDB2005.dpk
│ │ AlphaDB2005.res
│ │ AlphaDB2006.dpk
│ │ AlphaDB2006.res
│ │ AlphaDB2007.dpk
│ │ AlphaDB2007.dproj
│ │ AlphaDB2007.res
│ │ AlphaDB2009.dpk
│ │ AlphaDB2009.dproj
│ │ AlphaDB2009.res
│ │ AlphaDB2010.dpk
│ │ AlphaDB2010.dproj
│ │ AlphaDB2010.res
│ │ AlphaDB5.dpk
│ │ AlphaDB5.res
│ │ AlphaDB6.dpk
│ │ AlphaDB6.res
│ │ AlphaDB7.dpk
│ │ AlphaDB7.res
│ │ alphaDBBuilderXE.bpk
│ │ alphaDBBuilderXE.cpp
│ │ alphaDBCB2009.bpk
│ │ alphaDBCB2009.cpp
│ │ alphaDBCB2010.bpk
│ │ alphaDBCB2010.cpp
│ │ alphaDBCB6.bpk
│ │ alphaDBCB6.cpp
│ │ alphaDBCB6.res
│ │ AlphaDBDelphiXE.dpk
│ │ AlphaDBDelphiXE.dproj
│ │ AlphaDBDelphiXE.res
│ │ sDBCalcEdit.pas
│ │ sDBCheckBox.pas
│ │ sDBComboBox.pas
│ │ sDBDateEdit.pas
│ │ sDBEdit.pas
│ │ sDBListBox.pas
│ │ sDBLookupComboBox.pas
│ │ sDBLookupListBox.pas
│ │ sDBMemo.pas
│ │ sDBNavigator.pas
│ │ sDBRadioGroup.pas
│ │ sDBRes.res
│ │ sDBRichEdit.pas
│ │ sDBText.pas
│ │ sRegDB.pas
│ │
│ ├─Help
│ │ │ ahelp.chm
│ │ │ AlphaSkinMaking.doc
│ │ │
│ │ └─Winhelp
│ │ ahelp.cnt
│ │ ahelp.hlp
│ │
│ ├─Res
│ │ ├─Bulgarian
│ │ │ sStrings.rc
│ │ │ sStrings.res
│ │ │
│ │ ├─Czech
│ │ │ sStrings.rc
│ │ │ sStrings.res
│ │ │
│ │ ├─Danish
│ │ │ sStrings.rc
│ │ │ sStrings.res
│ │ │
│ │ ├─Dutch
│ │ │ sStrings.rc
│ │ │ sStrings.res
│ │ │
│ │ ├─English
│ │ │ sStrings.rc
│ │ │ sStrings.res
│ │ │
│ │ ├─French
│ │ │ sStrings.rc
│ │ │ sStrings.res
│ │ │
│ │ ├─German
│ │ │ sStrings.rc
│ │ │ sStrings.res
│ │ │
│ │ ├─Hebrew
│ │ │ sStrings.rc
│ │ │ sStrings.res
│ │ │
│ │ ├─Hungarian
│ │ │ sStrings.rc
│ │ │ sStrings.res
│ │ │
│ │ ├─Italian
│ │ │ sStrings.rc
│ │ │ sStrings.res
│ │ │
│ │ ├─Polish
│ │ │ sStrings.rc
│ │ │ sStrings.res
│ │ │
│ │ ├─Portuguese
│ │ │ sStrings.rc
│ │ │ sStrings.res
│ │ │
│ │ ├─Russian
│ │ │ sStrings.rc
│ │ │ sStrings.res
│ │ │
│ │ ├─SimplifiedChinese
│ │ │ sStrings.rc
│ │ │ sStrings.RES
│ │ │
│ │ ├─Slovak
│ │ │ sStrings.rc
│ │ │ sStrings.res
│ │ │
│ │ ├─Spanish
│ │ │ sStrings.rc
│ │ │ sStrings.res
│ │ │
│ │ ├─Swedish
│ │ │ sStrings.rc
│ │ │ sStrings.res
│ │ │
│ │ ├─TraditionalChinese
│ │ │ sStrings.rc
│ │ │ sStrings.RES
│ │ │
│ │ ├─Turkish
│ │ │ sStrings.rc
│ │ │ sStrings.res
│ │ │
│ │ └─Ukrainian
│ │ sStrings.rc
│ │ sStrings.res
│ │
│ └─Skins
│ Acryl.asz
│ Air.asz
│ Aluminium.asz
│ Beijing Ext.asz
│ Beijing.asz
│ BlueGauze.asz
│ BlueGlass.asz
│ BlueIce.asz
│ BluePlastic.asz
│ Calcium.asz
│ Cappuccino.asz
│ Cold.asz
│ DarkGlass.asz
│ Deep.asz
│ Desert.asz
│ Elegant.asz
│ FalloutStyle.asz
│ Garnet.asz
│ Golden.asz
│ GrayPlastic.asz
│ HeroesStyle.asz
│ KaraKum.asz
│ Ledenets.asz
│ LikeOperaStyle.asz
│ LongHorn.asz
│ Lucky.asz
│ MacMetal.asz
│ MacOS.asz
│ MacOS2.asz
│ Nautilus.asz
│ Neutral.asz
│ Neutral2.asz
│ Neutral3.asz
│ Neutral4.asz
│ NextAlpha.asz
│ NextAlpha2.asz
│ Office12Style.asz
│ Office2003.asz
│ Office2007 Black.asz
│ Office2007 Blue.asz
│ Office2010 Blue.asz
│ Opus.asz
│ Pulsar.asz
│ Retro.asz
│ Rhombus.asz
│ Sand.asz
│ Sapphire.asz
│ Shine.asz
│ Smoky.asz
│ Snow Leopard.asz
│ SoapSky - Blue.asz
│ SoapSky - Lime.asz
│ Steam.asz
│ Terminal4bit.asz
│ TheFrog.asz
│ Topaz.asz
│ TV-b.asz
│ UnderWater.asz
│ Vienna Ext.asz
│ Vienna.asz
│ Vista.asz
│ Winter2003.asz
│ WLM.asz
│ WMP 2008.asz
│ WMP11.asz
│ Wood.asz
│ XPLuna.asz
│ XPSilver.asz
│
├─NetHookPublic
│ NetHookPublic.dcu
│ NhBaseBizPacket.dcu
│ NhBasePacket.dcu
│ NhCipher.dcu
│ NhClasses.dcu
│ NhConfigMgr.dcu
│ NhContainers.dcu
│ NhDebug.dcu
│ NhEncrypt.dcu
│ NhGlobalDef.dcu
│ NhGlobalST.dcu
│ NhLoginPacket.dcu
│ NhObjectMgr.dcu
│ NhPubUtils.dcu
│ NhSocketObj.dcu
│ NhThread.dcu
│ NhThreadPsr.dcu
│ NhWinSock2.dcu
│
└─RichView
└─1.9.38.modified
│ clean.bat
│ CRVData.pas
│ CRVFData.pas
│ CRVPP.pas
│ CRVPP.res
│ CtrlImg.pas
│ DBRV.dcr
│ DBRV.pas
│ DBRVSmall.dcr
│ DLines.pas
│ Examples.txt
│ History.txt
│ Install.txt
│ IrisRichEdit.pas
│ IrisRVActions.pas
│ JpegD3.dpk
│ JpegD3.res
│ License.txt
│ PtblRV.pas
│ PtRVData.pas
│ ReadMe.rus.txt
│ ReadMe.txt
│ Register.txt
│ RichView.pas
│ RVAnimate.pas
│ RVBack.pas
│ RVClasses.pas
│ RVCodePages.pas
│ RVCtrlData.pas
│ RVDataList.pas
│ RVDBPkgCB4.bpk
│ RVDBPkgCB4.cpp
│ RVDBPkgCB4.res
│ RVDBPkgCB5.bpk
│ RVDBPkgCB5.cpp
│ RVDBPkgCB5.res
│ RVDBPkgCB6.bpk
│ RVDBPkgCB6.cpp
│ RVDBPkgCB6.res
│ RVDBPkgD11.dpk
│ RVDBPkgD11.res
│ RVDBPkgD3.dpk
│ RVDBPkgD3.res
│ RVDBPkgD4.dpk
│ RVDBPkgD4.res
│ RVDBPkgD5.dpk
│ RVDBPkgD5.res
│ RVDBPkgD6.dpk
│ RVDBPkgD6.res
│ RVDBPkgD7.dpk
│ RVDBPkgD7.res
│ RVDBPkgD9.bdsproj
│ RVDBPkgD9.dpk
│ RVDBPkgD9.res
│ RVDBPkgTCPP.bdsproj
│ RVDBPkgTCPP.cpp
│ RVDBPkgTCPP.res
│ RVDragDrop.pas
│ RVDsgn.dfm
│ RVDsgn.pas
│ RVEdit.pas
│ RVERVData.pas
│ RVFMisc.pas
│ RVFuncs.pas
│ RVGetText.pas
│ RVGetTextW.pas
│ RVGifAnimate.pas
│ RVGifAnimate2007.pas
│ RVItem.pas
│ RVJvGifAnimate.pas
│ RVLabelItem.pas
│ RVLinear.pas
│ RVMapWht.pas
│ RVMarker.pas
│ RVMisc.pas
│ RVNote.pas
│ RVOfficeCnv.pas
│ RVPkgCB3.bpk
│ RVPkgCB4.bpk
│ RVPkgCB4.cpp
│ RVPkgCB4.res
│ RVPkgCB5.bpk
│ RVPkgCB5.cpp
│ RVPkgCB5.res
│ RVPkgCB6.bpk
│ RVPkgCB6.cpp
│ RVPkgCB6.res
│ RVPkgD11.dpk
│ RVPkgD11.dproj
│ RVPkgD11.res
│ RVPkgD3.dpk
│ RVPkgD3.res
│ RVPkgD4.dpk
│ RVPkgD4.res
│ RVPkgD5.dpk
│ RVPkgD5.res
│ RVPkgD6.dpk
│ RVPkgD6.res
│ RVPkgD7.cfg
│ RVPkgD7.dof
│ RVPkgD7.dpk
│ RVPkgD7.res
│ RVPkgD9.bdsproj
│ RVPkgD9.dpk
│ RVPkgD9.res
│ RVPkgTCPP.bdsproj
│ RVPkgTCPP.cpp
│ RVPkgTCPP.res
│ RVPopup.pas
│ RVPP.pas
│ RVReg.dcr
│ RVReg.pas
│ RVRegSmall.dcr
│ RVReport.pas
│ RVResize.pas
│ RVRTF.pas
│ RVRTFErr.pas
│ RVRTFProps.pas
│ RVRTFReg.dcr
│ RVRTFReg.pas
│ RVRVData.pas
│ RVScroll.pas
│ RVSEdit.pas
│ RVSeqItem.pas
│ RVSer.pas
│ RVStr.pas
│ RVStyle.pas
│ RVStyle.res
│ RVSubData.pas
│ RVTable.pas
│ RVTable.res
│ RVThread.pas
│ RVTInplace.pas
│ RVUndo.pas
│ RVUni.pas
│ rvuni.res
│ RVURLScan.pas
│ RVWordPaint.pas
│ RVXPTheme.pas
│ RV_Defs.inc
│
├─Dcus
├─Doc
│ Modify.txt
│
└─Help
ReadMe.txt
RichView.cnt
RichView.GID
RichView.hlp
评论