We use VB record format to process huge files. Record lengths vary from about 400 to 4000.
There is a fixed area of 100 bytes and remaining are variable and its length is indicated by a length field.
The file layout has multiple arrays. However, the arrays is populated only 1/3rd in most cases.
Is there any way to save the unused array space?. Currently what we did is ?placed the largest size array at the end of the record and write out only the actual array. This saves the unused space of the last array but other ?interior? arrays are still wasting space.