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

Вниз

Именованные массивы   Найти похожие ветки 

 
Сатир   (2006-11-21 10:58) [0]

Есть ли в Delphi сабж, если да, как называется тип?
Если нет, как его можно реализовать подручными средствами?
Заранее благодарен.


 
Elen ©   (2006-11-21 11:08) [1]


> Сатир

Что такое Именованные массивы?


 
Сатир   (2006-11-21 11:16) [2]


> Что такое Именованные массивы?

a["b"]:=c


 
Palladin ©   (2006-11-21 11:16) [3]

Видимо массивы с именем.


 
Palladin ©   (2006-11-21 11:17) [4]

Таких нет. Организовать не сложно.


 
Плохиш ©   (2006-11-21 11:20) [5]


> Сатир   (21.11.06 11:16) [2]
>
> > Что такое Именованные массивы?
>
> a["b"]:=c

array[char] of ...


 
Сатир   (2006-11-21 11:21) [6]


> Таких нет. Организовать не сложно.

а можно плиз примерчик, только не такой как в [5] 8-)


 
Сатир   (2006-11-21 11:23) [7]

года четыре назад видел в исходниках Dream"овских компонент, но уже забыл как они это делали... там вроде в виде индекса нужно задавать перечислимый тип или что-то вроде этого... вообщем забыл уже:(


 
Плохиш ©   (2006-11-21 11:25) [8]


> Сатир   (21.11.06 10:58)  

"Именованный массив - это массив, в котором в качестве индексов применяются строковые значения." это что ли?
В стандарте языка паскаль таких типов нет. Но можно написать потомка от TStrings.


 
Elen ©   (2006-11-21 11:25) [9]


> a["b"]:=c

А зачем? и еще что Record не катит?


 
Сатир   (2006-11-21 11:44) [10]


> А зачем? и еще что Record не катит?

для тех, кто не знает или не помнит, как реализуется сабж, вполне покатит и Record;-)


 
Anatoly Podgoretsky ©   (2006-11-21 11:46) [11]

> Сатир  (21.11.2006 11:16:02)  [2]

Это называется ассоциативный массив, легко реализуется через индексированые свойсва класса. Примеров в Дельфи достаточно.


 
Сатир   (2006-11-21 12:08) [12]


> Примеров в Дельфи достаточно.

Приведите хотя бы один, чтобы не быть голословным 8-)


 
Anatoly Podgoretsky ©   (2006-11-21 12:15) [13]

> Сатир  (21.11.2006 12:08:12)  [12]

Например Table["FIELDNAME"]


 
Сатир   (2006-11-21 12:36) [14]

спасибо



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

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

Наверх




Память: 0.49 MB
Время: 0.061 c
2-1164256385
denand
2006-11-23 07:33
2006.12.10
Про иконки в Tlistview


1-1162125556
Yuiop
2006-10-29 15:39
2006.12.10
Конвертировать из Rave в *.doc


2-1164292892
Panaev
2006-11-23 17:41
2006.12.10
Вопрос по MaskEdit


2-1164277824
mkmkm
2006-11-23 13:30
2006.12.10
Console + TNotifyEvent (... of Object)


4-1154450987
Destroyer
2006-08-01 20:49
2006.12.10
Ключ HKEY_USERS