Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.09.10;
Скачать: [xml.tar.bz2];

Вниз

упростить выражение   Найти похожие ветки 

 
Gadenysh   (2006-08-23 17:14) [0]

Result := (TypeID = 1) or (TypeID = 2) or (TypeID = 3) or (TypeID = 5) or (TypeID = 7)

можно ли записать короче? типа как в sql - in (1,2,3,5,7)


 
novill ©   (2006-08-23 17:17) [1]

да, так и записать TypeID in [1,2,3,5,7]


 
Германн ©   (2006-08-23 17:19) [2]

Можно, но только если значение TypeID в диапазоне 0..255


 
Gadenysh   (2006-08-23 17:25) [3]


> Германн ©   (23.08.06 17:19) [2]
> Можно, но только если значение TypeID в диапазоне 0..255


т.е., если числа больше, то не выйдет?


 
Германн ©   (2006-08-23 17:27) [4]


> т.е., если числа больше, то не выйдет?

Угу. Читать в справке про тип Set


 
Gadenysh   (2006-08-23 17:30) [5]

спасибо


 
TUser ©   (2006-08-23 19:38) [6]

var TypeID : integer;
begin
 Result := (TypeID >= 1) and (TypeID <= 7);
 Result := Result and (TypeID <> 4) and (TypeID <> 6)


 
Пусик ©   (2006-08-23 23:14) [7]

case TypeID of
 1,2,3,5,7: Result := True;
else Result := False;
end;



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

Форум: "Начинающим";
Текущий архив: 2006.09.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.062 c
2-1156347985
Jimmy
2006-08-23 19:46
2006.09.10
Порядок передачи фокуса


1-1154058249
DimonS
2006-07-28 07:44
2006.09.10
Расстояние по GPS


15-1155537715
Furyz
2006-08-14 10:41
2006.09.10
SWI.Чей это формат?


2-1155736041
AlexanderMS
2006-08-16 17:47
2006.09.10
Вопросы: что компилируется, а что - нет. И когда.


15-1156171909
imbalacedees
2006-08-21 18:51
2006.09.10
Картинки





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский