标题
[CLQ的Delphi大全教程] 2.2 工作中常用的函数
clq
浏览(0) +
2004-07-31 23:22:10 发表
编辑
关键字:
上一节说了点delphi中的常用函数,其实在delphi中字符串中的操作函数非常多.但在工作中不应该使尽浑身解数似的全部用上(而且记住全部的函数是不可能的)在实际的工作中应当记住几个常用的函数,用它们的组合来完成工作,下面所列的就是我们推荐的函数.另外,您还要注意不要使用太生僻的函数当你所使用的函数在大多数语言中都能支持时,您会非常顺利地用其他语言进行工作.
format() 这是一个比较特殊的函数,一般的函数要传递多少个参数是固定的,而这个函数却可以使用"无数"个参数.
此函数的出现应当是照顾那些从C/C++转过来的程序员们.因为这个函数的作用几乎与 C/C++ 中的 sprintf 一模一样.这是一个强大的函数,可以非常灵活的将各种数据"一次性"组合成一个字符串.我的前任经理非常喜欢用它来写 SQL 语句,因为它可以将 SQL 语句与要传入的参数明确地区分开来.
formatdatetime() 这个函数与format()其实没关系,这是一个将日期转换为字符串的函数.不过它有着和 format() 几乎一样的参数传递方法.
在这里顺便说一个时间的操作.时间在delphi中用类型 TDateTime 来表示,但实际上它是一个浮点数. 函数 now() 可以得到当前的时间.如果要将时间加/减一天,可以直接加/减一个整数1.比较麻烦的是加/减一个月,这在Delphi中是有函数可以直接调用的,不过用得不多.(我忘记是什么函数了:),改天再贴出来).而两个时间的差也可以直接用减运算.
NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.