Delphi - Norton Test на Delphi
-
Tomas
Delphi - Norton Test на Delphi
Нужно сделать программу-тест, где по нажатию определенной клавиши выдаваться будет ответ (да, нет). Как можно сделать реакцию на клавишу ТАВ. И еще как лучше сделать, чтобы определенному вопросу, который будет выбираться случайно, присвоить нажатие клавиши, которое будет верным ответом и как сделать, чтобы данный вопрос больше не повторилось.
-
shurikan
Re: Delphi - Norton Test на Delphi
Tomas
Несколько непонятно. К вопросу прилагаются варианты ответов? Под какую ось надо писать тест? На каком языке? Немного подробнее пожалуйста.
Несколько непонятно. К вопросу прилагаются варианты ответов? Под какую ось надо писать тест? На каком языке? Немного подробнее пожалуйста.

-
shurikan
Re: Delphi - Norton Test на Delphi
Для этого можно забацать что-то типа базы
, где вся инфа размещена в текстовых файлах. Вопросу присвоить определенный номер. Потом завести массив для этих номеров (у тебя их ведь конечное число, правда?), и этим числам сопоставить номер правильного ответа. Потом, при выпадениии нового номера просто искать его в массиве. если его нет, то усе ОК,заносим его туда и выводим на экран, а если есть, то просто генерим новый рандомайз. И т.д. А клавиши можешь сделать в обработчике OnKeyDown. Дерзай.
, где вся инфа размещена в текстовых файлах. Вопросу присвоить определенный номер. Потом завести массив для этих номеров (у тебя их ведь конечное число, правда?), и этим числам сопоставить номер правильного ответа. Потом, при выпадениии нового номера просто искать его в массиве. если его нет, то усе ОК,заносим его туда и выводим на экран, а если есть, то просто генерим новый рандомайз. И т.д. А клавиши можешь сделать в обработчике OnKeyDown. Дерзай.
-
Tomas
Re: Delphi - Norton Test на Delphi
Будет 30 вопросов и 30 ответов(комбинаций клавиш).
Прога должна работать и под Win98, и под WinXPю-ХРю.
Пока что только на Delphi 6.
Прога должна работать и под Win98, и под WinXPю-ХРю.
Пока что только на Delphi 6.
-
Tomas
Re: Delphi - Norton Test на Delphi
Tomas
Цитата:
Будет 30 вопросов и 30 ответов(комбинаций клавиш).
Не запутаешься в комбинациях клавиш.
ИМХО для удобства клиентов имеет смысл все вести через 4-5 комбинаций
Цитата:
Будет 30 вопросов и 30 ответов(комбинаций клавиш).
Не запутаешься в комбинациях клавиш.
ИМХО для удобства клиентов имеет смысл все вести через 4-5 комбинаций