Wow! It
just goes to show if you take a bit of time to set out the problem clearly, it's
far easier for people to provide help.
Thanks to everyone who gave workable solutions for my
problem.
Using pointers and passing parameters are two that appeal
but I think the virtual chocolate fish must go to Steve this time for suggesting
the use of TStrings. What could be simpler than SaveToFile? This is
particularly good as I also want to be able to do stuff with the data after
saving.
Thanks very much to all who responded
Mark