hmmm, komisch, bei mir ging das mal?
ansonsten so
Delphi-Quellcode:
Var A: Arry[1..999] of Char;
S: String;
// String > Array
Move(Pointer(S), @A, Length(S) + 1);
// Array > String
S := A;
// oder nochmal Array > String
S := PChar(@A);
(müste jedenfalls so in der Art funktionieren)