Ir al contenido principal

Esperar archivo local sin mensaje

Estructura

WaitLocalFileNoMessage(sFileName: Texto; bWait: Booleano; iTimeOut: Entero): Carácter

Tipo

Función

Descripción

Esta función detiene temporalmente el funcionamiento de IndySoft y espera a que se reciba un archivo en un directorio de red. O bien, si bWait = False, IndySoft no espera a que se «suelte» el archivo, sino que devuelve inmediatamente true o false en función de si el archivo está presente. Si se produce una espera, aparece en pantalla un cuadro de diálogo (abajo) con una animación.

HM_clip0975

Esperar el archivo

Si no se encuentra el archivo antes de que transcurran los iTimeOut segundos, se cierra el cuadro de diálogo y la función devuelve un «0» (Falso). Si se encuentra el archivo, la función devuelve un «1» (Verdadero). Importante: Con esta función no se muestra ningún mensaje una vez transcurrido el tiempo de espera, a diferencia de la función WaitLocalFile, que muestra un mensaje de confirmación.

Parámetros: 4

sFileName = el nombre del archivo de red que se debe copiar al directorio temporal de InSite. El nombre de este archivo debe incluir la ruta completa del directorio de red.

bWait = Booleano (Verdadero/Falso), determina si IndySoft debe pausar las operaciones y esperar a que llegue el archivo solicitado.

iTimeOut = entero; el número de segundos que IndySoft debe esperar para el archivo solicitado. Solo es válido si bWait = True

Valor devuelto

Caracter: «1» = Verdadero, «0» = Falso |