Delphi 7.0常用函数大全

减小字体 增大字体 作者:佚名  来源:不详  发布时间:2011-03-09 15:55:59

速查手册
  一、数据类型转换函数 
  在我们编写程序当中,根据不同情况,会使用到多种数据类型。当要对不同的类型进行操作时,必须要将不同的类型转换成同样的类型。因此熟练地掌握数据类型的转换是非常重要的。

  1.FloatToStr
  功能说明:该函数用于将“浮点型”转换成“字符型”。

  参考实例:

  Edit1.Text := FloatToStr(1.981);

  2.IntToStr
  功能说明:该函数用于将“整数型”转换成“字符型”。

  参考实例:

  S := IntToStr(10);(注:S为String类型变量。)

  3.IntToHex
  功能说明:该函数用于将“十进制”转换成“十进制”。该函数有二个参数。第一个参数为要转换的十进制数据,第二个参数是指定使用多少位来显示十六进制数据。

  参考实例:

  Edit1.Text := IntToHex(''100'', 2);

  执行结果,Edit1.Text等于64。

  注意:Delphi没有提供专门的“十六进制”转换为“十进制”的函数。使用StrToInt函数可以实现这个功能。具体代码是:I := StrToInt(''S\'' + ''64''); 这时I等于100。加上一个''S\''即可将“十六进制”转换为“十进制”。

  4.StrToInt
  功能说明:该函数用于将“字符型”转换成“整数型”。

  参考实例:

  I := StrToInt(''100'');

  注意:不能转换如 StrToInt(''ab'')或StrToInt(''好'')这样的类型,因为他们并不存在数字型。

  5.StrToFloat
  功能说明:该函数用于将“字符型”转换成“浮点型”。

  参考实例:

  N := StrToFloat(Edit1.Text);

  注意:Edit1.Text中的内容为1.981(凡在Edit控件中显示的文本均为字符串)。N为Double类型,用于保存转换后的浮点型数据。

二、字符串、数组操作函数
  对字符串及数组的操作,是每个程序员必须要掌握的。熟练的使用这些函数,在编程时能更加得心应手。

  1.Copy
  功能说明:该函数用于从字符串中复制指定范围中的字符。该函数有3个参数。第一个参数是数据源(即被复制的字符串),第二个参数是从字符串某一处开始复制,第三个参数是要复制字符串的长度(即个数)。最后函数返回一个新的字符串(即是我们指定要复制的字符串内容)。

  参考实例:

  var

    S: String;

    MyStr: String; // 保存新的字符串

  begin

    S := ''I Love China!'';

  //下面将获取I Love China中的“Love”字符串。

  MyStr := Copy(S, 3, 4);

  end;

  执行结果,MyStr等于“Love”,“Love”字符串在“I Love China!”中第3个位置开始,所以第二个参数为3,“Love”一共有4个字符,所以第三个参数为4。

  2.Concat
  功能说明:连接两个或多个字符串为一个字符串。

  参考实例:

  var

    S1, S2: String;

[1] [2]  下一页

Tags:

作者:佚名
  • 好的评价 如果您觉得此文章好,就请您
      100%(2)
  • 差的评价 如果您觉得此文章差,就请您
      0%(0)

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

广告位置B