Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.146.105.194] |
|
Сообщ.
#1
,
|
|
|
Вот к примеру так можно представить record в константе - >
TzData = record H: Byte; R: Word; S: AnsiString; O: Byte; M: Byte; end; TArrZData = array of TzData; const AKR_R : TzData = (H : 1; R : 12; S : 'Xxxxxx'; O : 3; M : 114); А если у меня массив TArrZData то как его представить в качестве константы ? Логичным мне показалось так (Code:) но это не принемается. const XXC : array[0..2] of TzData = (AKR_R, AKR_R, AKR_R); |
Сообщ.
#2
,
|
|
|
В константу ничего записать нельзя, на то она и константа.
В первом куске кода - объявление константы. Объявить константу с данными из динамического массива нельзя. |
Сообщ.
#3
,
|
|
|
Цитата MBo @ В константу ничего записать нельзя, на то она и константа. Дык а кто говорит что можно ... Добавлено А статический можно в константе представить ? TzData = record H: Byte; R: Word; S: AnsiString; O: Byte; M: Byte; end; TArrZData = array[0..2] of TzData; Добавлено Всё разобрался, там я натупил как обычно |