| CnPack 2008-08-25 CVS 包,包括以下内容: 
1. CnPack 组件包所有源代码。 
2. CnPack 开发组所有文档和模板,其中帮助文档目前包括多语帮助文档、CnDebugger 接口帮助文档、CnCalendar 历法说明文档、平滑字体组件帮助文档、停靠组件帮助文档等。 
3. 开发组其它工作成果。 
安装使用说明 
    CnPack组件包支持 Delphi 5/6/7/2005/2006/2007 和 C++Builder 5/6。用户需在 IDE 中打开 Packages 目录下的包文件(注意版本号),再在包文件窗口中进行编译安装。其中带 dcl 前缀的为设计期包,无此前缀的为运行期包。注意应该先编译运行期包,再安装设计期包。 
    点击 Delphi 的 Tools 菜单下的 Environment Options,进入设置对话框,点击 Library 页面中的 Library Path 项右边的按钮,将开发包 Source 目录下各个子目录分别加入到搜索路径中。 
    如需要其他语言种类的组件包,可在 Source\Lang 目录下对应语言 ID 的目录中将此语种的字符串常量定义文件和 dfm 文件覆盖 Source 各个目录下的同名文件再重新编译,或运行 Source 目录中的 ToEnglish.bat 或对应语种的批处理文件进行自动覆盖即可。 
较20080808 CVS包的更新:增加了网络、不可视等五六个组件,修正了 Delphi 2007 下工程文件损坏的问题。 
cnpack\Source 目录内容说明: 
\Common -公共库目录 
  CnBase64.pas 
    Base64 编码解码算法单元 
  CnCalClass.pas 
    历法计算类库 
  CnCalendar.pas 
    历法计算的函数库 
  CnCallBack.pas 
    回调函数转换库 
  CnClasses.pas 
    基础类定义单元 
  CnCommon.pas 
    公共运行基础库单元 
  CnCompAboutFrm.pas 
    开发包公共组件的关于窗口单元 
  CnCompUtils.pas 
    组件工具单元 
  CnConsts.pas 
    公共资源字符串定义 
  CnCRC32.pas 
    CRC32循环冗余校验单元 
  CnDebug.pas 
    CnDebug 调试信息输出接口单元 
  CnDES.pas 
    DES 加密解密算法实现单元 
  CnGraphUtils.pas 
    公共图像函数库 
  CnHardWareInfo.pas 
    硬件信息获取单元 
  CnHashMap.pas 
    CnHashMap 实现单元 
  CnHashTable.pas 
    高性能 HashTable 实现单元 
  CnIni.pas 
    扩展的 INI 访问单元 
  CnIniStrUtils.pas 
    扩展的 INI 访问的字符串处理 
  CnMD5.pas 
    MD5 算法单元 
  CnMemProf.pas 
    一个简单的内存防护管理器实现单元 
  CnPack.pas 
    用于在 C++Builder 设计期包中引入 CnPack.dcr 文件的空单元 
  CnPackRegister.pas 
    组件包注册单元 
  CnPropEditors.pas 
    开发包属性组件编辑器 
  CnQueue.pas 
    简单的链表队列类实现单元 
  CnShellUtils.pas 
    Shell 工具单元 
  CnSingleton.pas 
    单实例对象实现单元 
  CnSingletonComp.pas 
    单实例组件实现单元 
  CnSQLite.pas 
    SQLite 数据库的 Delphi 封装 
  CnStrDiff.pas 
    字符串详细比较 
  CnStream.pas 
    扩展的 Stream 类实现 
  CnTree.pas 
    单根无序树的类实现单元 
  CnVarList.pas 
    变体列表实现单元 
  CnVCLBase.pas 
    基本类定义单元 
  CnWinSvc.pas 
    Windows 服务封装单元 
              32 文件 
