Platforms to show: All Mac Windows Linux Cross-Platform

UnicodeStringMBS(s as string) as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
global method String MBS Util Plugin 2.7 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Returns a unicode string with the given string as content.

If the string in the parameter s is allready unicode it is returned unchanged and without allocating additional memory. Else the string is copied into a new string with unicode (16bit) characters.
May return "" on low memory conditions.
Strings and encoding work only perfectly for RB 4.5 or newer.
Added Linux support in v5.1.

The result of this function is unpredictable on bad input strings.
(e.g. no encoding, or encoding does not match the content of the string)

Some examples using this global method:

The items on this page are in the following plugins: MBS Util Plugin.


The biggest plugin in space...