Board logo

Subject: Delphi编码规范.htm文字错误 [Print This Page]

Author: Icebird    Time: 2003-10-23 14:51     Subject: Delphi编码规范.htm文字错误

另外cnpack\Doc\Templates\Delphi编码规范.htm中有点小错误 :


(1) 格式

只要可能,同一类型的形参应当归并在一起:

procedure Foo(Param1,Param2,Param3:Imteger;Param4:string);

Author: Icebird    Time: 2003-10-23 14:55

(2) Uses 子句
  Interface部分的Uses子句应当只包含该部分需要的单元。不要包含可能由Delphi自动添加的单元名。Implementation部分的Uses子句应当只包含该部分需要的单元,不要有多余的单元。


这段话怎么看着有点不对劲?
Author: zjy    Time: 2003-10-23 17:01

(1)格式部分已更正。

(2)Uses子句,我想原文的意思是,interface 部分的 uses 子句只应该包含 interface 部分的声明所用到的外部单元引用。象  Controls, Forms, Dialogs, 这样的单元,如果在不带窗体并用不到这些单元的 Unit 里应该不使用。Implementation 部分也一样,避免编译无用的单元。
Author: Icebird    Time: 2003-10-23 17:38

如果是针对有窗体的单元,上面的说法就有点问题,当然针对纯粹的单元就没有问题。

我的理解是当在窗体上放置控件时,Delphi就会自动添加相关的单元,而且一定要放在Interface中

[ 本贴由 Icebird 于 2003-10-23 17:42 最后编辑 ]




Welcome to CnPack Forum (http://bbs.cnpack.org/) Powered by Discuz! 5.0.0