ABOUT
TFileSplitter is an invisible component with a simple task to split a file into multiple files of certain size. The most common need for this is when you want to put your (big) file on floppy disks, for backup or any other purposes. This component also includes method for reversing the process - the unsplitting. All existing files will be overwritten without warning during the process of splitting/unsplitting.
FEATURES
• Available for Delphi versions 3, 4 and 5
• Split and unsplit your files with a single line of code
• Full control over split & unsplit process through OnNeedDisk and OnProgress events
• Ability to change buffer size (the amount of memory allocated) for reading and writing, which allows you to optimize your code for speed or memory allocation
• New in version 1.03: Property ReduceFirstSizeBy added. This property can be used to make the first split file smaller by a number of bytes. Helpful if you are developing some kind of a setup program. Added upon request by Mr. Florian Haag
• Full source included