Páginas filhas
  • LOG_file_remove

Realiza a eliminação de um ou mais arquivos de um mesmo diretório existentes no disco local ou no servidor.

Sintaxe

LOG_file_remove( < l_file > , < l_client >) => SMALLINT

Parâmetros

Nome

Tipo

Obrigatório?

Descrição

l_file

CHAR

Sim

Caminho completo do(s) arquivo(s) em disco.

l_client

SMALLINT

Sim

Ambiente de localização do(s) arquivo(s):

0 - Servidor

1 - Local

Retorno

Tipo

Descrição

SMALLINT

Verdadeiro caso a eliminação do(s) arquivo(s) tenha sido realizada com sucesso.

Exemplo

#---------------------------------------#
 FUNCTION LOG_fileRemove_test()
#---------------------------------------#
  DEFINE l_file   CHAR(250)

  LET l_file = "c:\\temp\\arquivo1.txt"

  IF LOG_file_remove(l_file,0) THEN
     CALL conout("Arquivo do servidor eliminado com sucesso.")
  ELSE
     CALL conout("Falha na eliminação de arquivo do servidor.")
  END IF

  LET l_file = "c:\\temp\\*.txt"

  IF LOG_file_remove(l_file,0) THEN
     CALL conout("Lista de arquivos .txt do servidor eliminados com sucesso.")
  ELSE
     CALL conout("Falha na eliminação da lista de arquivos .txt do servidor.")
  END IF
END FUNCTION

Informações

Fontes: file.4gl, file.prw

Veja também