Конвертировать любую запись в строку и обратно?

Как я могу конвертировать любойrecord тип для одногоString и назад? Возможно, загрузить запись в поток и прочитать ее как строку? В записи, которые я использую, не будут включены какие-либо специальные типы - они просто используют простые вещи, такие какString, Integer, PChar, DWORD, а такжеArray of [String]и т. д. и ничего подобного классам или функциям.

Эта строка будет в дальнейшем сохранена в различных местах, таких как текстовый файл, запись базы данных, отправленная по сети и т. Д. Содержимое строки может быть передано другими способами, например, копированием строки из текстового файла. и сохранить его в записи базы данных. Общая идея заключается в том, что строка будет достаточно совместимой, чтобы сохранять ее в любом месте, перемещать и загружать обратно в исходное состояние. Я понимаю, что должен уметь распознать, чтоtype записи и назначьте ее соответствующим образом, и та часть, с которой мне не нужна помощь.

Ответы на вопрос(1)

Ваш ответ на вопрос