wiki:es:Documentation/ARexxAPI/READSAVE

Version 2 (modified by AmigaPhil, 14 months ago) (diff)

--

En otros idiomas:


ARexx API

    READSAVE

    NOMBRE

    ReadSave -- Guardar un fichero anexo. (V2.0)

    PLANTILLA

    PART/N,FILENAME/K,OVERWRITE/S

    FUNCIÓN

    Guarda en un fichero una parte del mensaje de la ventana de lectura activa.

    ENTRADAS

    PART/N - parte del mensaje a guardar; los valores posibles son 1 para la primera parte del mensaje (normalmente el cuerpo del mismo), 2 o más para las partes posteriores, o ningún valor para guardar una copia de la parte visible del mensaje
    FILENAME/K - fichero a utilizar
    OVERWRITE/S - evitar cualquier requester de confirmación abierto debido a un fichero ya existente

    RESULTADOS

    RC se pone a 10 si la parte del mensaje indicada no existe, si no se ha podido escribir en el fichero indicado o si no se ha designado previamente ninguna ventana como "activa" por medio de MAILREAD ?.

    NOTAS

    EJEMPLO

    /* Activar códigos de resultados */

    OPTIONS RESULTS

    /* Decodificar en segundo plano el mensaje actual */

    MAILREAD QUIET

    /* Guardar el cuerpo en un fichero y cerrar la ventana */

    READSAVE 1 FILENAME 'mail:importante'
    READCLOSE

    FALLOS

    El comando solía actuar a ciegas sobre la primera ventana de lectura abierta en un momento dado; esto se cambió en YAM 2.4 para requerir previamente el uso de MAILREAD ? para marcar de forma explícita una ventana como "activa".

    VÉASE TAMBIÉN

    MAILREAD ?, READINFO ?