logo
Разработка динамически подключаемых библиотек DLL. Разработка программы проведения тестов

2.4 Структуры данных

1. question=record

fquestion,fans1,fans2,fans3,fans4:string[254]; - служат для записи формулировки вопроса и 4 вариантов ответа соответственно.

frightanswer:byte; - номер правильного ответа( от 1 до 4).

fpic:string[255]; - путь к картинке, которая будет загружена в компонент

r:TRadioGroup; - радиогруппа для отображения вопросов.

im:TImage; - компонент, отображающий картинку к вопросу. Если картинки нет(fpic=) тогда загружается стандартная картинка "Nopic.jpg".

end;

2. mas=array of question; массив из записей выше, который хранит структуру вопросов.