Delphi 程序员代码编写标准指南
日期:2008年4月9日 作者: 查看:[大字体 中字体 小字体]-
一个命令式的数据模板的名字应象:
TOrdersDataModule = class(TDataModule)5.2.2 数据模板实例命名标准
数据模板实例的名称应是对应不带前缀t的类型的名称。例如,对于前面的窗体类型而言,其实例的名称应为:
类型名称 实例名称
TCustomerDataModule CustomerDataModule
TOrdersDataModule OrdersDataModule六、包
6.1 使用运行包和设计包的比较
运行时刻的包应只包含其它构件包所要求的单元或构件。另外,包含属性/构件编辑器和其它只为设计的代码应放入到设计时刻包中。注册单元应放在设计包中。
6.2 文件命名标准
包的名称应依照下面的例子:
“iiilibvv.pkg” - 设计时刻包
“iiistdvv.pkg” - 运行时刻包
字符“iii”表示一个3字符标识前缀。这个前缀用来表明公司、个人或其它有标识意义的实体。字符“vv”表示为该包想要对应delphi某个版本的包的版本号。
注意,包的名字中包含“lib”或“std”的意思是表明这是一个设计时刻包还是一个运行时刻包。
如果既是设计时刻包又是运行时刻包,该文件的命名是同上面一样的,例如,为delphi 4开发者指南做的包的名称应为:
ddglib40.pkg – 设计时刻包
DdgStd40.pkg – 运行时刻包七、构件
7.1 用户自定义构件
在标准构件中命名出来的构件的名称同在“类类型”部分定义中的一样定义成一个类类型,不同的是它们有一个3字符的指示前缀,这个前缀可以表示公司、个人或其它实体。例如,一个为delphi 4开发者指南编写的时钟构件的名称定义为:
TddgClock = class(TComponent)
注意,那三个前缀字符是小写的。7.2 构件单元
构件单元应只包含一个主要的构件,一个主要的构件是指出现在构件栏中的构件。主要构件的辅助构件/对象应放入到同一个单元中。
7.3 使用注册单元
构件的注册过程应从构件本身的单元中剔除,并放入到一个独立的单元中。这个注册单元可以用来注册任何构件、属性编辑器、构件编辑器、专家器等。
构件的注册只应在设计时刻包中进行,注册单元应包含在设计时刻包中而不应放在运行时刻包中。
推荐使用的注册单元的名称是:
XxxReg.pas
上面的3个前缀字符“Xxx”用来表示一个公司、个人或任何其它的实体。例如,在Delphi 4 开发者指南中的注册单元的名称应为 DdgReg.pas。7.4 构件实例命名约定
所有的构件都应取个描述性的名称。由delphi创建的缺省名的构件不会被遗弃。在设计构件类型时应设计一个小写的前缀。使用前缀而不使用后缀的原因是在搜寻时,在对象检查器和代码探索器中搜寻构件的名字比搜寻构件的类型更容易实现。
7.5 构件的前缀
以下构件的前缀可以用来设计delphi 4中的标准构件。请在此列表中加入第三方构件的前缀。
7.6 Standard页
- 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] 下一页
-
- Delphi 程序员代码编写标准指南 相关文章:
- ·Windows Vista中如何自定义语言栏图标
- ·精致可爱的圣诞节主题图标作品欣赏
- ·HTML表格标记:行的水平对齐属性ALIGN
- ·创意设计:多姿多彩的自然标本玻璃砖
- ·利用插件来校验XHTML是否符合Web标准
- ·JavaScript/JS实现标题栏跑马灯
- ·网页排名靠前网页标题写法
- ·IE8通过Web标准测试 明年推测试版
- ·关于用Meta标签进行SEO的心得
- ·Firefox 3浏览器全新图标预览
- Delphi 程序员代码编写标准指南 相关软件
- ·《瑞典赛车锦标赛》模拟器
- ·《侠客游之前途道标》试玩
- ·《生化危机4》鼠标模拟工具简繁体双语v2.0版
- ·《魔兽》全国电子竞技竞标赛第一天精彩录象
- ·《反恐》录象:AgatoN vs mobiltelefon Begrip锦标赛
- ·中国56个民族标徽
- ·各国名车车标
- ·4×4领导法与企业目标
- ·商标法全集
- ·2005年山东省中等学校招生考试(课标卷)
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:Delphi 对象流式管理---窗体文件(*.dfm)的转换
下一篇:Delphi 常用文档资料之二
精品推荐
热点TOP10
- ·Delphi基础开发技巧(1)
- ·DELPHI基础开发技巧
- ·Delphi 程序员代码编写标准指南
- ·Delphi中DLL的创建和使用(1)
- ·和md5.asp结果一样的Delphi加密代码
- ·Delphi下的ADO使用方法!
- ·Delphi的拨号连接类
- ·Delpih 中的Windows API编程初步
- ·DELPHI多层分布式开发(2)
- ·教你在DELPHI中基础开发技巧
- ·Dephi 消息处理机制(1)
- ·Delphi数据库控件使用入门
- ·在Delphi中实现数据分析模块的动态报表
- ·Delphi 组件撰写常问问题(1)
- ·程序中调用控制面板设置功能
- ·拦截其它程序的网络数据封包
- ·delphi编译错误信息
- ·奇迹重现 Delphi 2005赏析
- ·《关于VisiBroker For Delphi的使用》(2)
- ·Dephi 之DLL技巧汇集(1)
