Páginas filhas
  • LOG_file_close

Fecha um determinado arquivo aberto através da função LOG_file_open() ou LOG_file_openMode().

Sintaxe

LOG_file_close( < l_hdl >) => SMALLINT

Parâmetros

Nome

Tipo

Obrigatório?

Descrição

l_hdl

INTEGER

Sim

Handle do arquivo recuperado na abertura do arquivo pela função LOG_file_open() ou LOG_file_openMode().

Retorno

Tipo

Descrição

SMALLINT

Verdadeiro se o arquivo for fechado ou gravado com sucesso.

Em caso de arquivo novo ou editado, ocorre a gravação do arquivo neste momento.

Exemplo

#-----------------------------#
 FUNCTION LOG_fileClose_test()
#-----------------------------#
  DEFINE l_file   CHAR(250)
  DEFINE l_handle SMALLINT

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

  LET l_handle = LOG_file_open(l_file,0)
  IF l_handle >= 0 THEN
     CALL LOG_file_close(l_handle)
  END IF
END FUNCTION

Informações

Fontes: file.4gl, file.prw

Veja também

LOG_file_openMode

LOG_file_open