System.ByteStrings support for XE5 Update 2

By | December 20, 2013

XE5 Update 2 broke the Android System.ByteStrings.o file. So I recompiled it with XE5 Update 2 and now you can use the Byte-Strings (UTF8String, AnsiString, RawByteString, ShortString) also with XE5 Update 2.

The unit System.ByteStrings reintroduces:

  • ShortString
  • AnsiString
  • AnsiChar
  • PAnsiChar
  • PPAnsiChar
  • UTF8String
  • PUTF8String
  • RawByteString
  • PRawByteString

Usage:
Add the System.ByteStrings.dcu’s path to the compiler’s search path and add the unit to your uses clauses.

There is no *.PAS file because the DCU is patched with a hex editor to get access to the hidden types.

Name IDE Version File Size Downloads Added
System.ByteStrings XE5 RTM/UP1 only XE5ByteStrings.7z 2.45 KB 1578 times 2013-10-23
System.ByteStrings XE5 UP2 only XE5Up2ByteStrings.7z 2.85 KB 1504 times 2013-12-20
System.ByteStrings XE6 XE6ByteStrings.7z 2.89 KB 1337 times 2014-04-16
System.ByteStrings XE7 XE7ByteStrings.7z 2.89 KB 1669 times 2015-01-20
System.ByteStrings XE8 XE8ByteStrings.7z 3.69 KB 1726 times 2015-04-16
System.ByteStrings 10 Seattle D10ByteStrings.7z 3.67 KB 1906 times 2015-09-01
System.ByteStrings 10.1 Berlin D101ByteStrings.7z 3.72 KB 2378 times 2016-05-31

One thought on “System.ByteStrings support for XE5 Update 2

Comments are closed.