![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Номер элемента множества [D5, Win95/98]
NeVIP. © (2004-08-08 00:32:00)Господа, подскажите, как мен получить номер элемента множества?
К примеру, доно множество 'A'..'Z'
...
var Letter : char
begin
if Letter in (моё множество) then (какой порядковый номер переменная имеет в множестве)
...
Заранее всем спасибо.
Думкин (2004-08-08 06:02:00) [1]К примеру - тут, хорошее.
А если так:
type
TT = 'B'..'X';
var
B : set of TT = ['X','R','C'..'K'];
Что подразумевается под номером во множестве?
А ord
Returns the ordinal value of an ordinal-type expression.
Поэтому вопрос как бы - уточнить, или в терминах разобраться?
default (2004-08-08 00:40:00) [2]Ord(Letter)-Ord('A')
индексация с 0
wnew (2004-08-08 00:39:00) [3]Ord(Letter)