| 
| 
 | Вопрос # 2 677/ вопрос открыт / | 
 |  Доброго времени суток, уважаемые эксперты! Пишу программу тестирования ...пробую писать процедуру добавления ответа уже на выбранный пользователем ответ из РадиоГруппы ... дело в том что вопросы перемешаны и отображаются в случайном порядке радиокнопки ... порядок следования хранится в массиве. В таблице Answer (ответы) есть два поля ARight (Поле с правильными ответами) и ASet (поле с ответами которые дал пользователь) которые в дальнейшем буду сравнивать...  
 в цикле делаю следущее ..но отрабатывает неправильно хотя и записывает  в  поле в ASet которое не соответствует радио кнопки выбранным пользователем:
 Приложение:Переключить в обычный режим  ...  i := 1;j := 0while not TestData.ADOQuery4.Eof and (i<ACount) dobegin    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.
 |  
 Мини-форум вопросаМини-форум пуст. Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |