NLS Function: Returns the position of the first lead byte or single-byte character immediately preceding the given string position in a multibyte-character string.
Module: USE IFNLS
Syntax
result = MBPrev (string, position)
string
(Input) Character*(*). String to be searched for the first lead byte or single-byte character before the current position. Can contain multibyte characters.
position
(Input) INTEGER(4). Position in string to search from. Must be the position of a lead byte or single-byte character. Cannot be the position of the trail (second) byte of a multibyte character.
Results
The result type is INTEGER(4). The result is the position of the first lead byte or single-byte character in string immediately preceding the position given in position, or 0 if no preceding first byte is found in string.
Compatibility
CONSOLE STANDARD GRAPHICS QUICKWIN GRAPHICS WINDOWS DLL LIB
See Also
MBNext, Building Applications: MBCS Inquiry Routines