Я помогаю своей компании со старым кодом Delphi 7.
В начале объявлена запись, которая используется для хранения всех данных, которые мы хотим вывести.
тип
TOutput_Type = запись
результат: строка;
смещение результата: строка;
выбрано: логическое значение;
категория результата: целое число;
конец;
а затем объявляется массив этого
Выход: массив TOutput_Type;
В начале устанавливается большое значение длины, поскольку фактическая длина неизвестна.
Этот массив используется повсеместно, но, к сожалению, выбранное значение не всегда устанавливается при использовании.
Моя проблема в том, что я добавление сводки данных, но поскольку выбранное не установлено, delphi, кажется, присваивает ему случайный статус true или false.
Есть ли способ установить все экземпляры selected как истинные в начале? Кажется, что это достаточно просто, но я не программист Delphi, поэтому не уверен, возможно ли это? Я знаю, что могу просмотреть и добавить в selected := true каждый раз, когда создается новая запись, но я хотел бы сделать это с самого начала, если это возможно....
Заранее спасибо