Ir diretamente para o conteúdo principal

WaitLocalFile

Estrutura

WaitLocalFile(sFileName: Texto; bWait: Booleano; iTimeOut: Inteiro): Caractere

Tipo

Função

Descrição

Esta função suspende temporariamente o funcionamento do IndySoft e aguarda a chegada de um ficheiro num diretório de rede. Ou, se bWait = False, o IndySoft não aguarda que o ficheiro seja «arrastado», mas devolve imediatamente true/false consoante a presença do ficheiro. Se houver uma espera, é exibida uma caixa de diálogo no ecrã (abaixo), acompanhada de uma animação.

HM_clip0975

Aguardar pelo ficheiro

Se o ficheiro não for encontrado antes de decorrerem os iTimeOut segundos, a caixa de diálogo é fechada e a função devolve um «0» (False). Se o ficheiro for encontrado, a função devolve um «1» (True).

Parâmetros: 4

sFileName = o nome do ficheiro de rede que deve ser copiado para o diretório temporário do InSite. O nome deste ficheiro deve incluir o caminho completo do diretório de rede.

bWait = Booleano (True/False), determina se o IndySoft deve interromper as operações e aguardar o ficheiro solicitado.

iTimeOut = Inteiro, o número de segundos que o IndySoft deve esperar pelo ficheiro solicitado. Válido apenas se bWait = True

Valor de retorno

Caractere - '1' = Verdadeiro, '0' = Falso |