Показать сообщение отдельно
  #2  
Старый 05.04.2014, 04:38
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Цитата:
Сообщение от Помидоркин
...в массиве типа TbgRow у элемента с индексом [0] значение поля toEdit всегда должно быть False, а поле ValueType всегда vtFuel, второй элемент: <массив типа TbgRow>[1].toEdit:= False; <массив типа TbgRow>[1].ValueType:= vtMoney; и т.д.
Возможно ли одновременно с объявлением массива записей присвоить начальные значения полей элемента?
Наверное возможно (хотя для массива, да ещё и записей наверное на уровне объявления последних), но по-старинке тоже не плохо должно получаться
Код:
...
var
i: integer;
begin

 for i:= Low(TbgRow) to High(TbgRow) do
   with TbgRow[i] do
    begin
     toEdit:= false;
     ValueType:= vtFuel;
    end;

   end;
...
всё равно ведь по полям бегать наверное нужно


З.Ы. А кстати, в вашем списке газолинчик как раз и отсутствует
Ответить с цитированием