Hola,
En
Delphi About se puede ver al menos una técnica para
cortar y unir archivos. Es algo similar a lo que se expone en el hilo de arriba, pero, creo que aún sería mejor este último, pues el archivo a cortar se lee "poco a poco". Claro que igual no he comprendido bien el asunto, ni la función "Truncate". Ahora pienso que acaso te refieres a comprimir el archivo... para eso cuentas con componentes de terceros para Delphi y distintas bibliotecas en las que basarte. En estos mismos foros encontrarás más información sobre esto último.