wiki:es:Documentation/ARexxAPI/WRITEATTACH

En otros idiomas:


ARexx API

    WRITEATTACH

    NOMBRE

    WriteAttach -- Añadir un fichero a un nuevo mensaje.

    PLANTILLA

    FILE/A,DESC,ENCMODE,CTYPE

    FUNCIÓN

    Añade un fichero a un nuevo mensaje.

    ENTRADAS

    FILE/A - fichero a añadir, con senda
    DESC - opcional, cadena con una descripción para el fichero (V1.3)
    ENCMODE - opcional, tipo de codificación para el fichero; puede ser "uu" o "b64" (V1.3)
    CTYPE - opcional, tipo de contenido del fichero (V1.3)

    RESULTADOS

    RC se pone a 10 si no se ha designado previamente ninguna ventana de escritura como "activa" por medio de MAILWRITE ?.

    NOTAS

    Por omisión, los ficheros binarios se codifican en Base64 (MIME), mientras que los ficheros de texto son UUcodificados.

    El tipo de contenido por omisión se decide tras explorar la lista integrada de tipos MIME y a continuación los tipos MIME definidos por el usuario en la configuración. Por ejemplo, si el usuario ha definido "application/pgs" como tipo MIME para los ficheros con la extensión ".pgs", todos los ficheros anexos que usen esta extensión serán codificados por omisión como "application/pgs" a menos que CTYPE ordene lo contrario. Si no se puede encontrar ningún tipo MIME apropiado ni tampoco se ha indicado explícitamente el tipo de contenido a utilizar, YAM recurrirá a "application/octet-stream".

    EJEMPLO

    /* Añadir un fichero */

    MAILWRITE WINDOW 0 /* Activar la ventana de escritura */
    WRITEATTACH 'Docs:Revista.pgs' ENCMODE 'b64' CTYPE 'application/pgs'

    FALLOS

    No se produce error alguno si el fichero indicado se ha encontrado pero no se ha podido abrir.

    VÉASE TAMBIÉN

    MAILWRITE ?

    Last modified 11 months ago Last modified on Oct 25, 2013 10:53:38 PM