Share via


STRCONV( ) (Función)

Interconvierte las expresiones de caracteres de un byte, dos bytes, UNICODE y las representaciones específicas de configuraciones regionales.

STRCONV(cExpression, nConversionSetting [, nLocaleID])

Valores devueltos

Character

Parámetros

  • cExpression
    Especifica la expresión de caracteres que convierte STRCONV( ).

  • nConversionSetting
    Especifica el tipo de conversión. En la siguiente tabla se muestran los valores de nConversionSetting y el tipo de conversión realizada.

    nConversionSetting Conversión
    1 Convierte los caracteres de un byte de cExpression en caracteres de dos bytes.
    2 Convierte los caracteres de dos bytes de cExpression en caracteres de un byte.
    3 Convierte los caracteres Katakana de dos bytes de cExpression en caracteres Hiragana de dos bytes.
    4 Convierte los caracteres Hiragana de dos bytes de cExpression en caracteres Katakana de dos bytes.
    5 Convierte los caracteres de dos bytes en UNICODE (caracteres anchos).
    6 Convierte los caracteres UNICODE (anchos) en caracteres de dos bytes.
    7 Convierte cExpression en minúsculas específicas de la configuración regional.
    8 Convierte cExpression en mayúsculas específicas de la configuración regional.
    9 Convierte los caracteres de dos bytes de cExpression a UTF-8
    10 Convierte caracteres Unicode de cExpression a UTF-8
    11 Convierte caracteres UTF-8 de cExpression a caracteres de dos bytes.
    12 Convierte caracteres UTF-8 de cExpression a caracteres UNICODE.
  • nLocaleID
    Especifica el Id. local que se utilizará para la conversión. Si nLocaleID no es válido o no es compatible con el equipo, se generará el error "Id. local no válido". Si se omite nLocaleID, se usará de forma predeterminada el Id. local del sistema.

    nLocaleID Idioma
    1029 Checo
    1031 Alemán
    1033 Inglés (predeterminado)
    1034 Español
    1036 Francés
    1040 Italiano
    1045 Polaco
    1046 Portugués (Brasil)
    2070 Portugués (Portugal)

Observaciones

Esta función es útil para manipular juegos de caracteres de dos bytes para idiomas como Hiragana y Katakana.

Vea también

CHRTRANC( ) | IMESTATUS( ) | ISLEADBYTE( )