Copy Record in same Table - How?

Please help,

I want to duplicate a record in a table. Basically trying to reproduce
the funtionality of COPYTODYNARRAY and COPYFROMDYNARRAY in Paradox.

I have managed to copy the fields of the source record into the objects
in a TStringList. Then I append a blank record - how do I set the fields
in the blank record to equal the values of the field objects in the
StringList?

I have a mix of field types, including memo.