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 |
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.