标签: CnVCL组件
CnVCL组件包中国人自己的开放源码第三方开发包。CnVcl源码不支持动态多语切换,当前版本默认UI为英文。如果需要使用中文,请执行cnvclSourceToCHS.bat 来切换语言文件。
代码包中包含以下几个目录:
1、Doc 开发包文档目录,里面包含了所有 CnPack 设计开发文档以及各种开发规范文档。
2、Packages 安装包目录,包含 Delphi 下的包安装文件。
3、Examples 演示程序目录,包含开发人员为代码编写的演示程序和源码。
4、Source 开发包源代码目录,所有的 CnPack 源码放于该目录下。
本版本修复上一版本不兼容XE2新规则导致的编译出错的问题。
svn 包,包括以下内容:
1. CnPack 组件包所有源代码。
2. CnPack 开发组所有文档和模板,其中帮助文档目前包括多语帮助文档、CnDebugger 接口帮助文档、CnCalendar 历法说明文档、平滑字体组件帮助文档、停靠组件帮助文档等。
3. 开发组其它工作成果。
详情可查看cnvclSourceReadme.txt
开发包支持 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 或对应语种的批处理文件进行自动覆盖即可。 注:该代码包仅用于开发组内部测试,并未正式发布,不推荐将其直接用于成品软件中。
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
扫描仪
加载全部内容
TGraphDisplay3D(图形编程软件)v1.0.59.202 官方版23.2M13人在玩TGraphDisplay3D是一个Delphi的组件,支持图形编程功能,使用纯Direct3D113D加速图形,支持音频样本显示,用户可以任意添加带有名称和自定义颜色的标记,有需要的用户不要错过了,欢迎下载使用!
下载Notepad2书签版(Notepad2 Bookmark Edition)v5.1 官方版322KB12人在玩Notepad2BookmarkEdition是一款非常好用的记事本替代文本编辑器,Notepad2是一个重量轻,自由和开放源码的记事本类似的语法突出显示的文本编辑器。
下载Mongood(MongoDB管理工具)v0.6.2 免费版9.2M9人在玩Mongood是一款功能强大的MongoDB管理工具,能够为用户提供强大的图形管理界面,能够在查询文件时自动生成索引,持完整的Mongo-shell数据类型和查询语法,能够提高你的数据库管理效率,有需要的用户欢迎下载使用!
下载PopSQLv1.0 官方版71.2M8人在玩PopSQL是一款非常好用的SQL编辑器,软件界面简洁,功能强大,支持多种语言输入,兼容多种SQL软件,如果你还在寻找sql编辑器,不妨试试PopSQL吧!
下载Sencha Architect 3注册版240.7M8人在玩SenchaArchitect3注册版是一款是HTML5可视化应用开发程序,开发团队可以在一个单一集成的环境中完成应用的设计、开发和部署,能够有效提高工作效率,有需要的用户不要错过了,欢迎下载使用!
下载Claris FileMaker Pro(低代码开发工具)v19.3.1.43 免费版289.9M6人在玩ClarisFileMakerPro低代码开发工具是一款非常好用的代码开发工具,它的页面简洁,功能强大,无需知道种种编程技术,开发者使用ClarisFileMakerPro也能提高工作效率,感兴趣的朋友快来下载体验吧。
下载SRPG Studio(RPG游戏制作引擎)v1.149 免费版191.5M5人在玩SRPGStudio是一款非常不错的RPG游戏制作工具,支持对事件、战斗、装备、地图等内容的自由度设置,能够为你的游戏添加各种BGM,将你喜欢的角色形象、剧本制作成游戏,感兴趣的用户欢迎下载使用!
下载sublime text3中文破解版(代码编辑器)45.6M4人在玩sublimetext3中文破解版是一款十分受用户推崇的代码编辑器,它的功能全面强大,拥有高效、没有干扰的界面以及非凡的代码编辑能力,支持语法高亮、代码补全、代码片段、代码折叠、行号显示、自定义皮肤、配色方案等强大功能,欢迎大家下载体验。
下载Database Comparev2018 官方版9.1M2人在玩DatabaseCompare是常用的比较两个数据库之间差异的工具,主要就帮助大家比较数据库中的对象,比如说存储过程啊、数据啊、表单什么的、数据库中的数据,表的结构。DatabaseCompare支持比较真实数据库和数据库快照、备份、版本控制器或文件夹中的构建脚本。
下载Greenfootv2018 中文版186M2人在玩Greenfoot是一个功能完整的开发环境,可以使用Java方便地编写游戏和进行模拟。它还可以被用来作为Java语言的教程,以及设计网络游戏,可以实用于所有年龄段的用户,而不仅仅是初学者。
下载