Ver Mensaje Individual
  #3  
Antiguo 10-12-2009
cocute cocute is offline
Miembro
 
Registrado: nov 2008
Posts: 403
Reputación: 16
cocute Va por buen camino
por cierto por curiosidad he leido el post y me ha dado por ejecutar el
REGEDIT /e c:\copiareg.reg

y mi fichero de registro en Windows7 64 ocupa 300mb
es normal eso? como para comparar linea por linea ¿no?

Aunque no creo que te dejasen si es para una práctica, para comparar ficheros podrias hacerlo tambien desde la linea de comandos:
comp registroantes.reg registrodespues.reg >cambios.txt

Código PHP:
Syntax

Compares the contents of two files 
or sets of files.

COMP [data1] [data2] [/D] [/A] [/L] [/N=number] [/C]

data1 Specifies location and name(sof first file(sto compare
data2 Specifies location and name(sof second files to compare
/
D Displays differences in decimal format
/
A Displays differences in ASCII characters
/
L Displays line numbers for differences
/
N=number Compares only the first specified number of lines in each file
/
C Disregards case of ASCII letters when comparing files 

Aunque tampoco creo que te sirva utilizar librerias de terceros, ya que me imagino que tendras que entregar el código
tambien puedes mirar esto, que es freeware e incluye ejemplos, mejor que esto no encontrarás:
http://www.angusj.com/delphi/textdiff.html

Última edición por cocute fecha: 10-12-2009 a las 11:46:07.
Responder Con Cita