function insertRecord(recno : Integer; blankrecord : Boolean): Boolean;

The function appendRecord() adds a new record to the end of file.
If you pass "true", the record will be empty.
If you pass "false", the new record will contain information from internal memory.


begin
    // copy record
    dbf.readRecord(10);
    dbf.insertRecord(11, False);
    // modify some values
    dbf.setField(0, 'something', 12.34);
    dbf.insertRecord(12, False);
    // add empty record
    dbf.insertRecord(14, True);
    // your code
end;