• Страница 1 из 1
  • 1
Модератор форума: No_MaTTeR, Dimitro, LightInDarkness  
Pascal (delphi 7)
sevaGO
Скаут
Возникла проблема с типом переменных, переменные все интеджер, но пишет несовместимость

У тех, кто пальцем нащупывал USB-вход на задней панели корпуса компа - проблем с девушками не будет.
Сообщение # 1 написано 18.12.2013 в 23:29
Singler
Лучший из лучших
Условия в скобки нужно ставить (считает их булевскими)

(h < i) and (h <> z) then
Сообщение # 2 написано 19.12.2013 в 01:42
Хайпер
Скаут
А есчо z в данной области не определен.
Сообщение # 3 написано 19.12.2013 в 01:48
saji
А еще нельзя сравнивать текст. edit1.text>edit5.text тогда уж его надо сначала в интерег, а потом сравнивать
StrToInt(edit1.text)>StrToInt(edit5.text)

P.S. если я не ошибаюсь. Проверять лень smile
Сообщение # 4 написано 19.12.2013 в 08:18
Singler
Лучший из лучших
Цитата saji ()
нельзя сравнивать текст. edit1.text>edit5.text
сравнивать можно (и даже не будет ошибки при вводе чисел или букв, сравнивает по номеру символа и слева на право // '9' будет больше '89', например ), но в данном случае я бы предварительно перевел содержимое Edit-ов в числа (с проверкой на принадлежность к числам), а потом с ними работал.
Сообщение # 5 отредактировано Singler - Четверг, 19.12.2013, 14:17
  • Страница 1 из 1
  • 1
Поиск: