versión 11 (Modificado)
ISO to Mac (texto) Cadena
Parámetro | Tipo | Descripción | |
texto | Cadena | Texto expresado en juego de caracteres Web estándar | |
Resultado | Cadena | Texto expresado en ASCII Mac OS |
Nota de compatibilidad: Este comando funciona únicamente cuando la base se ejecuta en modo compatibilidad ASCII. En modo Unicode, no hace nada (la cadena texto se devuelve sin modificaciones). A partir de la versión 11 de 4D, este comando es obsoleto y su uso no es recomendable. Se recomienda convertir las cadenas de caracteres utilizando los comandos CONVERT FROM TEXT o Convert to text.
Descripción
El comando ISO to Mac devuelve un texto, expresado utilizando el mapa ASCII Mac OS , equivalente al texto pasado en texto, expresado utilizando el mapa ISO Latin-1.
Generalmente no necesitará utilizar este comando.
Este comando espera un parámetro de tipo texto expresado utilizando el mapa ISO Latin-1.
4D convierte, en los dos sentidos, los caracteres recibidos y enviados por los navegadores Web. Como resultado, los valores de los textos que usted administra, dentro de un proceso de conexión Web, siempre se expresan utilizando el mapa Mac OS ASCII.
Generalmente, bajo Windows, no necesita convertir los códigos ASCII. En modo compatibilidad ASCII (no-Unicode), cuando copia o pega texto entre 4D y Windows o cuando importa o exporta datos, 4D efectúa automáticamente estas conversiones. Sin embargo, cuando utiliza comandos de lectura/escritura como SEND PACKET o RECEIVE PACKET, 4D no realiza las conversiones ASCII.
En 4D, todos los valores, campos o variables de texto que no han sido convertidas a otro mapa ASCII son codificados Mac OS en Macintosh y Windows. Para mayor información, consulte la sección Códigos ASCII.
En Windows, en este caso, no debe filtrar los caracteres utilizando un filtro de salida ASCII.
Por lo tanto, no importa la plataforma en la cual trabaje, si quiere leer los documentos HTML ISO Latin-1 almacenados en el disco utilizando RECEIVE PACKET, necesita convertir el texto con la ayuda de ISO to Mac. Este es el principal propósito de este comando.
Ejemplo
La siguiente línea de código convierte el texto codificado ISO Latin-1 almacenado en vtTexto en un texto codificado Mac OS:
RECEIVE PACKET ($vhDocRef;vtTexto;16*1024) ` Leer del texto de un documento HTML ISO Latin-1 vtTexto:=ISO to Mac(vtTexto)
Ver también
Códigos ASCII, Mac to ISO, RECEIVE PACKET, USE CHARACTER SET.