Bueno...
aquí puedes ver un ejemplo de como implementar un
"troceador de archivos" idéntico al programa
"Hacha" quizás te pueda ayudar a mejorar tu código..
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7