|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.04.2012, 19:21 | #1 |
Регистрация: 21.02.2012
Сообщений: 8
|
Повторное использование формы
Доброго времени суток.
При написании программы тестирования знаний учащихся у меня возникла проблема, которая ступорит весь процесс. Дело в том, что первое прохождение теста происходит нормально - пользователь отвечает на вопросы, суммируются баллы, и в итоге после полного прохождения теста появляется окно с результатами. Где есть возможность повторного прохождения теста. И вот тут-то и возникает проблема. Когда нажимаешь на кнопку повторного прохождения теста, действительно открывается окно с тестом. НО: в окне отображается последний вопрос, на который ответил пользователь. То есть, если он прошел тест полностью, не прерывая его искусственно, то при повторном запуске теста он оказывается на последнем вопросе теста, отвечает на него и выходит из режима прохождения теста. И все - тупик. Если же пользователь вышел, не ответив на все вопросы (есть кнопка принудительного прерывания тестирования), то при повторном запуске будет отображаться последний вопрос, на котором был произведен выход из режима тестирования. Причем, эта проблема возникает, даже если вернуться в главное окно и оттуда заново запустить тестирование. Вот фрагмент кода: Код:
Заранее благодарна. |
16.04.2012, 19:57 | #2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,318
|
Лучше прикрепите весь проект.
Чисто эмпирически: перенести форму с тестом в раздел поддерживаемых (а не автоматически создаваемых), при клике на Повтор теста создавать форму. Или можно засунуть то, что у вас в oncreate еще и в onshow формы. Возможно это поможет без создания форм.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
Последний раз редактировалось BDA; 16.04.2012 в 20:11. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Повторное нажатие кнопки активной формы | Rust_12 | Microsoft Office Excel | 3 | 19.03.2012 01:24 |
Повторное использование структуры | Karmadon | Общие вопросы C/C++ | 2 | 29.02.2012 12:00 |
Использование формы из DLL-сборки | AgentSmit | C# (си шарп) | 1 | 10.10.2011 11:28 |
Повторное открытие открытой формы. | segail | Microsoft Office Excel | 12 | 20.10.2010 18:12 |
использование компонента TreeWiev другой формы | White | Общие вопросы Delphi | 2 | 29.08.2008 10:25 |