![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 22.10.2017
Сообщений: 113
|
![]()
Здравствуйте! Я новичок в программировании, учусь писать программы на Дэлфи. Подскажите как можно сократить код моей программы?
Код:
|
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 12.09.2012
Сообщений: 1,030
|
![]()
Я так понимаю вы делаете опросник? Формально можно перенести все вопросы и ответы к ним в подгружаемые файлы(XML или подобные). Так же можно сократить количество компонентов до одного набора: Image - картинки к вопросам. Label - сам вопрос. RadioGroup - варианты ответа. 1 Кнопка - "Ответить". А так же StringList для засчитывания ответов.
На кнопку запрограммировать переход между вопросами(Пользователь выбрал ответ и нажал на кнопку, чтобы программа его засчитала). Так же не забудьте обработать возможный случай, если пользователь не выбрал варианта ответа и нажал на кнопку. В конце теста достаточно будет вывести результаты, предварительно сверив их с списком правильных ответов.
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби. ![]() |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,504
|
![]()
Используйте циклы for. И константные массивы строк или файлы, как выше предлагали.
Можно просто *.txt созданные в блокноте. Например, файл ...var2.txt таким содержимым: 650 году до нашей эры 900 году до нашей эры 490 году до нашей эры И тогда вместо 3-х штук RadioGroup2.Items.Add(.. достаточно одной Код:
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 22.10.2017
Сообщений: 113
|
![]()
Вот так что-ли? Короче не получается...
Код:
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
сократить код | kostan3 | Visual C++ | 0 | 15.03.2013 14:08 |
сократить код | Kirja23 | Microsoft Office Excel | 1 | 20.02.2013 22:34 |
сократить код | kostan3 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 17.02.2013 17:24 |
Сократить код | shapiro | Помощь студентам | 0 | 14.04.2010 17:38 |