сохранение записей, содержащих элемент типа string, в файл (Delphi, Windows)

У меня есть запись, которая выглядит примерно так:

type
  TNote = record
    Title : string;
    Note  : string;
    Index : integer;
  end;

Просто. Причина, по которой я решил установить переменные как строку (в отличие от массива символов), заключается в том, что я понятия не имею, как долго эти строки будут. Они могут быть длиной 1 символ, 200 или 2000. Конечно, когда я пытаюсь сохранить запись в файл типа (файл ...), компилятор жалуется, что мне нужно указать размер строки. Есть ли способ преодолеть это? или способ сохранить эти записи в нетипизированном файле и по-прежнему поддерживать своего рода способ поиска?

Пожалуйста, не указывайте мневозможные решенияЕсли вы знаете решение, пожалуйста, напишите код. Спасибо

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

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