Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.05;
Скачать: CL | DM;

Вниз

Динамическая record - возможно? Как реализовать?   Найти похожие ветки 

 
1vopros   (2005-12-28 20:05) [0]

ifd:packed record
NumTeg:word; //Число тегов

И тут бы в зависимости от NumTeg
tegs:array[0..NumTeg] of word;

или
teg1:word;
..
tegNumTeg:word;
....
И дальше опять статично -
Name:string[30];
и т.д.
end;

record "packed" - не принципиально, главное что бы читалось из файла.
Подскажите, pls


 
Bogdan1024 ©   (2005-12-29 00:07) [1]

Сделай динамический список через указатели.


 
з. танька   (2005-12-29 00:17) [2]


> Bogdan1024 ©   (29.12.05 00:07) [1]

при чем тут динамический список через указатели? как человек эту бурду сохранять будет? к тому же есть TList, и делать его не надо.


> 1vopros   (28.12.05 20:05)  

ты имеешь ввиду чтение из типизированного файла? типа, Read(f, ifd1)? так не прокатит. в рекордах не должно содержаться полей переменного размера.


 
Германн ©   (2005-12-29 04:43) [3]


> 1vopros   (28.12.05 20:05)  
>
> ifd:packed record
> NumTeg:word; //Число тегов
>
> И тут бы в зависимости от NumTeg
> tegs:array[0..NumTeg] of word;

Компиллятор сиё делать не умеет, и врядли сумеет, хоть когда-нибудь.

А вот чтобы "главное что бы читалось из файла." - главное, разработать алгоритм записи/чтения в файл/из файла той структур(ы)у, которая надобна.


 
1vopros   (2005-12-29 09:09) [4]

Спасибо.



Страницы: 1 вся ветка

Текущий архив: 2006.02.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.044 c
15-1137033129
brother
2006-01-12 05:32
2006.02.05
мусор в массиве


15-1137477920
syte_ser78
2006-01-17 09:05
2006.02.05
глюк со встроеной звуковухой


1-1135880057
___SED
2005-12-29 21:14
2006.02.05
Можно ли написать на делфи 64-х битную прогу?


2-1137665912
Ell
2006-01-19 13:18
2006.02.05
Можно ли сделать, чтобы программа удаляла сама себя?


15-1136965696
Danilka
2006-01-11 10:48
2006.02.05
Маппирование клиентского COM-порта под терминалом сервера Win2k