当前位置:首页 > 网络编程 > 软件语言 > DELPHI > Delphi源程序格式书写规范(二)

Delphi源程序格式书写规范(二)

点击次数:54 次 发布日期:2008-11-09 08:45:15 作者:源代码网
源代码网推荐
广告载入中

3.6 属性

3.6.1 命名及格式

  同其用操作的,出去前缀‘F’的类的变量的名称相一致 。

3.7 文件

3.7.1项目文件

3.7.1.1项目目录结构

  程序主目录--Bin(应用程序所在路径)
  -Db(本地数据库所在路径)
  -Doc(文档所在路径)
  -Hlp(帮助文件所在路径)
  -Backup(备份路径)
  -Tmp(临时文件路径)

3.7.1.2命名

   项目文件必须使用一个有意义的名字。例如: Delphi中系统信息的项目文件被命名为 SysInfo.dpr。

3.7.2 Form 文件

3.7.2.1命名

  同Form的名称相一致:例如:Form的名称为FormMain则Form文件的名称就为FormMain.frm。

3.7.3 Data Module 文件

3.7.3.1命名

  data module文件的命名应该有意义,并且使用‘DM’作为前缀。例如: 用户data module 被命名为‘DMCustomers.dfm’。

3.7.4 Remote Data Module 文件

3.7.4.1 命名

  remote data module文件的命名应该有意义,并且使用‘RDM’作为前缀。例如:用户remote data module 被命名为‘RDMCustomers.dfm’。

3.7.5 Unit文件

3.7.5.1普通 Unit

3.7.5.1.1 Unit文件命名

  unit文件的命名应该有意义,并且使用‘unit’作为前缀。例如: 通用unit 被命名为‘UnitGeneral’。

3.7.5.2 Form Units

[1] [2]

3.7.5.2.1命名

  Form unit 文件的名字必须和Form的名称保持一致。例如:主窗体叫FormMain.pas 则Form Unit文件的名字为:UnitFormMain。

3.7.5.3 Data Module Unis

3.7.5.3.1命名

  Data Module unit 文件的名字必须和Data Module的名称保持一致。例如:主Data Module叫DMMain.pas 则Data Module Unit文件的名字为:UnitDMMain。

3.7.5.4 文件头

  在所有文件的头部应写上此文件的用途,作者,日期及输入和输出。例如:
{
修改日期:
作者:
用途:
本模块结构组成:
}

3.7.6 Forms和Data Modules Forms

3.7.6.1 Form类

1. Form类命名标准

  Forms类的命名应该有意义,并且使用‘TForm’作为前缀。例如: About Form类的名字为:
TAboutForm = class(TForm)
主窗体的名字为
TMainForm = class(TForm)

2. Form类实例的命名标准

  Form 的类实例的名字应同期掉‘T’的Form类的名字相一致。例如:
Type Name
Instance Name
TaboutForm
AboutForm
TmainForm
MainForm

TCustomerEntryForm
CustomerEntryForm

3.7.6.2 Data Modules Form



3.7.6.2.1. Data Module Form 命名标准

  Data Modules Forms类的命名应该有意义,并且使用‘TDM’作为前缀。例如:
TDMCustomer = class(TDataModule)
TDMOrders = class(TDataModule)

3.7.6.2.2. Data Module 实例命名标准

   Data Module Form 的类实例的名字应同期掉‘T’的Data Module Form类的名字相一致。例如:
Type Name
Instance Name

TCustomerDataModule
CustomerDataModule

TordersDataModule
OrdersDataModule

3.8控件

3.8.1 控件实例的命名

  控件的实例应使用去掉‘T’该控件类的名称作为前缀,例如:输入用户姓名的Tedit的名字为:EditUserName。

[1] [2]

3.8.2 控件的简写

  控件的名称可使用以下简写,但所用简写于控件名称之间药添加‘_’:


源代码网推荐

源代码网供稿.
网友评论 (0)
会员中心
网络编程
本站推荐
网络编程之精华