Форум: "Начинающим";
Текущий архив: 2006.12.10;
Скачать: [xml.tar.bz2];
ВнизИменованные массивы Найти похожие ветки
← →
Сатир (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;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.057 c