0 / 0 / 0
Регистрация: 13.11.2016
Сообщений: 25
|
||||||
1 | ||||||
Ложное срабатывание else17.11.2016, 20:22. Показов 1287. Ответов 9
Метки нет (Все метки)
Всем привет! Делаю программу для тренировки устного счёта, значения меняются, выводиться, но при верном ответе срабатывает else. (на случай серьёзных косяков: при верном ответе должен к значению vo прибавить один, при неверном выдать сообщение)
0
|
17.11.2016, 20:22 | |
Ответы с готовыми решениями:
9
Ложное "регулярное выражение" Срабатывание события Срабатывание антивируса Точное срабатывание по миллисекундам |
8 / 8 / 7
Регистрация: 21.08.2015
Сообщений: 90
|
|
17.11.2016, 21:02 | 2 |
А можно, хотя бы, прокомментировать функцию pvd и всё что в ней?
1
|
0 / 0 / 0
Регистрация: 13.11.2016
Сообщений: 25
|
||||||
17.11.2016, 21:16 [ТС] | 3 | |||||
Я начинающий прошу прощение.
А как собственно прокомментировать? Добавлено через 1 минуту А понял! Добавлено через 4 минуты
0
|
31 / 27 / 8
Регистрация: 25.05.2015
Сообщений: 113
|
||||||
17.11.2016, 21:23 | 4 | |||||
Поставьте точку останова на if и посмотрите значения в переменных a, b, c. Возможно вы где-то ошиблись с вводом - выводом данных, ну или конвертация проходит не правильно...
Потом... Если вы хотите посчитать количество правильных ответов в переменной vo, то у вас ничего не выйдет) т.к. она будет обнуляться после каждого нажатия на button1. Вынесите её в видимость класса.
1
|
3564 / 2505 / 1174
Регистрация: 14.08.2016
Сообщений: 8,214
|
|
17.11.2016, 21:34 | 5 |
так у вас по кнопке происходит сразу все, и генерация рандома и считывание из текстбокса и сравнение,т.е. значение в текстбоксе остаётся с прошлого раза, а кнопка уже того, отработала, у вас не тренажер памяти, а угадайка
1
|
0 / 0 / 0
Регистрация: 13.11.2016
Сообщений: 25
|
|
17.11.2016, 21:37 [ТС] | 6 |
А можно подробнее где поставить точку?
Добавлено через 1 минуту Diamante, а как сделать уже не угадай ка значение, а тренер устного счёта. Я просто новичок, много что не понимаю.
0
|
31 / 27 / 8
Регистрация: 25.05.2015
Сообщений: 113
|
|||||||||||
17.11.2016, 22:13 | 7 | ||||||||||
Ну на if же вашем.
Там где нумерация строк щелкните мышкой. Должна появиться красная точка. Там произойдет остановка программы после того как вы нажмете button1. После этого подведте мышку к вашим переменным a, b, c и отобразиться их значение в данный момент.
Diamante, прав. У вас получается угадайка... Это в отдельную функциюю
1
|
0 / 0 / 0
Регистрация: 13.11.2016
Сообщений: 25
|
||||||
18.11.2016, 10:19 [ТС] | 8 | |||||
Всё равно пишет что ошибка.
0
|
12 / 12 / 8
Регистрация: 25.05.2014
Сообщений: 36
|
|||||||||||
18.11.2016, 10:27 | 9 | ||||||||||
Сообщение было отмечено NPD как решение
Решение
У тебя глобальные переменные есть
а в методе pvd() у тебя в условии
1
|
0 / 0 / 0
Регистрация: 13.11.2016
Сообщений: 25
|
|
18.11.2016, 11:37 [ТС] | 10 |
schlawiner, уважение +.
0
|
18.11.2016, 11:37 | |
18.11.2016, 11:37 | |
Помогаю со студенческими работами здесь
10
Поочередное срабатывание таймеров ложное срабатывание. IntersectRect, ложное срабатывание Плата STM32F103C8T6. Ложное срабатывание кнопки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |