Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

массив записей [D5, Win2k]


Sapsi ©   (2005-03-16 09:24:00) 

Добрый день.
Есть набор констант (строк).
Как грамотно организовать множество этих строк, чтобы проверять любую строку на вхождение в это множество оператором in?
Спасибо.


КаПиБаРа   (2005-03-16 09:43:00) [1]

Sapsi   (16.03.05 9:24)
Ты работай со множествами, а когда понадобится работать конкретно со строкой, то выводи ее из массива строк основанного на этом множестве.


begin...end   (2005-03-16 09:28:00) [2]

> Sapsi   (16.03.05 9:24)

> Как грамотно организовать множество этих строк, чтобы
> проверять любую строку на вхождение в это множество
> оператором in?

Оператором in - никак.

Ксли нужно проверить строку на вхождение в какой-то список, то можно использовать константный массив строк + функцию AnsiIndexStr. Насчёт этой функции - не уверен, что она есть в Delphi 5, но её несложно написать самому.

Как вариант - TStringList и его IndexOf.


Anatoly Podgoretsky   (2005-03-16 09:25:00) [3]

Сменить язык программирования.


Наверх

Титульная страница Поиск, карта сайта Написать письмо