Platforms to show: All Mac Windows Linux Cross-Platform
NativeStringMBS(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 native it is returned unchanged and without allocating additional memory. Else the string is copied into a new string with native characters.
On Mac OS Classic native means MacRoman encoding, on Mac OS X it's UTF8 and on Windows the ANSI Codepage.
May return "" on low memory conditions.
Strings and encoding work only perfectly for RB 4.5 or newer.
Added Linux support in v5.1.
Some examples using this global method:
The items on this page are in the following plugins: MBS Util Plugin.