Delphi-Quellcode:
{ *********************************************************************** }
{ }
{ Delphi DBX Framework }
{ }
{ Copyright(c) 1995-2010 Embarcadero Technologies, Inc. }
{ }
{ *********************************************************************** }
unit DBXJSON;
...
class function TJSONString.Hex(
const Digit: Integer): Byte;
var
HexData: TBytes;
begin
SetLength(HexData,16);
HexData[0] := Ord('
0');
HexData[1] := Ord('
1');
HexData[2] := Ord('
2');
HexData[3] := Ord('
3');
HexData[4] := Ord('
4');
HexData[5] := Ord('
5');
HexData[6] := Ord('
6');
HexData[7] := Ord('
7');
HexData[8] := Ord('
8');
HexData[9] := Ord('
9');
HexData[10] := Ord('
A');
HexData[11] := Ord('
B');
HexData[12] := Ord('
C');
HexData[13] := Ord('
D');
HexData[14] := Ord('
E');
HexData[15] := Ord('
F');
Result := HexData[Digit];
end;
Kein Kommentar ist auch ein Kommentar ... bzw. das ist kommentarlos schon schlimm genug.
Wobei man hätte gern noch kommentieren können, was beim Aufruf von
TJSONString.Hex(12345)
passieren könnte.
Ein Therapeut entspricht 1024 Gigapeut.