тЕСТОВОЕ пРИЛОЖЕНИЕ
Подскажите, как реализовать такую вещь - в имеющемся тестовом приложении должно быть 300-400 форм с разной начинкой (то есть вопросами). Если совсем не получается привести их к одной форме,как их распихать по разным dll-кам? (тем более, что все сразу , конечно же, не надо)
Господа!
Подскажите, как реализовать такую вещь - в имеющемся тестовом приложении должно быть 300-400 форм с разной начинкой (то есть вопросами). Если совсем не получается привести их к одной форме,как их распихать по разным dll-кам? (тем более, что все сразу , конечно же, не надо)
А почему не получается привести к одной форме? Что мешает динамически формировать в зависимости от вопроса (типа тестового задания) необходимое отображение? На сколько я понимаю есть собственно текст задания - возможно иллюстрация к нему и варианты ответов. Причем в каком виде это все будет хранится роли особой не играет - в процессе работы считываешь необходимые параметры - из базы данных, текстового файла или XML - и располагаешь необходимые элементы на форме...ни чего сложного не вижу. По вопросу загрузки формы из длл смотри тему Проблема с загрузкой DLL
А почему не получается привести к одной форме? Что мешает динамически формировать в зависимости от вопроса (типа тестового задания) необходимое отображение? На сколько я понимаю есть собственно текст задания - возможно иллюстрация к нему и варианты ответов. Причем в каком виде это все будет хранится роли особой не играет - в процессе работы считываешь необходимые параметры - из базы данных, текстового файла или XML - и располагаешь необходимые элементы на форме...ни чего сложного не вижу. По вопросу загрузки формы из длл смотри тему Проблема с загрузкой DLL
Ну, во-первых, спасибо за ответ!
2)Я прекрасо понимаю, что можно сделать одну усредненную форму, и выводить при каждом вопросе свойства элементов
TImage1->Visible=false;
Label1->Caption="А какое значение...";
GroupIndex1->Visible=false;
if (Edit1->Text=="...")
, но, это менее интересно, и потом, вообще это русский аналог музыкально-образовательной программы для детей, в английском варианте по приблизительным подсчетам, форм с вопросами 3-4 тысячи, при том, что каждый раз эти формы разнообразны! А рядом с exe-шником куча dll-лок! Вот мне и стало интересно...
Ну, во-первых, спасибо за ответ!
2)Я прекрасо понимаю, что можно сделать одну усредненную форму, и выводить при каждом вопросе свойства элементов
TImage1->Visible=false;
Label1->Caption="А какое значение...";
GroupIndex1->Visible=false;
if (Edit1->Text=="...")
, но, это менее интересно, и потом, вообще это русский аналог музыкально-образовательной программы для детей, в английском варианте по приблизительным подсчетам, форм с вопросами 3-4 тысячи, при том, что каждый раз эти формы разнообразны! А рядом с exe-шником куча dll-лок! Вот мне и стало интересно...
Вот здесь есть еще одна тема с примером по загрузке форм из делек.