CHRBYTES function  

Purpose

Determine the size of a single character in a string variable.

Syntax

siz& = CHRBYTES(MyStringVar)

Remarks

This function is used to determine whether a particular string variable contains ANSI characters or Unicode (wide) characters, ANSI characters are stored in 1 byte, so the function returns 1 if the variable is a dynamic string, stringz, string*n, or field string.  Unicode characters are stored in 2 bytes, so the function returns 2 if the variable is a wstring, wstringz, wstring*n, or wfield string.  This function may be particularly valuable in some macros which use string variables.

See Also

LEN, SIZEOF