Вверх ↑
Этот топик читают: Гость
Ответов: 7
Рейтинг: 0
#1: 2013-05-29 17:19:27 ЛС | профиль | цитата
Посоветуйте, пожалуйста, как собрать программу-тест, в которой пользователю представлен текст с пропусками. Эти пропуски он должен каким-л образом заполнить. Программа проверяет ответы и выдает результат. Результат сохраняется. Какие элементы для этого лучше всего выбрать?
карма: 0

0
Ответов: 1343
Рейтинг: 31
#2: 2013-05-29 17:52:21 ЛС | профиль | цитата
мдам
просто бери маску и формат строки и больше ничё ненадо там уже всё и так будет правильно по оформлению бери чекбоксы либо Edit
да чё я пишу тут и нуб поймёт что там на визуалке делать
карма: 2

0
Ответов: 8926
Рейтинг: 823
#3: 2013-05-29 17:53:44 ЛС | профиль | цитата
ivankach, откуда берётся контрольный текст, какие пропуски (знаки препинания, буковки, слова), кто эти пропуски делает, в каком виде результат теста....
Правильно заданый вопрос содержит 90% ответа
В прстейшем случае -- два StrList, в одном строки с пропусками, в другом те же строки без пропусков, поле ввода Edit, куда выводятся строки для заполнения пропусков и Message Правильно/Не правильно.
карма: 19

0
Ответов: 7
Рейтинг: 0
#4: 2013-05-29 18:19:29 ЛС | профиль | цитата
Ок. спасибо. соображу. По ходу, может, будут более конкретные вопросы
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#5: 2013-05-29 19:04:37 ЛС | профиль | цитата
Леонид писал(а):
В прстейшем случае -- два StrList
в простейшем случае один StrList
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 7
Рейтинг: 0
#6: 2013-05-30 11:56:43 ЛС | профиль | цитата
Помогите, плиз! В этой программе нужно, чтобы картинка поворачивалась на определенный градус. Она поворачивается, но потом она искажается и исчезает! что не так? code_31129.txt
карма: 0

0
файлы: 1code_31129.txt [12.9KB] [206]
Ответов: 495
Рейтинг: 163
#7: 2013-05-30 14:36:09 ЛС | профиль | цитата
ivankach писал(а):
нужно, чтобы картинка поворачивалась на определенный градус

ivankach, так пойдёт? code_31131.txt
карма: 4

0
файлы: 1code_31131.txt [1.2KB] [382]
Ответов: 8926
Рейтинг: 823
#8: 2013-05-30 15:04:35 ЛС | профиль | цитата
ivankach, или так:
code_31132.txt
карма: 19

0
файлы: 1code_31132.txt [2.1KB] [183]
Ответов: 7
Рейтинг: 0
#9: 2013-05-30 21:09:46 ЛС | профиль | цитата
ok. danke! а че не так в моем коде? я так то хочу сделать, чтоб пользователь не знал точно, на сколько градусов повернется стрелка в конечном итоге
карма: 0

0
Ответов: 8926
Рейтинг: 823
#10: 2013-05-30 22:18:13 ЛС | профиль | цитата
[b]ivankach[/b],

Add(Random,9803440,189,434)
{
}
карма: 19

0
Ответов: 7
Рейтинг: 0
#11: 2013-05-30 23:02:54 ЛС | профиль | цитата
Спасибо всем за совет. Пока у меня получилось так.code_31138.txt

карма: 0

0
файлы: 1code_31138.txt [3.1KB] [183]
Ответов: 495
Рейтинг: 163
#12: 2013-05-31 11:42:18 ЛС | профиль | цитата
ivankach писал(а):
получилось так
Ещё вариант
code_31141.txt
карма: 4

0
файлы: 1code_31141.txt [2.4KB] [375]
Ответов: 16884
Рейтинг: 1239
#13: 2013-05-31 17:20:04 ЛС | профиль | цитата
ivankach писал(а):
Пока у меня получилось так.code_31138.txt
Если выбросить лишнее и облагородить, то будет смотреться так:
code_31144.txt
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1code_31144.txt [2.6KB] [231]
Ответов: 7
Рейтинг: 0
#14: 2013-06-07 20:30:56 ЛС | профиль | цитата
Теперь у меня такой вопрос по интерфейсу. Объясню, как смогу . Программа должна предоставлять некие вопросы, задания пользователю. Допустим выбирается задание из TreeView, и в этом же окне должны отобразиться определенные элементы интерфейса согласно заданию (картинка, кнопки для выбора ответа). выбираем другое задание, и в окне отображаются другие элементы (кнопки, поля ввода). другими словами, не хочу перегружать программу кучей дочерних форм для каждого задания. Что использовать, чтобы создать подобную программу?
карма: 0

0
Ответов: 5446
Рейтинг: 323
#15: 2013-06-07 21:58:52 ЛС | профиль | цитата
ivankach, вместе с вопросами храни информацию, какие элементы должны быть показаны на форме, и скрывай ненужные.
------------ Дoбавленo в 21.58:
Т.е. в области вопроса-ответа должен быть максимальный набор элементов (и место для картинки, и место для ввода ответа, и динамическая панель для кнопок ответа). При выборе вопроса часть элементов скрывай. Советую кстати использовать битовые маски (IntToBits, BitsToInt) для хранения информации о нужных элементах - тогда схема будет попроще. Сейчас HiAsm-а под рукой нет, так что только "на пальцах" могу объяснить.
карма: 1

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)