Es cuestión de lógica en la resolución. En palabras:
Haz una sola lectura para el primer registro y sus campos los almacenas en variables.
Creas la rutina para la lectura de todos los registros del archivo con el While eof...
Dentro del while haz la comparación
if (variable == campo_registro){
// desarrollas rutina de iguales
}else{
// desarrolla rutina de diferentes
// aqui guardas nuevamente en las variables los campos
// del úlimo registro leído
}
Eso es todo.