SoloCodigo

Programación General => Pascal => Mensaje iniciado por: tefi1228 en Lunes 4 de Junio de 2007, 04:50

Título: Como Realizo Un Matching
Publicado por: tefi1228 en Lunes 4 de Junio de 2007, 04:50
Hola quien me quiera ayudar se lo agradezco... como hago un matching record... quisiera saber los pasos que debo seguir para poder realizarlo
Es urgente...
Título: Re: Como Realizo Un Matching
Publicado por: Enko en Lunes 4 de Junio de 2007, 21:15
No se a que te refieres con "matching record"  ¿Ver si un registro conside con otro? ¿Registros de una lista enlazada o de un array?
Título: Re: Como Realizo Un Matching
Publicado por: tefi1228 en Martes 5 de Junio de 2007, 01:37
bueno mira cuando me refiero a un "matching record", es una comparacion de registros de archivos. Se que los tengo que comparar para obtener un nuevo archivo
Título: Re: Como Realizo Un Matching
Publicado por: Enko en Martes 5 de Junio de 2007, 21:38
Cita de: "tefi1228"
bueno mira cuando me refiero a un "matching record", es una comparacion de registros de archivos. Se que los tengo que comparar para obtener un nuevo archivo
Bien,bien.. ¿Y cual es el problema que te presenta?
Los pasos serian:
* Abres un archivo de Entrado de tipo File of MyRecord (Reset)
* Abres un archivo de Salida del mismo tipo. (ReWrite)
* Lees un registro de tipo  MyRecord desde el archivo de entrada:
* Read(ArchivoEntrada, MyRecord)
* Comparas Los datos de MyRecord como sea que los tengas que hacer. Modificas sus campos y...
* Escribes en el archivo de Salida:
* Write(ArchivoSalida, MyRecord)
* Cierras los dos archivos y listo.

PD> MyRecord es el tipo de registro que tengas que usar.
Título: Re: Como Realizo Un Matching
Publicado por: tefi1228 en Martes 5 de Junio de 2007, 23:31
ok.... muchas gracias enko  :D  :D  :comp: