1 20 50 150 500
欢迎来到哈希软件站,找素材,搜软件,就上哈希软件站!
当前位置 >首页 >软件下载 >电脑软件 >编程开发 >编程软件

CnVCL 组件包 20170308 Alpha官方最新版

软件信息
  • 分类:编程软件
  • 大小:5.7M
  • 语言: 中文
  • 环境: WinAll, WinXP
  • 更新:2024-11-13
  • 评级:
  • 系统: Windows Linux Mac Ubuntu
  • 软件类别: 国产软件 / 免费软件 / 编程辅助
  • 插件情况:
  • 相关链接: http://www.cnpack.org

CnPack For Delphi/C++Builder中国人自己的开放源码第三方开发包。

代码包中包含以下几个目录:

1、Doc 开发包文档目录,里面包含了所有 CnPack 设计开发文档以及各种开发规范文档。
2、Packages 安装包目录,包含 Delphi 下的包安装文件。
3、Examples 演示程序目录,包含开发人员为代码编写的演示程序和源码。
4、Source 开发包源代码目录,所有的 CnPack 源码放于该目录下。

安装使用:

开发包支持 Delphi 5/6/7/2005/2006/2007/2009/2010/XE/XE2/XE3/XE4 和 C++Builder 5/6。用户需要在 IDE 中打开 Packages 目录下的包文件(注意版本号),再在包文件窗口中进行编译安装。

其中带 dcl 前缀的为设计期包,无此前缀的为运行期包。注意应该先编译运行期包,再安装设计期包。 

点击 Delphi 的 Tools 菜单下的 Environment Options,进入设置对话框,点击 Library 页面中的 Library Path 项右边的按钮,将开发包 Source目录下各个子目录分别加入到搜索路径中。 

如需要其他语言种类的组件包,可在 SourceLang 目录下对应语言 ID 的目录中将此语种的字符串常量定义文件和 dfm 文件覆盖 Source 各个目录下的同名文件再重新编译,或运行 Source 目录中的 ToENU.bat 或对应语种的批处理文件进行自动覆盖即可。 注:该代码包仅用于开发组内部测试,并未正式发布,不推荐将其直接用于成品软件中。

更新日志:

CnPack 2014-10-01 GIT 包,包括以下内容:

1. CnPack 组件包所有源代码。
2. CnPack 开发组所有文档和模板,其中帮助文档目前包括多语帮助文档、CnDebugger 接口帮助文档、CnCalendar 历法说明文档、平滑字体组件帮助文档、停靠组件帮助文档等。
3. 开发组其它工作成果。

详情可查看cnvclSourceReadme.txt

注:CnVcl源码不支持动态多语切换,当前版本默认UI为英文。如果需要使用中文,请执行cnvclSourceToCHS.bat 来切换语言文件。

较上一期的改动: 移植中国国家标准密码学算法SM3/SM4,实现其Pascal封装,待进一步详细测试。

CnPack 2013-08-01 SVN 包,包括以下内容:

1. CnPack 组件包所有源代码。
2. CnPack 开发组所有文档和模板,其中帮助文档目前包括多语帮助文档、CnDebugger 接口帮助文档、CnCalendar 历法说明文档、平滑字体组件帮助文档、停靠组件帮助文档等。
3. 开发组其它工作成果。

详情可查看cnvclSourceReadme.txt

注:CnVcl源码不支持动态多语切换,当前版本默认UI为英文。如果需要使用中文,请执行cnvclSourceToCHS.bat 来切换语言文件。

CnPack 2010-11-05 SVN 包,包括以下内容:

1. CnPack 组件包所有源代码。
2. CnPack 开发组所有文档和模板,其中帮助文档目前包括多语帮助文档、CnDebugger 接口帮助文档、CnCalendar 历法说明文档、平滑字体组件帮助文档、停靠组件帮助文档等。
3. 开发组其它工作成果。

详情可查看cnvclSourceReadme.txt

注:CnVcl源码不支持动态多语切换,当前版本默认UI为英文。如果需要使用中文,请执行cnvclSourceToCHS.bat 来切换语言文件。

本版本修复上一版本不兼容XE2新规则导致的编译出错的问题。

SVN 包,包括以下内容:
1. CnPack 组件包所有源代码。
2. CnPack 开发组所有文档和模板,其中帮助文档目前包括多语帮助文档、CnDebugger 接口帮助文档、CnCalendar 历法说明文档、平滑字体组件帮助文档、停靠组件帮助文档等。
3. 开发组其它工作成果。

详情可查看cnvclSourceReadme.txt

公共库目录:

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 加密解密算法实现单元

CnFloatConvert.pas
浮点数转换为二、八、十六进制的实现单元

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 组件实现单元

CnAppStoreBox.pas
软件管理界面条目的简易实现单元

CnAutoOption.pas
自动参数设置类定义单元

CnCheckTreeView.pas
带复选框的 TreeView 组件实现单元

CnButtons.pas
CnButton 和 CnBitBtn 的自画按钮实现单元

CnColorGrid.pas
颜色网格实现单元

CnEdit.pas
CnEdit 控件实现单元

CnErrorProvider.pas
CnErrorProvider 错误信息提示组件实现单元

CnGauge.pas
CnGauge 支持渐变色与图像的进度条实现单元

CnGraphConsts.pas
图像界面库的资源字符串定义单元

CnGraphics.pas
界面控件包原快速图像处理单元

CnGraphPropEditors.pas
界面控件包属性编辑器单元

CnGraphRegister.pas
界面控件包注册单元

CnHexEditor.pas
CnHexEditor 十六进制查看编辑单元

CnImage.pas
调试用界面控件 TCnImage、TCnPaintBox 单元

CnLED.pas
LED 效果的显示组件实现单元,支持汉字。

CnListBox.pas
支持自画效果的 CnListBox 控件实现单元

CnMonthCalendar.pas
中文月历的界面组件实现单元

CnPanel.pas
带透明效果的Panel实现单元

CnQQPanel.pas
类似于QQ界面列表框的一简易实现单元

CnShellCtrls.pas
移植的 ShellCtrls 控件单元

CnSkinMagic.pas
运行期皮肤框架组件实现单元

CnSpin.pas
CnSpin 控件单元

CnValidateImage.pas
简单的验证码生成图片单元

CnWaterEffect.pas
水波效果处理单元

CnWaterImage.pas
水波效果图像 WaterImage 控件

CnWizardImage.pas
向导界面图像控件

28 文件

Lang2052
Lang1028
Lang1033

- 本两目录存储多语字符串的其他语种版本,
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)实现单元

下载地址

热门软件

Top