Вниз
Скачать: 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.036 c
11-1140317106
vvp
2006-02-19 05:45
2006.12.10
Как "прикрутить" иконку к проэкту?


3-1159789438
ceval
2006-10-02 15:43
2006.12.10
как в DBText загрузить определенное поле с таблицы


15-1163956742
vasIzmax
2006-11-19 20:19
2006.12.10
Не нарушая пункт 6. Please!


2-1164138008
~Aid~
2006-11-21 22:40
2006.12.10
списки


2-1164276115
breeze
2006-11-23 13:01
2006.12.10
Имя приложения внесшего изменеия в файловую систему




   Наверх