\DbReport -数据库组件与报表库目录 
  CnADOBinding.pas 
    查询分析器组件仿 VC++ 的数据绑定单元 
  CnADOUpdateSQL.pas 
    ADOUpdateSQL 实现单元,在 ADO 下实现 UpdateSQL 组件的功能 
  CnADOUpdateSQLEditor.pas 
    ADOUpdateSQL 的组件编辑器的实现单元 
  CnADOUpdateSQLFrm.pas 
    ADOUpdateSQL 的组件编辑器的窗体实现单元 
  CnDataGrid.pas 
    查询分析器组件中装载数据的网格控件 
  CnDBConsts.pas 
    CnPack 数据库报表系列组件常量定义 
  CnDBRegister.pas 
    CnPack 数据库报表组件与编辑器注册单元 
  CnExcelUnit.pas 
    与 Excel 交互的封装单元 
  CnPagedGrid.pas 
    支持分页的数据网格组件实现单元 
  CnRunSqlFrame.pas 
    查询分析器组件界面 Frame 实现单元 
  CnRunSqlUnit.pas 
    查询分析器组件查询运行线程单元 
  CnSQLAnalyzer.pas 
    查询分析器组件实现单元 
  CnXlsWriter.pas 
    一简单的 XLS 文件生成类实现单元 
                13 文件 
\Graphics -图像界面控件库目录 
  CnAACtrl.pas 
    平滑特效字体控件单元 
  CnAAFont.pas 
    平滑特效字体单元 
  CnAAFontDialog.pas 
    平滑特效字体对话框控件单元 
  CnAAFontEditor.pas 
    平滑特效字体属性、组件编辑器单元 
  CnAOTreeView.pas 
    自动参数设置 TreeView 组件实现单元 
  CnAutoOption.pas 
    自动参数设置类定义单元 
  CnCheckTreeView.pas 
    带复选框的 TreeView 组件实现单元 
  CnButtons.pas 
    CnButton 和 CnBitBtn 的自画按钮实现单元 
  CnColorGrid.pas 
    颜色网格实现单元 
  CnEdit.pas 
    CnEdit 控件实现单元 
  CnGauge.pas 
    CnGauge 支持渐变色与图像的进度条实现单元 
  CnGraphConsts.pas 
    图像界面库的资源字符串定义单元 
  CnGraphics.pas 
    界面控件包原快速图像处理单元 
  CnGraphPropEditors.pas 
    界面控件包属性编辑器单元 
  CnGraphRegister.pas 
    界面控件包注册单元 
  CnHexEditor.pas 
    CnHexEditor 十六进制查看编辑单元 
  CnImage.pas 
    调试用界面控件 TCnImage、TCnPaintBox 单元 
  CnListBox.pas 
    支持自画效果的 CnListBox 控件实现单元 
  CnMonthCalendar.pas 
    中文月历的界面组件实现单元 
  CnShellCtrls.pas 
    移植的 ShellCtrls 控件单元 
  CnSkinMagic.pas 
    运行期皮肤框架组件实现单元 
  CnSpin.pas 
    CnSpin 控件单元 
  CnWaterEffect.pas 
    水波效果处理单元 
  CnWaterImage.pas 
    水波效果图像 WaterImage 控件 
  CnWizardImage.pas 
    向导界面图像控件 
               25 文件 
\Lang\2052 
\Lang\1028 
\Lang\1033 
    - 本两目录存储多语字符串的其他语种版本, 
       2052 为简体中文,1028 为繁体中文,1033 为英语。 
  CnCompConsts.pas 
  CnConsts.pas 
  CnGraphConsts.pas 
  CnLangConsts.pas 
  CnNetConsts.pas 
  CnDockGlobal.pas 
  CnDBConst.pas 
  CnRS232Dialog.dfm 
  CnProgressFrm.dfm 
  CnFoxmailMsgFrm.dfm 
  CnCompAboutFrm.dfm 
  CnAAFontDialog.dfm 
                12 文件,说明同各目录下的同名文件。 
\MultiLang -多语组件 
  CnHashIniFile.pas 
    实现 HashIni 文件 
  CnHashLangStorage.pas 
    Hash 文本多语存储组件实现单元 
  CnIniLangFileStorage.pas 
    Ini 多语存储组件单元 
  CnLangCollection.pas 
    语言条目描述及其列表类单元 
  CnLangConsts.pas 
    多语包常量定义单元 
  CnLangEditors.pas 
    多语包部分属性编辑器 
  CnLangMgr.pas 
    多语管理器基础类 
  CnLangReg.pas 
    多语包组件注册单元 
  CnLangStorage.pas 
    多语存储组件基类 
  CnLangTranslator.pas 
    多语包翻译器组件单元 
  CnLangUtils.pas 
    多语包工具类,实现了和 DEP 兼容的 CnLanguages 列表类 
  CnTransEditor.pas 
    多语包 IDE 翻译编辑器 
  CnTransFilter.pas 
    多语包 IDE 翻译编辑器的过滤设置窗体单元 
               13 文件 
