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

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

Два условия в инструкции if [D7, XP]


Страницы:   1 2 3

IIIakal ©   (2009-12-08 10:02:00) 

Доброго времени суток!!!
Помогите разобраться плиз...нужно что бы инструкция выполнялась когда истинны два условия, изучив несколько статей про инструкции if then else пришол к выводу что код должен (но возможно не обязан:)) выглядеть както та:
if (label1.Caption:=inttostr(0)) and (checkbox1.Checked:=true) then
но увы не работает...
заранее спасибо...


Джо   (2009-12-09 20:29:00) [1]


>  по крайней мере, для этого он и задуман?

Нет, это не так.


Anatoly Podgoretsky   (2009-12-09 19:06:00) [2]

Это хорошо, что ты "Умная" взял в кавычки.


Ганя   (2009-12-09 17:31:00) [3]


> brother ©  


тебе никогда не приходило в голову, что этот форум - и есть та самая "умная литература"? по крайней мере, для этого он и задуман?


IIIakal   (2009-12-09 11:01:00) [4]

я не потерялся, тут я..просто я уже получил то что хотел....всем спасибо еще раз))))
До новых встреч!!! :)


12   (2009-12-09 10:51:00) [5]

if  inttostr(integer(checkbox1.checked)-1) = label1.caption
then


Anatoly Podgoretsky   (2009-12-09 09:20:00) [6]

> yyr3  (09.12.2009 06:54:33)  [33]

Да кто же кроме тебя сможет ответить на этот вопрос


brother   (2009-12-09 09:07:00) [7]

прикроют ветку - и правильно сделают... только жаль, что автор потерялся...


yyr3   (2009-12-09 08:27:00) [8]

Удалено модератором


Ymen   (2009-12-09 08:20:00) [9]

>Хотелось бы все таки услышать от brother ©  и Ymen

Какое изобилие вопросов )))

1.> А вот интересно проверяется ли второе условие, при такой записи, ...
2.> если первое проверено и не соответствует и собственно какой будет порядок проверки
3.> одно и тоже с точки зрения скорости выполнения...
4.> .., что там пишет умная литература?
5.> А где ваш сподвижник Ymen

Бред!


yyr3   (2009-12-09 07:53:00) [10]

Удалено модератором


brother   (2009-12-09 07:51:00) [11]

> Не читали вы батенька про это в умной литературе,

такс,
1. теперь пожалуйста линк на конкретику
2. имхо, ето мое менение, фирштейн?
3.
> или вообще не умничай....

есть претензии? это не ко мне...


yyr3   (2009-12-09 07:47:00) [12]

Удалено модератором


KilkennyCat   (2009-12-09 07:46:00) [13]

а еще это зависит от типа траслятора, и совсем хреново будет при покомандной интерпретации.


brother   (2009-12-09 07:33:00) [14]

имхо одно и тоже...


brother   (2009-12-09 07:32:00) [15]

> что там пишет умная литература?

а тебе лень почитать или провести тесты? хочешь, чтоб мы твоей ерундой занимались?


KilkennyCat   (2009-12-09 07:30:00) [16]

а с другой стороны от языка иногда сильнее зависит... теоретически, проверка второго условия не будет, ибо нет необходимости, если только второе условие не есть вызов функции, результатом чего имеет место быть и дальнейшее влияние, если по ходу работы этой функции происходит изменение вне ее области.


yyr3   (2009-12-09 07:03:00) [17]

Хотелось бы все таки услышать от brother ©  и Ymen


KilkennyCat   (2009-12-09 07:02:00) [18]

это зависит не только от языка.


yyr3   (2009-12-09 06:54:00) [19]

Хорошо пусть в умной литературе это все есть и это бред,
вопрос конкретно к brother ©  и Ymen

Вот

if (label1.Caption = inttostr(0)) and (checkbox1.Checked) then

и

If label1.Caption = inttostr(0) Then If checkbox1.Checked Then

одно и тоже с точки зрения скорости выполнения, что там пишет умная литература?


Ymen   (2009-12-09 06:40:00) [20]

>[30] yyr3   (09.12.09 06:17)
>if (label1.Caption = inttostr(0)) and (checkbox1.Checked) then

>А вот интересно проверяется ли второе условие, при такой записи,
>если первое проверено и не соответствует и собственно какой будет порядок проверки, согласно записи -> слева на >право:)?

Ведь это-же бред, бред, бред (c) к/ф "12" )))))))


Страницы:   1 2 3

Наверх

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