Ответ 1
Вы можете использовать IntToStr
:
A:=IntToStr(123)
У меня есть некоторые числа, хранящиеся в Integer
, называемые mode
, но мне нужно использовать их в TProcess
. Для этого мне нужно преобразовать Integer
в String
, потому что, если я этого не сделаю, я получил ошибку:
Несовместимые типы: получил "LongInt" ожидаемый "AnsiString"
Затем я хочу знать, как я могу преобразовать Integer
в String
?
Вы можете использовать IntToStr
:
A:=IntToStr(123)
Я только что сделал первые шаги с 30-дневной тестовой версией Delphi XE8 и понял, что нужно писать, например.
Ticks: integer;
LabelTicks: TLabel;
(...)
LabelTicks.Text:= System.SysUtils.IntToStr( Ticks);
Но: переменная "Ticks" кажется объектом! Я этого не ожидал, но вы также можете написать
LabelTicks.Text:= Ticks.ToString;
Для меня это кажется намного более элегантным.