Рандом и защита от повторений
Сколь я понял, надо чтоб при старте вопросника случайным образом выбирался вопрос, а ответы к нему в случайном порядке "вешались" на radiobutton'ы (навроде шоб не запоминали "координаты" ответа) и далее в том же духе;
Вот к примеру такое решение:
Выгрузить список вопросов в, скажем, TStringList
Рандомным образом отсортировать и задавать их по порядку;
или
Рандомно выбираем вопрос и после ответа удаляем его из списка;
Определяем радиобуттоны:
Выгружаем в TStringList ответы, рандомно сортируем и по порядку назначаем радиобуттонаМ.
|