Pular para o conteúdo

pathIsFile

Compartilhada Arquivos OOP Path.isFile(...)path.isFile(...)

Diz se um caminho é um arquivo.

bool pathIsFile ( string caminho )
NomeTipoPadrãoDescrição
caminhostring—Caminho relativo à pasta do resource.

true quando o caminho existe e é um arquivo, false nos demais casos, incluindo caminho inválido (no cliente um caminho inválido também registra um aviso).

No cliente, um caminho que não seja string levanta um erro (Bad argument @ 'pathIsFile' [...]) que interrompe o código chamador em vez de retornar.

if pathIsFile("config/regras.txt") then
outputDebugString("as regras estão no lugar")
end
  • fileOpen — Abre um arquivo existente.
  • fileCreate — Cria um arquivo novo, ou zera um que já exista.
  • fileClose — Grava as alterações pendentes no disco e fecha o arquivo.
  • fileFlush — Grava no disco o que foi escrito até agora, sem fechar o arquivo.
  • fileRead — Lê bytes a partir da posição atual.
  • fileWrite — Escreve uma ou mais strings a partir da posição atual.
  • fileGetContents — Devolve o conteúdo inteiro do arquivo.
  • fileGetSize — Devolve o tamanho do arquivo em bytes.