Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/26: Рейтинг темы: голосов - 26, средняя оценка - 4.77
0 / 0 / 0
Регистрация: 20.05.2010
Сообщений: 7

Программа-тест на c++ в билдере

12.10.2012, 21:15. Показов 4806. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет. Мне нужно было сделать программу-тест, по какому-нибудь предмету. При запуске программы должно появляться окно, где нужно написать имя и фамилию тестируемого, затем начинается тестирование, и в окне вывода результата, должны выводится имя, фамилия тестируемого и кол-во баллов. Программу тест я сделал, только не понял как реализовать вывод имени и фамилии в результате. Прошу помощи с этим. Архив с прогой прикрепляю. Заранее спасибо.
Вложения
Тип файла: zip test.zip (738.0 Кб, 340 просмотров)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.10.2012, 21:15
Ответы с готовыми решениями:

Тест в Билдере
Здравствуйте,заранее прошу прощение если делаю что то не так. Новичок на форуме.Делаю диплом.Нужно сделать тесты.задание примерно...

Программа-тест
Как создать?

Программа-тест
Напишите универсальную функцию для нахождения среднего геометрического отрицательных элементов матриц с произвольным числом строк и...

7
Заблокирован
12.10.2012, 21:19
В каком смысле не понял как реализовать? Данные же где-то хранятся, просто выведи их на экран в необходимое время любым удобным способом.
0
8 / 8 / 2
Регистрация: 18.03.2012
Сообщений: 77
13.10.2012, 11:42
Нужно когда нажимаешь на Ок оно само перекидывает тебя на следующий вопрос.
0
0 / 0 / 0
Регистрация: 20.05.2010
Сообщений: 7
13.10.2012, 15:02  [ТС]
нет, суть в другом. Я не пойму как сделать так, что бы при выводе результата выводилось имя и фамилия, которые были введены в другом окне ранее. Посмотрите прогу, я по-сути все нужные диалоговые окна добавил, только надо чуть-чуть код подправить....а как не знаю...Вроде как на выводе результата, помимо подсчитанных баллов, нужно еще делать вывод из form2 Edit1 и Edit2...но как? подскажите пожалуйста.
0
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
13.10.2012, 15:11
Цитата Сообщение от 2lyak Посмотреть сообщение
Я не пойму как сделать так, что бы при выводе результата выводилось имя и фамилия, которые были введены в другом окне ранее.
Вот это уже ближе к теме. Способов не мало. Например, когда ты открываешь новое окно, ты же к нему как-то обращаешься?
C++
1
Form99->Show(); // Form99->ShowModal();
А если есть возможность обращаться к методам формы, значит есть доступ к компонентам, которые находятся на ней.
C++
1
2
3
4
Form99->Edit1->Text = Edit1->Text;
// присваивание значению текста компонента Edit1 Формы # 99 значения текста Edit1 текущей формы (к примеру Form1).
Form99->ShowModal();
// а после этого отображаем окно.
При этом доступ есть и ко всем переменным, которые были объявлены в public класса формы.
C++
1
2
3
4
5
6
class TForm99: public TForm
{
  // ....
  public:
    System::UnicodeString MyText; // или тип AnsiString/String и т.п.
};
Обращение будет происходит аналогичным способом.
0
0 / 0 / 0
Регистрация: 20.05.2010
Сообщений: 7
14.10.2012, 12:42  [ТС]
Цитата Сообщение от DefineTrueFalse Посмотреть сообщение
Вот это уже ближе к теме. Способов не мало. Например, когда ты открываешь новое окно, ты же к нему как-то обращаешься?
C++
1
Form99->Show(); // Form99->ShowModal();
А если есть возможность обращаться к методам формы, значит есть доступ к компонентам, которые находятся на ней.
C++
1
2
3
4
Form99->Edit1->Text = Edit1->Text;
// присваивание значению текста компонента Edit1 Формы # 99 значения текста Edit1 текущей формы (к примеру Form1).
Form99->ShowModal();
// а после этого отображаем окно.
При этом доступ есть и ко всем переменным, которые были объявлены в public класса формы.
C++
1
2
3
4
5
6
class TForm99: public TForm
{
  // ....
  public:
    System::UnicodeString MyText; // или тип AnsiString/String и т.п.
};
Обращение будет происходит аналогичным способом.
получается надо сделать так: Result->Label1->Caption= "Тестируемый " + Form2->Edit1->Text + Form2->Edit1->Text "набрал " + IntToStr(ball); Так, да?
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
14.10.2012, 18:58
Надо сделать один большой StringList, например, в юните главной формы, подключить ентот юнит к юнитам других форм, и заносить себе значения:
C++
1
2
3
StringList->Add(Form1->Edit1->Text);
StringList->Add(Form2->Edit1->Text);
StringList->Add(Form3->Edit1->Text);
и при необходимости пользоваться:
C++
1
2
3
Form3->Edit1->Text = StringList->Strings[0];
Form2->Edit1->Text = StringList->Strings[2];
Form1->Edit1->Text = StringList->Strings[1];
Если я чего неправильно понял, звиняйте...
0
0 / 0 / 0
Регистрация: 20.05.2010
Сообщений: 7
15.10.2012, 18:26  [ТС]
Цитата Сообщение от LK Посмотреть сообщение
Надо сделать один большой StringList, например, в юните главной формы, подключить ентот юнит к юнитам других форм, и заносить себе значения:
C++
1
2
3
StringList->Add(Form1->Edit1->Text);
StringList->Add(Form2->Edit1->Text);
StringList->Add(Form3->Edit1->Text);
и при необходимости пользоваться:
C++
1
2
3
Form3->Edit1->Text = StringList->Strings[0];
Form2->Edit1->Text = StringList->Strings[2];
Form1->Edit1->Text = StringList->Strings[1];
Если я чего неправильно понял, звиняйте...
спасибо за совет, попробую сделать так. Тогда потом еще черкну.

Добавлено через 18 часов 39 минут
что-то не получается так сделать...(
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
15.10.2012, 18:26
Помогаю со студенческими работами здесь

Программа-тест
Доброго времени суток! Кто может помочь с составлением программы для тестирования на VB? Вопросы есть, необходимо из 25 вопросов базы...

Тест-программа
Надо сделать тест программу. Ну пример Экзаменный. И надо сделать легко было что бы добавлять Тесты на программе. И распечатеть результат...

программа-тест на C#
Доброго дня, Форумчане! Делала тест на С#, не пойму что не так, может кто поможет разобраться

программа - тест
нужно написать программу аналог экзамена пдд(вопрос и 4 ответа) Незнаю даже с чего начать поэтому любая информация по теме будет полезна....

Программа-тест
Здравствуйте. Как создать примитивную программу-тест? Спасибо за ответы


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
YAFU@home — распределённые вычисления для математики. На CPU
Programma_Boinc 20.01.2026
YAFU@home — распределённые вычисления для математики. На CPU YAFU@home — это BOINC-проект, который занимается факторизацией больших чисел и исследованием aliquot-последовательностей. Звучит. . .
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru