• 0
Sign in to follow this  
valSistemasDelphi

(Resolvido) Programa detectar alteração de um arquivo txt automaticamente

Question

Como fazer que um  programa  detecte alterações por exemplo em um arquivo TXT qualquer?

 

Exemplo: Fiz um trabalho, e salvai na data de hoje 27/11/2018.

Vamos supor que fiz alteração no Dia 28/11/2018. Quero que o programa tipo Bloqueie o acesso, a algo importante no sistema, porque ele salvou dia 27, mais o arquivo foi alterado de algum modo, e não pode ser alterado esse arquivo impotetico .

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Se voce está pensando em usar esse arquivo como sistema de segurança, esquece.

Primeiro que, para testar alguma alteração em um arquivo txt, voce tem que ter uma cópia desse arquivo em algum lugar ( pode até estar dentro do proprio programa ) ou guardar em algum lugar a data de criação desse arquivo.

voce pode  alterar os atributos de escrita, para não permitir que seja modificado ... entretanto se o usuario for um pouco esperto, vai alterar novamente esse atributo, se ele souber onde está o arquivo.

https://www.google.com.br/search?source=hp&ei=vLr9W-i4A8SVwgSh34TgDg&q=alterar+atributos+de+arquivos&o que=alterar+atributos+de+&gs_l=psy-ab.1.0.0j0i22i30l9.1563.9470..15092...1.0..0.238.2365.15j5j2......0....1..gws-wiz.....0..0i131j0i131i10j0i10.mjCBXGMGE10

OBS: Se quiser algo mais eficiente, voce pode guardar uma informação em um registro do windows e depois ler novamente essa informação .

https://www.google.com.br/search?ei=y7r9W7i7KsWNwwSJ0Y_gAg&q=gravar+e+ler+registro+do+windows&o que=gravar+e+ler+registro+do+windows&gs_l=psy-ab.3...567323.591171..592997...0.0..1.348.5198.9j18j7j2......0....1..gws-wiz.......0j0i71j0i67j0i131j0i10j0i10i30j0i13j0i13i30j0i8i13i30j33i160.TzsnkGpFxcg

https://www.google.com.br/search?ei=Hb39W4j8MoKnwgTOuLbIDg&q=alterar+registro+do+windows+delphi&o que=gravar+e+ler+registro+do+windows&gs_l=psy-ab.1.0.0i71l8.0.0..9004...0.0..0.0.0.......0......gws-wiz.CXB-shUbJRk

 

abraço

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this