Nesse vídeo demonstraremos a utilização da função ExtractFile, que retorna apenas o nome do arquivo de uma expressão caractere.
Abaixo o código fonte desenvolvido para o exemplo em vídeo acima:
//Bibliotecas
#Include "TOTVS.ch"
/*/{Protheus.doc} User Function zExe166
Função que retorna apenas o arquivo
@type Function
@author Atilio
@since 19/12/2022
@obs
Função ExtractFile
Parâmetros
+ Nome do arquivo completo com a pasta
Retorno
+ Retorna apenas o nome do arquivo
**** Apoie nosso projeto, se inscreva em https://www.youtube.com/TerminalDeInformacao ****
/*/
User Function zExe166()
Local aArea := FWGetArea()
Local cArqCompl := ""
Local cArquivo := ""
//Descobrindo a extensão do arquivo
cArqCompl := "C:\spool\relatorio.pdf"
cArquivo := ExtractFile(cArqCompl)
//Exibindo uma mensagem
FWAlertInfo("O caminho completo é '" + cArqCompl + "', o arquivo é '" + cArquivo + "'", "Teste com ExtractFile")
FWRestArea(aArea)
Return
Bom pessoal, por hoje é só.
Abraços e até a próxima.