Nice app : ) Very fast with overwrite method, seems around as fast as mine(haven't compared). However, I noticed it's extremely slow when not overwriting, (in par with other trimmers other than mine). What block size are you using for loading/writing the files?
I'm using 64k blocks I think, I'm going to work on the app this weekend so I'll double check then. It's basically a Reset(F,1) and a BlockRead(F,Buff,SizeOf(Buff),BytesRead) where Buff is Array[0..65535] Of Byte. Should I be doing it differently? Thanks for your help Brian mate!