Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#8

AW: Radiogroup mit Hilfe einer Textdatei füllen

  Alt 7. Aug 2017, 02:35
Ja schon, aber bei
Zitat von DeddyH:
Lad doch Deine Textdatei in eine StringListe und weise diese dann der Items-Eigenschaft der RadioGroup zu.
und
Zitat:
TStringList LoadFromFile
RadioGroup.Items.Add
auch.

'ne INI-Datei mit 'ner Section je RadioGroup könnte da eventuell eine sinnvollere Variante sein.

Oder halt in 'ner Textdatei, die man in 'ne Stringliste laden kann, irgendeine Struktur einbauen, mit der man den Inhalt gezielt aufteilen kann.

Ini-Datei sowas in der Form:
Code:
[Frage_1]
Frage=Hier der Fragetext
Auswahl0=Erste Antwortmöglichkeit
Auswahl1=Zweite Antwortmöglichkeit
...
KorrekteAntwort=1
[Frage_2]
Frage=Hier der Fragetext
Auswahl0=Erste Antwortmöglichkeit
Auswahl1=Zweite Antwortmöglichkeit
Auswahl2=Dritte Antwortmöglichkeit
...
KorrekteAntwort=2
[FRAGE_3]
...
Damit müsste es eigentlich recht einfach realisierbar sein.

Die Frage schreibt man in die Caption der RadioGroup, die Antwortmöglichkeiten in die Items und mit dem Wert von KorrekteAntwort fragt man nach der Beantwortung den ItemIndex ab und kann so prüfen, ob die richtige Antwort ausgewählt wurde.
  Mit Zitat antworten Zitat