Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Элементарная вещь [D5]


Fast ©   (2002-02-17 09:45:00) 

Есть массив из record. Допустим все элементы массива уже заполнены какими-то значениями.
Как обнулить или очистить один элиемент. Т.е. все поля одного record"a?


Mbo   (2002-02-17 11:25:00) [1]

да


Fast   (2002-02-17 11:13:00) [2]

Так.....
У меня есть и string и dinamic array. Это значит очищать придется только обходом всех полей?


Mbo   (2002-02-17 11:06:00) [3]

если не хочешь сделать
arr[i].pole1:=0;
arr[i].pole2:=0;
то так
fillchar(arr[i],SizeOf(твоязапись),0);
при этом в записи не должно быть типов, которые неявно указатели
(string,dinamic array,pchar)


Наверх

Титульная страница Поиск, карта сайта Написать письмо