Tworzenie testu

0

Witam,
Mam do napisania program, który będzie tworzył test z pytaniami. Pytania będzie pobierał z pliku i następnie ma losować przypuśćmy 20 pytań. Pytania są z różnych kategorii więc na te 20 pytań bedzie się składało po kilka pytań z każdej kategorii. Niewiem czy każdą kategorie umieścić w oddzielnym pliku czy co :-/ Potem ma utworzyć test w pliku. Nie wiem jak się do tego zabrać. Czy ma pytania z różnych kategorii umieszczać w oddzielnej tablicy. Jak je zczytywać z pliku, jak je w nim zapisać. Każde z tych pytań będzie miało jeszcze po 4 odpowiedzi, i teraz jak zapisze to jako np jeden string i umieszcze w tablicy to jak potem wyświetlić na teście żeby odpowiedzi były pod pytaniem. Jak zczytywać to z pliku i gdzie jak umieszczać. Czy robić np readln(plik, pytanie), gdzie pytanie:string[jakas dlugosc], a co z odpowiedziami. Z Delphi zaczynam a to dla mnie naprawdę ważne. Może coś takiego już się znajduje gdzieś na sieci. Proszę o pomoc, jakieś pomysły, przykłady
Z góry dziekuję i pozdrawiam.

0

Moze w pliku ini o strukturze powiedzmy:

[jakiestam pytanie1]
odpowiedz1=costam1
odpowiedz2=costam2
odpowiedz3=costam3
odpowiedz4=costam4

[jakiestam pytanie 2]
odpowiedz1=costamblabla1
odpowiedz2=costamblabla2
odpowiedz3=costamblabla3
odpowiedz4=costamblabla4

a potem mozna uzyc np ReadSections i wstawic wszystkie pytania do listboxa, potem z niego ilestam wylosowac i zapisywac w ten sam sposob ... nie wiem czy rozumiesz ale jasniej tego opisac nie potrafie...

1 użytkowników online, w tym zalogowanych: 0, gości: 1