Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.03.2010, 17:19   #11
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от designer999
Цитата:
Сообщение от MMM_Corp
ComboBox4.itemIndex:=strtoint(Memo4 .Lines[13]);
это вообще с другой оперы
а я согласен с MMM_Corp - это именно из этой "оперы"!!
а если нужно ограничить диапазон (т.е. только 1..4, хотя я уверен, что потом автору вопроса понадобятся и 5 и 6 и 7, то вместо:
Код:
if Memo4.Lines[13]='1'  then begin ComboBox4.itemIndex:=1; end;
if Memo4.Lines[13]='2'  then begin ComboBox4.itemIndex:=2; end;
if Memo4.Lines[13]='3'  then begin ComboBox4.itemIndex:=3; end;
if Memo4.Lines[13]='4'  then begin ComboBox4.itemIndex:=4; end;
АБСОЛЮТНО логично написать:
Код:
if (Memo4.Lines[13]>='1') and  (Memo4.Lines[13]<='4')
  then ComboBox4.itemIndex:= StrToInt(Memo4 .Lines[13]);
и не надо городить ветление там, где его можно избежать!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 27.03.2010, 17:40   #12
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Цитата:
АБСОЛЮТНО логично написать:
Код:
if (Memo4.Lines[13]>='1') and  (Memo4.Lines[13]<='4')
  then ComboBox4.itemIndex:= StrToInt(Memo4 .Lines[13]);
и не надо городить ветление там, где его можно избежать!
или так
Код:
if  Memo4.Lines[13] in ['1'..'4'] 
  then ComboBox4.itemIndex:= StrToInt(Memo4 .Lines[13]);
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка в цикле Oleg Romanchuk Помощь студентам 10 17.11.2009 06:34
Ошибка в цикле Belokuraya Microsoft Office Excel 11 18.08.2009 15:52
Ошибка в цикле Alamez Общие вопросы Delphi 2 05.04.2009 15:12
не понятная ошибка ManInBlack Помощь студентам 2 20.10.2008 23:33