IntToStr() gibt immer einen String
zurück. Das heißt, dass du das Ergebnis einer Variable zuweisen musst, die vom Typ string ist.
Delphi-Quellcode:
var
MyStr: string;
begin
y := 3;
MyStr := IntToStr(y);
LabelAusgabe.Text:= 'Du hast noch ' + MyStr + ' Leben';
end;
Oder alternativ noch einfacher, da du nicht zwingend eine Zuweisung benötigst:
Delphi-Quellcode:
begin
y := 3;
LabelAusgabe.Text:= 'Du hast noch ' + IntToStr(y) + ' Leben';
end;
Und falls es wirklich ein Label ist, dann verwende bitte die Eigenschaft
LabelAusgabe.Caption
, denn Text gibt es bei einem Label nicht.