Ir ao conteúdo

[Pascalzim/Pzim] Como verificar a existência de um ficheiro?


Ir à solução Resolvido por Simon Viegas,

Posts recomendados

Postado

Boa noite camaradas, gostaria de saber como verifico a existência de um arquivo no compilador Pzim v6.0.3b4 ([LINL REMOVIDO]).
Utilizo o comando Rewrite(Ficheiro); mas como deve saber ele cria/recria o arquivo, perdendo assim todos os dados nele contido. Existe alguma condição para contornar este problema?

  • Curtir 1
  • Membro VIP
  • Solução
Postado

Olá.

 

[...] como verifico a existência de um arquivo no compilador Pzim v6.0.3b4 [...]

 

Como você já deve saber, o PZim é apenas uma IDE/Compilador que utiliza uma linguagem, no caso Pascal.

 

Vamos lá. Imagino pelo menos duas possibilidades para verificar se o arquivo já está criado:

  1. utilizando o FileExists();
  2. utilizando o IOResult; (tenta abrir o arquivo, se o IOResult retornar um valor diferente de 0, deu rúim!)

Obs. 1: Creio que o FileExists() não funciona no Pascal Zim (a ferramenta tem algumas limitações), mas de qualquer forma vale a pesquisada;

Obs. 2: Cada código retornado pelo IOResult significa alguma coisa. Na intermet deve ter uma tabela... para o seu programa em si, basta saber se foi 0 ou não.

 

No aguardo.

  • Curtir 1
Postado
Program PascalZIM ;var arq: text ;Begin  assign(arq, 'c:\dados.txt' );  reset(arq);  if (ioresult = 0) then     writeln( 'O arquivo existe' )  else     writeln( 'O arquivo nao existe' );close(arq);End.

Thanks :)

  • Curtir 2
Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!