| 
| 
 | Вопрос # 2 650/ вопрос открыт / | 
 |  Здравствуйте! Пишу программу тестирования. Есть форма на ней одна кнопка Ответить , TWebBrowser для вывода вопросов из БД и радиокнопки для выбора ответов. На обработчик события нажатия кнопки Ответить я кидаю процедуру QuestGEN (n:integer); - процедура выборки случайного номера вопроса, где n - всего (кол-во) вопросов. Массив куда я сохраняю значения описан внешне .... я его "обнуляю" каждый раз при ShowForm и DestroyForm , т.е заполняю значениями "-1". Ниже привел пример процедуры которую пишу но она почему-то неправильно работает ...помогите пожалуйста исправить или подскажите как лучше с алгоритмом выборки. Приложение:Переключить в обычный режим var       QMass : array [1..100] of integer; ............... procedure TTestForm.QuestGen(N:integer);var   i,j,qnum : integer;   fnd:boolean;begin  fnd:=FALSE;  Randomize;   showmessage(IntToStr(qnum));  for i:=1 to QCOUNT do     begin       if QMass[i] = qnum         then fnd:=TRUE         else fnd:=FALSE;     end;     else QMass[i]:=qnum; end;  ///////////////////////////////////////////procedure TTestForm.FormShow(Sender: TObject);var   i:integer;begin        for i:=1 to 100 do     begin      end; end;   procedure TTestForm.FormDestroy(Sender: TObject);var   i:integer;begin       for i:=1 to 100 do     begin      end;end; 
|  |   Вопрос задал: Motor (статус: Посетитель)Вопрос отправлен: 16 апреля 2009, 16:23
 Состояние вопроса: открыт, ответов: 0.
 |  
 Мини-форум вопросаМини-форум пуст. Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |