Need to read the last 4 lines (txt) of a very large log file 100M bytes, 100k lines or more  lots of times - of course I can read through the file in the normal way but this is rather slow. Is there a way to 'read lines from the end'? I note that unix tail or its port to windows does this very fast so guess there must be a fast way to do it in pascal too?    <div>

<br></div><div>TIA for any ideas John</div><div> <div><br></div><div>   <br><div><br></div></div></div>