Solo encontre dos posibilidades:
1. Usar
TStringBuilder:
Código Delphi
[-]
var
Builder: TStringBuilder;
s: string;
Chars: array [0..9] of Char;
begin
Chars := 'ClubDelph';
Builder := TStringBuilder.Create;
try
Builder.Append(Chars);
Builder.Append('i');
s := Builder.ToString;
finally
Builder.Free;
end;
Writeln(s);
Readln;
end.
2. Mas sencillo, usar
System.WideCharToString
Código Delphi
[-]
begin
Chars := 'ClubDelph';
s := WideCharToString(Chars) + 'i';
Writeln(s);
Readln;
end.
En algun momento se habran deprecado los array of Char estaticos (hace muchisimo que no veo codigo escrito asi)