当前位置:首页 > 代码 > 正文

delphi代码自动排版(delphi图形排版控件)

admin 发布:2022-12-19 20:51 248


本篇文章给大家谈谈delphi代码自动排版,以及delphi图形排版控件对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

Delphi 编写代码的时候需要自动生成流水号的编号

//formname表名,No流水号字段名 ,ado自己设置一个TADOQuery控件

function GetAutoNo(formname,No:string):string;var

i,j:integer

tempNo:string

begin

ado.close;

ado.sql.text:='select * as t from '+formname+' order by '+No+';

ado.open;

if ado.isempty then

i:=1

else

begin

ado.last;

i:=StrToInt(copy(ado.fieldvalues[No]),2,4);{例:C-0001,copy将截取0001}

inc(i);//递增1

end;

tempNo:=IntToStr(i);

while Length(tempStr)5 do

tempNo:='0'+tempNo;

result:='C-'+tempNo;

end;

这里只是思路,具体事实要考虑的如果流水号大于四位的情况,多加些判断也就可以了,这里不在细说了

delphi 输入代码自动带出后面代码 怎么设置 或是安装什么控件 ?

Delphi本身有代码自动完成功能,但不好用。安装一个CnPack专家包,输入代码就很顺手,查看代码也很顺眼。

CnPack 是由互联网上一群 中国程序员 开发的 开放源码 的 自由软件 项目,当前主要的工作成果包括 CnWizards 专家包、CnPack 组件包以及 CVSTracNT 错误跟踪系统等。

CnPack IDE 专家包(CnWizards)是一组集成在 Delphi/C++ Builder/CodeGear RAD Studio 的 IDE 中,用于增强 IDE 功能、提高 IDE 的可用性及开发效率的工具。

百度上搜索“CnPack”,第一条就是它的网站链接。

delphi自动排版本CnWizards怎么用?

我记得代码的层次、缩进,使用的是ctrl+shift+u / ctrl + shift+ I 快速键,而对源代码进行格式化,可以使用Edit菜单下的 format source 功能,快捷键是 Ctrl+D.

delphi中如何自动排版?

一、什么是 CnWizards?

======================

CnWizards 是 CnPack 项目组的主力产品之一,中文全称是 CnPack IDE 专家包,

英文全称是 CnPack IDE Wizards,简称 CnWizards。CnWizards 是一组集成在

Delphi/C++Builder/BDS 的 IDE 中,用于增强 IDE 功能、提高 IDE 的可用性及

开发效率的免费、开放源码工具。

2010 年 9 月,CnWizards 已进入 Embarcadero Delphi XE Partner DVD。

==================================

二、CnWizards 主要面对哪类用户群?

==================================

CnWizards 产品主要面对使用 Delphi 5 6 7、C++Builder 5 6 与 BDS 2005

2006、RAD Studio 2007 2009 2010 XE XE2 的开发者。

CnWizards 目前的发布版本包括简体中文、繁体中文、英三种语言。

==============================

三、CnWizards 主要有哪些功能?

==============================

CnWizards 在 Delphi / C++Builder / BDS 的 IDE 中提供了十多个可独立设置的

子专家,数十种功能,主要包括:

* 代码输入助手

* 代码结构匹配高亮与画线

* 增强的单元窗体列表功能

* TabOrder 设置专家

* 窗体设计器的浮动工具栏

* MSDN 帮助集成功能

* 代码编辑器工具栏与功能扩展

* 工程相关的扩展功能

* 组件面板多行显示支持

* 窗体置顶与折叠功能

* 源代码统计功能

* 引用单元清理

* 其他大量增强与改进

关于界面截图可参考:

此外,CnWizards 还附带下列独立运行的小工具:

* CnWizards 设置导入导出工具

* DFM 窗体转换工具

* IDE 配置备份/恢复和清除打开文件历史工具

* 调试信息输出单元 CnDebug 与调试信息查看器 CnDebugViewer

* ASCII 字符表

* IDE 外部专家管理工具

* 源码模块关系分析工具

CnWizards 以与开源协议兼容的 CnPack 协议发布,因而是开源、免费的。

任何个人或商业团体可以免费使用 CnWizards,无需支付任何费用。

======================

四、关于 CnPack 开发组

======================

CnPack 是由互联网上一群中国程序员开发的开放源码的自由软件项目,当前主要

的工作成果包括 CnPack 组件包、CnWizards 专家包以及 CVSTracNT 错误跟踪系

统等。2009 年 CnPack 开发组成为了 Embarcadero 的技术合作伙伴。

CnPack 开发团队目前规模有 260 余人,并且还在不断发展壮大中。

CnPack 网站:

CnPack 论坛:

每日构建版:

管理员信箱: master@cnpack.org

======================

五、更新记录

======================

0.9.9 较 0.9.8 的更新

+ 增加对 RAD Studio XE 2 的支持。

+ 增加 ImageList 的组件编辑器,支持 Alpha 通道与在线搜索图标。

* 代码高亮修正 Delphi 2009 以及以上版本中 Tab 键导致错位的问题。

* 编辑器扩展加入行首尾按左右键折行的功能,默认禁用。

* Delphi 2009 以及以上版的脚本引擎更新至最新版本。

* 浮动属性工具栏允许字符串属性调用字符串属性编辑器。

* 其它的错误修正和改进。

相关下载:

CnWizards V0.9.9.621 安装程序 (已下载 48849 次)

CnWizards V0.9.9.621 源代码(包括 CnVcl 组件包内测版) (已下载 2385 次)

本文已阅读 16789 次

来自: CnPack 开源软件项目

关于delphi代码自动排版和delphi图形排版控件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/23632.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载