Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Prism Umgang mit HexZeichen in Delphi??? (https://www.delphipraxis.net/82360-umgang-mit-hexzeichen-delphi.html)

winx 11. Dez 2006 20:50


Umgang mit HexZeichen in Delphi???
 
Hallo,

ich habe folgendes Problem:

Über einen TCPIP Server empfange ich XML Strings. Um jeden Anfang und jedes Ende zu kennzeichnen habe ich bisher
immer das Zeichen '0' verwendet.

Delphi-Quellcode:
 const cSeperator : char = '0';
Nun möchte mein Chefe aber folgendes, was ich nich weiss wie ich das HexZeugs umsetzen kann:

"Bzgl. der 0 Zeichen am Ende der Kommandos gab es ein Mißverständnis:
gemeint war das Hex-Byte 00 und nicht das Hex-Byte 30 (das dem Zeichen '0'
entspricht). Bitte ändern Sie es auf Hex 00 ('\0' in C), da normale '0'
Zeichen im XML vorkommen können und damit nicht geeignet sind, um das XML
Ende zu erkennen."

wie muß ich das ändern, bzw was muß ich in meiner Zeile anpassen?

Danke,
winx

Muetze1 11. Dez 2006 20:52

Re: Umgang mit HexZeichen in Delphi???
 
Delphi-Quellcode:
const cSeperator : char = #00;
alternativ:

Delphi-Quellcode:
const cSeperator : char = chr(00);

winx 12. Dez 2006 08:37

Re: Umgang mit HexZeichen in Delphi???
 
danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:00 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-2025 by Thomas Breitkreuz