Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#8

Re: Inhalt eines dynamischen Array in einen String kopieren

  Alt 10. Dez 2009, 16:10
Wenn FReceivedData ein "Array of Byte" und SData ein "AnsiString" (oder Ähnliches) ist:
Delphi-Quellcode:
SData := AnsiString(Pointer(FReceivedData));
UniqueString(SData);
FReceivedData := nil;
Wobei das mit dem Move eigentlich auch funktionieren sollte
Delphi-Quellcode:
SetLength(SData, Length(FReceivedData));
MoveMemory(@SData[1], @FReceivedData[0], Length(FReceivedData));
FReceivedData := nil;
Bist du ganz sicher, daß "aber in SData steht nur Müll" an diesen Befehlen liegt?
$2B or not $2B
  Mit Zitat antworten Zitat