Вы можете легко записывать строки, если определите, что список строк вместо DefineBinaryPropery должен использовать DefineProperty. Чтение и запись должны выпоняться соответственно с помощью методов TReader и TWriter. Записывать вы можете приблизительно так:
Writer.WriteListBegin ;for i := 0 to TheStringList.Count - 1 doWriter.WriteString( TheStringList[ i ] ) ;Writer.WriteListEnd ; |
Для чтения можно воспользоваться следующим кодом:
Reader.ReadListBegin ;while not Reader.EndOfList doTheStringList.Add( Reader.ReadString ) ;Reader.ReadListEnd ; |
- Mike Scott [000977]