CnPack Forum » CnVCL 组件包 » Delphi 编码的一点儿建议, 观 Examples 中的 VolumeCtrol 工程有感


2007-6-8 11:56 qhbo
Delphi 编码的一点儿建议, 观 Examples 中的 VolumeCtrol 工程有感

在“系统音量 控制器示例程序” 程序中的代码中我发现作者以下代码比较常见:


  with mmo1.Lines, CnVolumeCtrl1 do
  。。。

  with CnVolumeCtrl1, cbb1 do
。。。

  个人认为在 With ... Do 语句中加入一个以上的变量名的代码极不易读,建议只保留一个。
  纯属建议,:lol:。

2007-6-8 18:18 xjw100
同意楼主观点。

2007-6-15 09:38 Passion
小冬,再看看?:lol

2007-6-16 11:31 kendling
:lol 只要两个变量的属性和方法没多少相似之处代码的可读性还是可以的。

2007-7-26 16:23 wr960204
有些Pascal族系的后继语言支持
with mmo1.Lines:a, CnVolumeCtrl1:b do
begin
   a.XXX;
   b.XXX;
end;

2007-7-27 13:23 kendling
这个语法在哪个版本实现了?

2007-7-27 14:23 Passion
估计Delphi没有吧。

2007-7-30 10:07 shenloqi
他说的应该是chrome

页: [1]


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.