Ler o caminho completo de um arquivo e retornar a composição deste caminho, para obter separadamente o driver, diretório, nome do arquivo e extensão.
Sintaxe
LOG_file_splithPath( < l_fileName > ) => CHAR, CHAR, CHAR, CHAR
Parâmetros
Nome | Tipo | Obrigatório? | Descrição |
---|---|---|---|
l_fileName |
| Sim | Caminho completo do arquivo que deseja obter informações |
Retornos
Tipo | Descrição |
---|---|
| Unidade de disco (Driver) |
| Diretório/Pasta do arquiv |
| Nome do arquivo |
| Extensão do arquivo |
Exemplo
#---------------------------------------# FUNCTION LOG_splithPath_test() #---------------------------------------# DEFINE l_file_name CHAR(250) DEFINE l_driver, l_path, l_name, l_extension CHAR(100) LET l_file_name = "c:\\teste\\arquivo1.txt" CALL LOG_file_splithPath(l_file_name) RETURNING l_driver, l_path, l_name, l_extension CALL conout("Driver = "||l_driver, "Diretório = "||l_path, "Nome = "||l_name, "Extensão = "||l_extension) END FUNCTION
Informações
Fontes: funcoes_genericas.4gl, funcoes_genericas.prw
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas