|
Вопрос # 2 677/ вопрос открыт / |
|
Доброго времени суток, уважаемые эксперты! Пишу программу тестирования ...пробую писать процедуру добавления ответа уже на выбранный пользователем ответ из РадиоГруппы ... дело в том что вопросы перемешаны и отображаются в случайном порядке радиокнопки ... порядок следования хранится в массиве. В таблице Answer (ответы) есть два поля ARight (Поле с правильными ответами) и ASet (поле с ответами которые дал пользователь) которые в дальнейшем буду сравнивать...
в цикле делаю следущее ..но отрабатывает неправильно хотя и записывает в поле в ASet которое не соответствует радио кнопки выбранным пользователем:
Приложение: Переключить в обычный режим-
- ...
-
-
- i := 1;
- j := 0
- while not TestData.ADOQuery4.Eof and (i<ACount) do
- begin
-
-
- then begin
- TestData.ADOQuery4.Edit;
- TestData.ADOQuery4.FieldsByName['ASet'].AsInteger:=1;
- TestData.ADOQuery4.Post;
- end else
- TestData.ADOQuery4.Next;
- Inc(i);
- Inc(j);
- end;
-
-
-
-
-
-
-
-
-
- while not TestData.ADOQuery4 and (i<ACount)
-
- if DBRadioGroup1.Buttons[DBRadioGroup1.ItemIndex]
- then x:=DBRadioGroup1.ItemIndex;
- if i<>x then
- DBRadioGroup1.Values.Add('0')
- else DBRadioGroup1.Values.Add('1');
-
- inc(i);
-
-
-
-
 |
Вопрос задал: Motor (статус: Посетитель)
Вопрос отправлен: 23 апреля 2009, 23:22
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Мини-форум пуст.
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|