![]() |
String to Hex
Wie kann ich einen String in Delphi in ein Byte Arry wandeln?? Den String den ich nehmen will, hat im Hex Format 50 Zeichen.
Also wie mache ich das zur Laufzeit?? |
Re: String to Hex
|
Re: String to Hex
Glasskugel raushol.... :glaskugel:
Delphi-Quellcode:
Bei Verwendung von Move() muss man saumässig aufpassen, damit man keinen Speicher zerschiest.
var
s : AnsiString; daten : array[0..49] of Byte; len : integer; begin s := 'ein String mit 50 Zeichenein String mit 50 Zeichen'; // Sicherheitsmassnahmen, damit der String nicht länger als array ist s := Copy(s, 1, sizeof(daten)); // vom String ins Array kopieren Move(s[1], daten[0], Length(s)); |
Re: String to Hex
@Delphi-Phil
Genauere Fragestellung wäre nett. Was hast Du und was willst Du als Ergebnis? Mach 'mal ein Beispiel Gruß Wolfgang |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz