Recupera apenas o nome de arquivo em disco contido em uma variável CHAR/STRING que contém o caminho completo de um arquivo com diretório, arquivo e/ou extensão.
Sintaxe
LOG_file_getName( < l_file >, < l_ignoreExtension > ) => CHAR
Parâmetros
Nome | Tipo | Obrigatório? | Descrição |
---|---|---|---|
l_file |
| Sim | Caminho completo do arquivo em disco a ser avaliado. |
l_ignoreExtension |
| Sim | Ignorar ou não a extensão do arquivo. TRUE - Retornar o nome do arquivo apenas, ignorando a sua extensão. FALSE - Retornar o nome do arquivo com sua extensão. |
Retorno
Tipo | Descrição |
---|---|
| Apenas o nome do arquivo com ou sem a extensão. |
Exemplo
#---------------------------------# FUNCTION LOG_file_getName_test() #---------------------------------# DEFINE l_file CHAR(250) LET l_file = "c:\\temp\\arquivo1.txt" #Recuperar apenas o nome do arquivo "arquivo1" LET l_file = LOG_file_getName(l_file, TRUE) CALL conout("Nome do arquivo: "||l_file CLIPPED) END FUNCTION
Informações
Fontes: file.4gl, file.prw
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas