Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.17;
Скачать: CL | DM;

Вниз

Определить позицию в типе   Найти похожие ветки 

 
webpauk   (2006-11-27 16:37) [0]

Type
 TMsg = (mtAdd, mtCheck, mtAdded, mtUserLoginAddedError, mtUserAddedError,
         mtAccessWait, mtAccessGranted, mtAccessDenied, mtUserPasswordError, mtPortAccessDenied, mtNil);


есть ли возможность определить №(например: mtAdd=0, mtCheck=1...)?


 
Сергей М. ©   (2006-11-27 16:38) [1]

Есть.


 
webpauk   (2006-11-27 16:38) [2]


> Сергей М. ©   (27.11.06 16:38) [1]

ну?


 
Плохиш ©   (2006-11-27 16:39) [3]

ord


 
Сергей М. ©   (2006-11-27 16:40) [4]


> ну?


баранки гну)

Ord(идентификатор_перечислимого_типа)


 
webpauk   (2006-11-27 16:40) [5]

var
  fMsg: Tmsg;
  fI: Integer;
begin
  if:=?
end;


 
Сергей М. ©   (2006-11-27 16:41) [6]


> if:=?


if:=!

Про ord() вник ?


 
Cawa ©   (2006-11-27 16:43) [7]

i:=ord(mtAdded);


 
umbra ©   (2006-11-27 16:43) [8]

справка по перечислимым типам написана очень хорошо.


 
webpauk   (2006-11-27 16:45) [9]

if - читать как fI
Ord - вник
спасибо


 
Сергей М. ©   (2006-11-27 16:51) [10]


> webpauk


Не знаю как в 6-ке, но в 7-ке допустима и такая конструкция:

Type
TMsg = (mtAdd = 1, mtCheck = 4, mtAdded = 13, ........

Говорить о "позиции" безотносительно упоминания кода, использующего данные такого типа, в этом случае вряд ли уместно.



Страницы: 1 вся ветка

Текущий архив: 2006.12.17;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.036 c
15-1164612921
malefik
2006-11-27 10:35
2006.12.17
> Стабильность .....TServerSocket


3-1160374486
svt
2006-10-09 10:14
2006.12.17
Уважаемые мастера, подскажите как правильно выполнить запрос


2-1164648067
pathfinder
2006-11-27 20:21
2006.12.17
Tray Icon colors..


15-1164478697
dimonf
2006-11-25 21:18
2006.12.17
На чем лудше начать писать портал?


1-1162638387
312Kbps
2006-11-04 14:06
2006.12.17
Получить скрин окна по его хендлу !