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
но увы не работает...
заранее спасибо...


AIK   (2009-12-08 10:18:00) [41]

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


DrPass   (2009-12-08 10:18:00) [42]


> IIIakal   (08.12.09 10:12) [4]
> О! и за бонус отдельное спасибо....такого нигде не видел.
> .))))

Вот тебе еще один бонус: if (label1.Caption='0') and checkbox1.Checked then...
Ты серьезно читал несколько статей по if... then... ? O_o


brother   (2009-12-08 10:17:00) [43]

> ужас.

Кстати, согласен. Разве в школе разведчиков не объясняли разницу между оператором присвоения ( := ) и оператором сравнения ( = ) ?


sniknik   (2009-12-08 10:17:00) [44]

> такого нигде не видел..))))
шутишь? любая книжка по паскалю раздел "логические операции", или "бинарные" хотя это и не одно и тоже.


IIIakal   (2009-12-08 10:16:00) [45]

ну вот не надо прикалываться...Москва не сразу строилась....


KilkennyCat   (2009-12-08 10:15:00) [46]


> изучив несколько статей

ужас.


KilkennyCat   (2009-12-08 10:14:00) [47]


> такого нигде не видел

ну еще бы. там, где оператор присваивания := используется для сравнения, такого не увидишь.


IIIakal   (2009-12-08 10:12:00) [48]

О! и за бонус отдельное спасибо....такого нигде не видел..))))


IIIakal   (2009-12-08 10:11:00) [49]

спасибо большущее, заработало....
это будет типа если Label1=0 и в первом чекбоксе галочка то +1 если нет то -1
Label2 и чекбокс2...и т.д.


brother   (2009-12-08 10:06:00) [50]

у и бонусом:
checkbox1.Checked = False
можно записать
not checkbox1.Checked


brother   (2009-12-08 10:05:00) [51]

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

гдеж ты такой код взял???
вот так надо:
if (label1.Caption = inttostr(0)) and (checkbox1.Checked) then
но что за: inttostr(0)? это для теста? и вместо 0 будет integer переменная?


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

Наверх

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