FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Comparar archivos
Hola mi pregunta es si existe alguna función por código para poder comparar el contenido de dos archivos, de cualquier tipo de extensión o del mayor numero de extensiones posibles, si alguien conoce alguna función o como se podría hacer me resultaría de gran ayuda.
Gracias pd. No me interesa que compare las fechas de creacion o de modificacion de los archivos o el nombre de estos, solamente el contenido. |
#2
|
||||
|
||||
Hola,
No estoy seguro, pero, ¿no te valdría obtener el "Hash" de un determinado archivo? Me explico. Si no me equivoco el "Hash" de un archivo es único, incluso si se comparan dos archivos con el mismo nombre, por poner un caso. Ya digo que no estoy muy puesto en esto, como en casi nada. Desde luego, con los componentes DCPcrypt Cryptographic Component Library, gratuitos y de código abierto (y probablemente encuentres otros componentes) puedes hacer lo dicho, en inglés, "File hashing", de tal forma que podrías comparar si dos archivos tienen el mismo "Hash". En la documentación (documento HTML de nombre "Hashes.html") tienes un ejemplo completo. |
#3
|
||||
|
||||
Es algo básico, pero tiene que funcionar (Probalo, lo escribí e hice dos pruebas sencillas nada mas):
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#4
|
||||
|
||||
Hola,
Sí que parece funcionar Federico, muy curioso, muchas gracias. |
|
|
|