Tach allerseits,
ich weiß, die Frage ist schon tausendmal gestellt und fast so oft auch beantwortet worden. Aber ich bin etwa irritiert, was der Compiler ausspuckt und was nicht.
Delphi-Quellcode:
var txtChar : array [0..255] of char;
txtString: String;
begin
txtString := 'Dieser Text wird vom Compiler nicht akzeptiert!';
txtChar := txtString; // Logisch String <> Char
txtChar := 'Dieser Text wird vom Compiler akzeptiert!'; // Warum das jetzt?
end