Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.10.2010, 21:32   #1
ferrum88
Пользователь
 
Регистрация: 24.10.2010
Сообщений: 30
Сообщение Как посчитать кол-во ошибок в тесте

Доброго всем здравия!!!перед мной встала такая проблема: имеется программка-тест состоящая из 12-ти форм,какждая форма это отдельный вопрос, как сделать что бы в конце тестирования на на 13-ой форме выдавалась оценка или хотя бы кол-во ошибок?????прошу вашей помощи!!!!!!
ferrum88 вне форума Ответить с цитированием
Старый 28.10.2010, 21:38   #2
Ghost of Night
Форумчанин
 
Аватар для Ghost of Night
 
Регистрация: 08.08.2010
Сообщений: 371
По умолчанию

Создать отдельный Юнит с переменной и подключить его ко всем формам. В эту переменную записывать ошибки.
А на 13 форме выводить эту переменную
Хакинг - не преступление, а способ выживания.
Ghost of Night вне форума Ответить с цитированием
Старый 28.10.2010, 22:27   #3
Sm1Le
Форумчанин
 
Аватар для Sm1Le
 
Регистрация: 31.10.2008
Сообщений: 500
По умолчанию

запись в файл.
Много вариантов, зависит от того как ты все эти формы создаешь.
Skype : UASm1Le.
Sm1Le вне форума Ответить с цитированием
Старый 29.10.2010, 16:53   #4
ferrum88
Пользователь
 
Регистрация: 24.10.2010
Сообщений: 30
По умолчанию

у меня там все посто!!!нажимаешь ответить открывается следующая форма(следующий вопрос)!!!
Ghost of Night А можно малость поподробнее про отдельный юнит с переменной и как подключить его ко всем формам???за ранее благодарен))

Sm1Le а можете один из вариантов подробнее рассказать??

Последний раз редактировалось Stilet; 29.10.2010 в 17:05.
ferrum88 вне форума Ответить с цитированием
Старый 29.10.2010, 17:59   #5
Ghost of Night
Форумчанин
 
Аватар для Ghost of Night
 
Регистрация: 08.08.2010
Сообщений: 371
По умолчанию

Создаешь пустой Юнит. В Разделе VAR объявляешь необходимые переменные. Сохраняешь в папке с проектом.
В каждой форме в разделе USES добавляешь имя этого Юнита.
И спокойно юзаешь переменную.
Хакинг - не преступление, а способ выживания.
Ghost of Night вне форума Ответить с цитированием
Старый 29.10.2010, 19:58   #6
ferrum88
Пользователь
 
Регистрация: 24.10.2010
Сообщений: 30
По умолчанию

я создал пустой юнит там нет раздела VAR
вот что есть:
unit unit13;

interface

implementation

end.
ferrum88 вне форума Ответить с цитированием
Старый 29.10.2010, 20:48   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
оценка или хотя бы кол-во ошибок?
Синтаксических ошибок языка???
Тебе нужно лексический анализатор для Делфи писать?
Эта работа может потянуть даже на диплом, тут за 5 минут не обьяснишь.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.10.2010, 21:42   #8
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Stilet
Синтаксических ошибок языка???
Тебе нужно лексический анализатор для Делфи писать?
Ну что, Вы, Виталий, какой там анализатор!
У него тест (ответы на заданные вопросы. Для каждого вопроса нарисована СВОЯ отдельная форма. В конце надо выдать результат - сколько опрашиваемый ответил правильно и сколько ошибок.

ferrum88, Вы абсолютно зря наплодили столько форм. Надо было всё на одной делать. (ибо и проще и универсальнее). Подумайте, как и сколько Вам прийдётся переделывать, если вопросов будет 50...

Цитата:
Сообщение от ferrum88
я создал пустой юнит там нет раздела VAR
ну так напишете его. РУЧКАМИ:
Код:
unit unit13;

interface
var
   KolGood : integer;

implementation

end.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 29.10.2010, 22:22   #9
ferrum88
Пользователь
 
Регистрация: 24.10.2010
Сообщений: 30
По умолчанию

я вот малость недопонимаю как юнит без формы ошыбки считать будет и куда он их выводить будет????
Serge_Bliznykov спасибо вам за добрый совет!!!
я уже скоро отчаюсь и брошу это дело(((((((((((((((((((((((((((((
ferrum88 вне форума Ответить с цитированием
Старый 29.10.2010, 22:28   #10
ferrum88
Пользователь
 
Регистрация: 24.10.2010
Сообщений: 30
По умолчанию

а можно сделать так???:
в каждой форме есть у меня компонент LABEL в котором при нажатии на кнопку ОТВЕТИТЬ появляется сообщение мол ВЕРНО ответил или нет!!можно сделеть так что бы вместо надписи при неправильном ответе писалась цыфра 1,компонент сделать невидимым,а вот потом уже на 13-ой форме при нажатии на кнопочку (например ПОКАЗАТЬ РЕЗУЛЬТАТ),все эти еденички суммировались и показывалась число равное количеству неправильных ответов???
ferrum88 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Посчитать кол-во сложенных символов Desvi Паскаль, Turbo Pascal, PascalABC.NET 1 07.06.2010 18:57
Класс написан, как посчитать кол-во экземпляров Arkuz Помощь студентам 7 19.04.2010 09:28
Как посчитать кол-во повторений? Pro100c00l Помощь студентам 5 03.12.2009 01:00
Посчитать кол-во символов Memo EleGant Общие вопросы Delphi 15 20.10.2009 10:34
Как посчитать кол-во разных записей в столбце и сделать двойную сортироку katlis Microsoft Office Excel 2 16.03.2009 17:09