【问题标题】:Convert Integer Into String将整数转换为字符串
【发布时间】:2010-12-31 11:37:10
【问题描述】:

我有一些数字存储在Integer 中,名为mode,但我需要在TProcess 中使用它们。为此,我需要将Integer 转换为String,因为如果我不这样做,就会出现错误:

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

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

【问题讨论】:

  • 我希望投票否决这个问题的两个人站出来。这个问题有什么用处?不清楚吗? No question的哪一部分太琐碎或太“新手”你不明白?
  • google.pl/… - 1 秒后你有答案
  • @inzKulozik,当别人用谷歌搜索它时,我很想成为第一个链接!

标签: delphi string variables integer lazarus


【解决方案1】:

你可以使用IntToStr:

A:=IntToStr(123)

【讨论】:

    【解决方案2】:

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

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

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

      LabelTicks.Text:= Ticks.ToString;
    

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

    【讨论】:

    • Ticks 不是对象。您偶然发现了简单类型的内在记录助手,请参阅Integer Type Helpers
    猜你喜欢
    • 1970-01-01
    • 2012-02-21
    相关资源
    最近更新 更多