Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.029 c
15-1164286983
misha_gr
2006-11-23 16:03
2006.12.10
C# для начинающих.


15-1164215051
Сэм
2006-11-22 20:04
2006.12.10
DDR 1024Mb PC 3200 SAMSUNG


2-1164392584
pathfinder
2006-11-24 21:23
2006.12.10
XLS to DBF..


2-1164564062
Defort
2006-11-26 21:01
2006.12.10
Контекстное меню в DBGrid


2-1164277724
Димыч
2006-11-23 13:28
2006.12.10
Сетевое окружение




   Наверх