antiblock
https://i.imgur.com/aJ17bf7.gif
  • Chatbox

    You don't have permission to chat.
    Load More
Sign in to follow this  
V¡®u§

Escrevendo Em Arquivos De Texto No Delphi

11 posts in this topic

Existem vários métodos em Delphi para gravar arquivos texto a partir de informações gravadas em bases de dados ou para ler arquivos texto e armazená-los em bases de dados. Esta dica apresenta dois destes métodos: o uso de TextFiles e da classe TStringList.

Primeiro vamos usar o TextFiles ...

TextFile é um tipo de dado pré-definido no Delphi e corresponde ao tipo Text do Turbo Pascal e do Object Pascal.

Inicialmente para acessar um arquivo de texto, você precisa definir uma variável tipo TextFile, no local que você achar mais apropriado, da seguinte forma:

Var

F : TextFile;

Exemplo do uso do TextFile, siga os passos abaixo:

1° - Abra o Delphi.

2° - Insira um botão.

3° - Altere o Caption do botão para escrever texto com TextFile.

4° - Salve o projeto com o nome de ExemploSkynet.dpr em uma pasta de sua escolha.

5° - Adicione uma variavel global logo abaixo de {$R *.dfm} da seguinte foma:

var F:Textfile;

6° - No evento OnClick do button1 adicione o seguinte código:

ssignfile(F,'log.txt');

if not FileExists('log.txt') Then

begin

Rewrite(F);

Closefile(F);

End

Else

Assignfile(F,'log.txt');

{$I-}

Append(F);

{$I+}

If IOResult<> 0 Then

Begin

ShowMessage('-');

End;

Write(F,'Skynet: Exemplo de como usar o TextFiles.');

Closefile(F);

Agora vamos usar a Classe TStringList ...

Siga os passos abaixo:

1° Abra seu Delphi.

2° Insira um botão.

3° No Evento Onclick do Button adicione o seguinte código:

var

Texto: TStringList;

begin

Texto := TStringList.Create;

try

Texto.Add('Linha 1');

Texto.Add('Linha 2');

Texto.SaveToFile('c:testeSkynet.txt');

finally

Texto.Free;

end;

end;

Share this post


Link to post
Share on other sites
antiblock
https://arwen2.global/
Entao vo coloca fonte Google ;)

Share this post


Link to post
Share on other sites

Quando eu pego algum tutorial/Programa de site/blog eu coloco "Creditos"...

Quando so pego o codigo de pesquisa do google e a escrita eu mesmo que faço como vou colocar creditos!...

Share this post


Link to post
Share on other sites

Roubar/Plagio , se eu estivesse a pegar um software de um programador sem permição. E não a colocar os creditos dele (Isto seria um crime).

Mais nesté caso é um codigo, que se você estive a mecher no Delphi iria aprender!. So adiantei o codigo para quem não sabia fazer...

Se foce nesté caso Creditos Delphi --' .

Share this post


Link to post
Share on other sites

Roubar/Plagio , se eu estivesse a pegar um software de um programador sem permição. E não a colocar os creditos dele (Isto seria um crime).

Mais nesté caso é um codigo, que se você estive a mecher no Delphi iria aprender!. So adiantei o codigo para quem não sabia fazer...

Se foce nesté caso Creditos Delphi --' .

Não estava a falar deste tópico em particular. E essa cena de meter cores em tudo que é frase até mete pena aos olhos de qualquer um.. http://cyber-gamers.org/public/style_emoticons/default/268839.gif

Cumprimentos,

đŗaѵєη

Share this post


Link to post
Share on other sites
Sem Comentários...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this