DirectoryExists

Verifica se um diretório existe ou não. Recomenda-se utilização antes da função FileOpen.

Sintaxe:

DirectoryExists(directoryname)

 

Retorno:

  • true se o diretório existir;
  • false se o diretório não existir ou se o argumento passado for um arquivo e não um diretório;

 

Destalhes sobre a função!

Appeon: Função suportada. No PowerBuilder, o caminho relativo aponta para o diretório da aplicação, mas no Appeon o caminho relativo aponta para o diretório do Desktop do Usuário.

Como utilizar:

Exemplo 01:

string ls_arquivo, ls_diretorio
boolean lb_resultado1, lb_resultado2, lb_resultado3

ls_arquivo = "c:\temp\log.txt"
ls_diretorio = "c:\temp"

lb_resultado1 = DirectoryExists(ls_arquivo)
lb_resultado2 = DirectoryExists(ls_diretorio)

ls_diretorio = "c:\temp\caminho_invalido"
lb_resultado3 = DirectoryExists(ls_diretorio)

No código acima, as variáveis lb_resultado1 e lb_resultado3 ficarão marcadas como false e a lb_resultado2 como true.

 

Argumentos:

Argumento Obrigatório Descrição
directoryname Sim String com o nome do diretório que será verificado.

 

Referência:

 

Dúvidas sobre  o artigo? Sugestões? Precisa de ajuda com outra funcionalidade do PowerBuilder? Deixe um comentário.

The following two tabs change content below.
Arquiteto de Software e Desenvolvedor Backend (quase Fullstack), geralmente trabalho com C#, PowerShell, Python, Golang, bash e Unity (esse é mais por hobby). Estou sempre buscando algo novo para aprender, adicionando novas ferramentas ao meu cinto de utilidades.
Posted in Dev, PowerBuilder and tagged , , , .

One Comment

  1. Pingback: Escrevendo string em um arquivo de texto – Raccoon Ninja

Comments are closed.