title: Delphi 2010: How to save a whole record to a file?
body: <p>I have defined a record which has lots of fields with different types (integer, real , string, ... plus dynamic arrays in terms of "array of ..."). 
  I want to save it as a whole to a file and then be able to load it back to my program. I don't want to go through saving each field's value individually.
  The file type (binary or ascii or ...) is not important as long Delphi could read it back to a record.</p>
  
  <p>Do you have any suggestions?</p>