|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.01.2012, 20:35 | #1 |
Пользователь
Регистрация: 01.03.2011
Сообщений: 53
|
Повторный запуск формы в Delphi
Здравствуйте.
Делаю тест на Delphi. Состоит из 2х форм - ввод данных (Form2. не закрывается) и сам тест(Form1. закрывается в конце через пароль). 1)При переходе к форме теста , в первый раз, она запускается с начала и всё работет. НО при повторном вводе данных и переходе к форме теста открывается самый конец формы - ввод пароля для выхода(это требование). Собственно, как сделать так, чтобы при нажатии на кнопку форма теста всегда начиналась с начала. Вызывается банально (с передачей данных студента): Код:
2) Не так важно, как первое, но всё же... Есть массив вопросов, возможно ли сделать их рандомную выдачу в тетсте? Массив: Код:
Код:
@belov on Twitter
|
05.01.2012, 22:20 | #2 |
Форумчанин
Регистрация: 29.09.2011
Сообщений: 116
|
1. если вы динамически создаете каждый раз форму, то при нажатии на кнопку в Form2 сначала создаете Form1
Код:
Код:
2. наверно надо выбирать числа из диапазона 0..xd, сравнивать с массивом уже показанных тестов (в этот массив заносим те номера тестов которые показали пользователю) и если номера нет в массиве - показываем тест и заносим в массив номер. если есть - генерируем следующий |
05.01.2012, 22:51 | #3 |
Пользователь
Регистрация: 01.03.2011
Сообщений: 53
|
При добавлении в OnClose
Код:
И даже если вставить к кнопке вызова формы Код:
Возможно, есть альтернативный выход? Так как много что перепробовал и ничего. Как-то странно , форма закрывается, а данные в ней не сбрасываются.
@belov on Twitter
|
05.01.2012, 23:47 | #4 |
Форумчанин
Регистрация: 29.09.2011
Сообщений: 116
|
добавьте в uses Form2 модуль содержащий Form1
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Открытие файлов и повторный запуск программы | m0dE^ | Общие вопросы Delphi | 9 | 03.08.2011 20:45 |
Запуск макроса из формы | tgm | Microsoft Office Excel | 2 | 09.06.2011 13:47 |
Запуск формы при нажатии кнопки | SkrudjMakdak | Microsoft Office Excel | 4 | 30.07.2010 22:29 |
Запуск приложения и активность формы | fuv | Win Api | 3 | 11.05.2007 20:30 |