Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: PByte als String (möglichst ohne kopieren)

  Alt 9. Feb 2011, 20:27
Delphi-Referenz durchsuchenSetString

In SetString(Result, LPData, FLength); ist quasi dein SetLength+Copy-Code drin verbaut.

Aber Kopieren wirst du oder ein fremder Code immer irgendwie müssen.



Und bitte für das Result einen AnsiString verwenden, denn dein deine Bytes sind ja wohl ANSI (1 Byte pro Zeichen).
Oder halt UTF8String, wenn es sich um derartige Daten handelt.
(falls du mal irgendwann auf einen neuere unicodenutzenden Compiler umsteigst)

[edit]
Ups, Shmia hab ich irgendwie garnicht gesehn, bzw. falsch gesehn.
$2B or not $2B

Geändert von himitsu ( 9. Feb 2011 um 20:31 Uhr)
  Mit Zitat antworten Zitat