WaitLocalFileNoMessage
Estrutura
WaitLocalFileNoMessage(sFileName: Text; bWait: Boolean; iTimeOut: Integer): Char
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.

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). Importante: Esta função não exibe qualquer mensagem após o intervalo de tempo limite — ao contrário da função WaitLocalFile, que exibe uma mensagem de confirmação.
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 |