Skip to content

es:Documentation ARexxAPI READINFO

Jens Maus edited this page Feb 13, 2017 · 1 revision

READINFO

NOMBRE ReadInfo -- Obtener información sobre los anexos del mensaje abierto. (V2.0)

PLANTILLA VAR/K,STEM/K

FUNCIÓN Devuelve información sobre los ficheros anexos del mensaje de la ventana de lectura designada como "activa" por MAILREAD.

ENTRADAS VAR/K - variable alternativa en la que almacenar los resultados en lugar de RESULT\ STEM/K - nombre base para los STEMs donde se almacenarán los resultados\

RESULTADOS VAR - información devuelta por el comando\ <STEM>FILENAME.COUNT- número de partes del mensaje sin contar el bloque inicial de cabeceras\ <STEM>FILENAME.NR - fichero de la parte N del mensaje, donde NR es un número entre 0 y N-1 (0 = primera parte después de las cabeceras, normalmente el cuerpo del mensaje)\ <STEM>FILETYPE.NR - tipo de contenido de la parte N del mensaje, donde NR es un número entre 0 y N-1 (0 = primera parte después de las cabeceras, normalmente el cuerpo del mensaje)\ <STEM>FILESIZE.NR - tamaño de la parte N del mensaje, donde NR es un número entre 0 y N-1 (0 = primera parte después de las cabeceras, normalmente el cuerpo del mensaje)\ <STEM>TEMPFILE.NR - fichero temporal donde se encuentra la parte N del mensaje, donde NR es un número entre 0 y N-1 (0 = primera parte después de las cabeceras, normalmente el cuerpo del mensaje)\

 `RC` se pone a 10 si no se ha designado previamente ninguna ventana
 de lectura como "activa" por medio de [[MAILREAD| MAILREAD ]].

NOTAS No se devuelve ningún nombre de fichero para el cuerpo del mensaje.

EJEMPLO

         /* Activar códigos de resultados */

         OPTIONS RESULTS

         /* Decodificar en segundo plano el mensaje actual */

         MAILREAD QUIET

         /* Obtener información sobre el mensaje y cerrar la ventana */

         READINFO STEM ri.\\
         READCLOSE\\

         /* Mostrar los resultados */

         DO i = 0 TO ri.filename.count-1\\
            SAY 'Información sobre la parte #'i+1\\
            SAY '  Fichero:            'ri.filename.i\\
            SAY '  Tipo de fichero:    'ri.filetype.i\\
	    SAY '  Tamaño del fichero: 'ri.filesize.i\\
	    SAY '  Guardado en:        'ri.tempfile.i\\
	 END\\

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 el uso de MAILREAD para marcar explícitamente una ventana como "activa".

VÉASE TAMBIÉN MAILREAD

Home

Getting Started

Troubleshooting

Advanced use of YAM

Cookbooks

Development

Clone this wiki locally