1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32:
| procedure TWWMSpiel.STARTClick(Sender: TObject); var s: string; p: integer; i : Integer; begin Randomize; if Fragengel.Items.Count > 0 then begin i := Random(Fragengel.Items.Count-1);
if Fragengel.ItemIndex>-1 then begin s:= Fragengel.Items[Fragengel.ItemIndex]; p:= Pos(',',s); edtFrage.Text := Copy (s,1, p-1); Delete (s,1,p+1); p:= Pos(',',s); edtAntA.Text := Copy (s,1,p-1); Delete (s,1, p+1); p:= pos (',',s); edtAntB.Text := Copy (s,1,p-1); Delete (s,1,p+1); p:= pos (',',s); edtAntC.Text := Copy (s,1,p-1); Delete (s,1,p+1); p:= pos (',',s); edtAntD.Text := Copy (s,1,p-1); p:= pos (',',s); edtAntwort.Text := Copy (s,1,p-1); Delete (s,1,p+1); edtAntwort.Text := Copy (s,1,p-1); end; Fragengel.Items.Delete(i); end; |