![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Два условия в инструкции if [D7, XP]
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 переменная?