Páginas filhas
  • LOG_file_adjustExtension

Substitui a extensão de um nome de arquivo em disco contido em uma variável CHAR/STRING por outra.

Sintaxe


LOG_file_adjustExtension( < l_file > , < l_extension >) => CHAR

Parâmetros


Nome

Tipo

Obrigatório?

Descrição

l_file

CHAR

Sim

Caminho completo do arquivo em disco a ser avaliado.

l_extension

CHAR

Sim

Extensão do arquivo. Se a extensão for informada sem o "." (ponto) inicial, a função automaticamente irá assumir um ponto inicial.

(informação) Aceita até 15 caracteres.

Retorno


Tipo

Descrição

CHAR

Caminho completo do arquivo em disco, com a sua extensão substituída.

Exemplo


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

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


  LET l_file = LOG_fileExtension(l_file,".lst")

  CALL conout("Nome do arquivo com extensão ajustada: "||l_file CLIPPED)
END FUNCTION

Informações


Fontes: file.4gl, file.prw