一名Delphi程序员的开发习惯(非技术问题)[5]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 musicwind 的 blog

       caption := cslogintitle;

       ....

end;

 

五.关于format函数的使用

       iyearimonthiday三个数据,要显示诸如“生日:1976/3/18”这样的信息,你通常怎么做?使用s := ‘生日:’+inttostr(iyear)+’.’+inttostr(imonth)+’.’+inttostr(iday); 吗?这样实在是太累了。我的习惯是,在unt<工程名>consts.pas中增加一个常量csbirthdayformat = ‘生日:%d/%d/%d’来保存显示格式,然后使用s := format(csbirthdayformat, [iyear, imonth, iday]);这样的语句完成数据的拼装。这么做的好处显而易见,那就是你只需在一个地方维护数据的显示格式。

       format函数功能强大,我对它很是推崇,你呢?

 

六.关于注册表或者ini文件的存储

原先访问注册表我通常使用tregistry,而访问ini文件通常使用tinifile。这两个类的使用方法各不相同,因此想要使用相同的代码既能访问注册表又能访问ini文件几乎是不可能的。真头疼啊!

本文关键:Delphi 开发 心得 习惯 Musicwind
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top