\NetComm -网络通讯 
  CnCameraEye.pas 
    摄像头控制组件实现单元 
  CnDialUp.pas 
    拨号连接组件实现单元 
  CnIISCtrl.pas 
    IIS 控制组件实现单元 
  CnIP.pas 
    IP 获取与计算组件实现单元 
  CnInetUtils.pas 
    WinInet 封装单元 
  CnModem.pas 
    CnModem 标准调制解调器组件单元 
  CnNetConsts.pas 
    网络部分的资源字符串定义单元 
  CnNetPropEditor.pas 
    网络通讯类属性编辑器单元 
  CnNetRegister.pas 
    网络通讯组件包注册单元 
  CnPing.pas 
    Ping 功能实现组件单元 
  CnRS232.pas 
    CnRS232 串口通讯组件单元 
  CnRS232Dialog.pas 
    CnRS232Dialog 串口设置对话框组件及窗体单元 
  CnTwain.pas 
    扫描仪控制组件实现单元,仅支持部分类型的扫描仪 
  CnUDP.pas 
    UDP 通讯组件单元 
                14 文件 
\NonVisual -不可视组件 
  CnActionListHook.pas 
    ActionList 挂接服务单元 
  CnActiveScript.pas 
    ActiveScript 脚本引擎封装组件单元 
  CnADOConPool.pas 
    ADOConnection 对象池单元 
  CnASCommon.pas 
    ActiveScript Host 服务单元 
  CnASHostServices.pas 
    ActiveScript Host 服务单元 
  CnASIDispatchProxy.pas 
    ActiveScript Host 对象 IDispatch 代理接口单元 
  CnASInvoker.pas 
    ActiveScript 中根据接口动态调用方法 
  CnASPropEditors.pas 
    ActiveScript 脚本引擎属性编辑器单元 
  CnCompConsts.pas 
    不可视组件的字符串定义单元 
  CnCompRegister.pas 
    不可视工具组件包注册单元 
  CnConsole.pas 
    控制台组件 CnConsole 的实现单元 
  CnControlHook.pas 
    控件消息处理过程挂接组件单元 
  CnDragResizer.pas 
    一设计期模式的拖动组件实现单元 
  CnGlobalKeyHook.pas 
    用RegisterHotKey实现的全局键盘监控组件实现单元 
  CnFilePacker.pas 
    文件目录打包组件单元 
  CnFileSystemWatcher.pas 
    文件目录监视组件单元 
  CnFormScaler.pas 
    在不同的屏幕 DPI 下,自动调整窗体的字体和大小的组件单元 
  CnKeyBlocker.pas 
    利用键盘钩子在系统范围内屏蔽某些组合键的组件实现单元 
  CnMDIBackGround.pas 
    MDI 主窗体背景控件 
  CnMenuHook.pas 
    菜单挂接服务单元 
  CnObjectPool.pas 
    可扩展的高性能对象池 CnObjectPool 实现单元 
  CnOuterControls.pas 
    外部窗口控制组件实现单元 
  CnRestoreSystemMenu.pas 
    用来恢复编辑器控件右键菜单的组件 
  CnThreadPool.pas 
    线程池 CnThreadPool 实现单元 
  CnTimer.pas 
    高精度定时器 CnTimer 实现单元 
  CnTrayIcon.pas 
    系统托盘控件 CnTrayIcon 实现单元 
  CnVolumeCtrl.pas 
    音量控制组件 CnVolumeCtrl 实现单元 
  CnWinampCtrl.pas 
    Winamp 控制器组件 CnWinampCtrl 的实现单元 
  CnDelphiDockStyle.pas 
  CnDockFormControl.pas 
  CnDockGlobal.pas 
  CnDockHashTable.pas 
  CnDockInfo.pas 
  CnDockPropertyReg.pas 
  CnDockSupportClass.pas 
  CnDockSupportControl.pas 
  CnDockSupportProc.pas 
  CnDockTree.pas 
  CnVCDockStyle.pas 
  CnVIDDockStyle.pas 
  CnVSNETDockStyle.pas 
    Dock 系列组件(原 DockPresident)实现单元 
               41 文件 
\ObjRep -其他界面实现 
  CnFoxmailMsgFrm.pas 
    仿 Foxmail 的动态提示窗体单元 
  CnProgressFrm.pas 
    通用进度条窗体单元 
  CnPropSheetFrm.pas  
    CnDebug用于显示对象属性的窗体单元 
                3 文件 
  |