Duma D Duma Регистрация 13 Сен 2013 Сообщения 81 Репутация 1 Спасибо 1 Монет 0 9 Июн 2016 #1 if(label1 >= 50){ $one = c("label1")->text; c("label1")->text = $one - 50; } else if(label1 <= 50){ messageDlg("Не хватает денег!! ", mtWarning, MB_OK); }
if(label1 >= 50){ $one = c("label1")->text; c("label1")->text = $one - 50; } else if(label1 <= 50){ messageDlg("Не хватает денег!! ", mtWarning, MB_OK); }
45335 4 45335 Регистрация 28 Май 2013 Сообщения 99 Репутация 0 Спасибо 0 Монет 0 9 Июн 2016 #2 Может нужно всё-таки что-то типа такого : if (intval(c("label1")->text, 0)>=50) {c("label1")->text = (intval(c("label1")->text)-50} else {messageDlg("Не хватает денег!! ", mtWarning, MB_OK);} Позитивный голос 0
Может нужно всё-таки что-то типа такого : if (intval(c("label1")->text, 0)>=50) {c("label1")->text = (intval(c("label1")->text)-50} else {messageDlg("Не хватает денег!! ", mtWarning, MB_OK);}
DIMANNN D DIMANNN Регистрация 19 Июл 2013 Сообщения 86 Репутация 0 Спасибо 0 Монет 0 9 Июн 2016 #3 Я не знаком с девел студио, но ты уверен, что в label1 находится число? Позитивный голос 0