将整数转换为字符串

时间:2009-12-31 18:09:00

标签: delphi string variables integer lazarus

我有一些号码存储在名为Integer的{​​{1}}中,但我需要在mode中使用它们。为此,我需要将TProcess转换为Integer,因为如果我不这样做,我就会收到错误:

  

不兼容的类型:得到“LongInt”预期“AnsiString”

然后我想知道如何将String转换为Integer

2 个答案:

答案 0 :(得分:40)

您可以使用IntToStr

A:=IntToStr(123)

答案 1 :(得分:3)

我刚刚使用Delphi XE8的30天测试版本完成了我的第一步,并且发现必须编写例如。

  Ticks: integer;
  LabelTicks: TLabel;
  (...)
  LabelTicks.Text:= System.SysUtils.IntToStr( Ticks);

但是:变量'Ticks'似乎是一个对象!我没想到,但你也可以写

  LabelTicks.Text:= Ticks.ToString;

对我来说,这似乎更优雅。