• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

tribe_adelic

Duvida com ficheiros

3 mensagens neste tópico

Boas...

A minha dúvida ta relacionada com o uso de ficheiros em pascal. Tenho um determinado ficheiro .txt num programa que estou a fazer e tenho vários registos nesse ficheiro introduzidos pelo utilizador.

Que comando utilizo para apagar um desses registos?

Por exemplo, dentro do ficheiro tenho:

Linha x

Linha y

Linha z

Queria só apagar a Linha y e todas as variáveis que a compõem. Como é que faço isso?

Obrigado pela ajuda desde já  :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

é pá, eu no ano passado aprendi muito mas mesmo muito de pascal, e as únicas matérias que naoo percebi bem foi mesmo ficheiros. se te esclareceres melhor pode ser que te ajude

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Acho que o que quer saber é isto:

var

  Buffer: array[ 1..1000000000 ] of byte;

  TamanhoArquivo: integer;

  fname: File;

begin 

  AssignFile( fname, ffilename );

  Reset( fname, 1 );

  try

      BlockRead( fname, buffer, FileSize( fname ) );

      TamanhoArquivo := FileSize( fname );

    // seu código para manejar a string

  except

  end;

  CloseFile( fname );

end;

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora