I have a 3rd party program which collects information and then sends the data to a non-text file. Normally I would access the data file after writing, however I now wish to access the incoming data so I can perform live calculations on it. To access the live data I can only think of attempting to access the file but do not have any idea how to do so whilst it is being written.
Is there any way in Delphi to read a file while it is being written?
Is there any other way of accessing the live data?