CnPack Forum


 
Subject: Delphi 编码的一点儿建议, 观 Examples 中的 VolumeCtrol 工程有感
qhbo
新警察
Rank: 1


UID 16870
Digest Posts 0
Credits 14
Posts 5
点点分 14
Reading Access 10
Registered 2007-6-8
Status Offline
Post at 2007-6-8 11:56  Profile | Blog | P.M. 
Delphi 编码的一点儿建议, 观 Examples 中的 VolumeCtrol 工程有感

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


  with mmo1.Lines, CnVolumeCtrl1 do
  。。。

  with CnVolumeCtrl1, cbb1 do
。。。

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


UID 1476
Digest Posts 0
Credits 134
Posts 74
点点分 134
Reading Access 10
Registered 2005-12-13
Location 桂林
Status Offline
Post at 2007-6-8 18:18  Profile | Blog | P.M. 
同意楼主观点。
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6762
Posts 3557
点点分 6762
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2007-6-15 09:38  Profile | Blog | P.M. 
小冬,再看看?
Top
kendling (小冬)
高级版主
Rank: 8Rank: 8
MyvNet


Medal No.1  
UID 703
Digest Posts 5
Credits 978
Posts 580
点点分 978
Reading Access 101
Registered 2005-2-18
Location 广东
Status Offline
Post at 2007-6-16 11:31  Profile | Site | Blog | P.M.  | QQ | Yahoo!
只要两个变量的属性和方法没多少相似之处代码的可读性还是可以的。




小冬
http://MyvNet.com
Top
wr960204
新警察
Rank: 1



UID 1667
Digest Posts 0
Credits 32
Posts 14
点点分 32
Reading Access 10
Registered 2006-1-14
Status Offline
Post at 2007-7-26 16:23  Profile | Blog | P.M. 
有些Pascal族系的后继语言支持
with mmo1.Lines:a, CnVolumeCtrl1:b do
begin
   a.XXX;
   b.XXX;
end;
Top
kendling (小冬)
高级版主
Rank: 8Rank: 8
MyvNet


Medal No.1  
UID 703
Digest Posts 5
Credits 978
Posts 580
点点分 978
Reading Access 101
Registered 2005-2-18
Location 广东
Status Offline
Post at 2007-7-27 13:23  Profile | Site | Blog | P.M.  | QQ | Yahoo!
这个语法在哪个版本实现了?




小冬
http://MyvNet.com
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6762
Posts 3557
点点分 6762
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2007-7-27 14:23  Profile | Blog | P.M. 
估计Delphi没有吧。
Top
shenloqi
灌水处处长
Rank: 4



UID 34
Digest Posts 1
Credits 287
Posts 179
点点分 287
Reading Access 10
Registered 2003-3-15
Status Offline
Post at 2007-7-30 10:07  Profile | P.M. 
他说的应该是chrome
Top
 




All times are GMT++8, the time now is 2024-5-8 05:15

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.006920 second(s), 8 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP