Niemand bedoelt het kwaad, Lau. het is alleen: hoe kritisch is het computerprogramma zelf. Zelfs een spatie op een verkeerde plaats kan een fout antwoord opleveren, terwijl je honderd procent zeker weet dat je het enig juiste antwoord hebt gegeven.
Vragen verzinnen lijkt me een goed idee, dan kan Koen daar een selectie van maken (maximaal 1 per persoon, zodat je bij 10 vragen minimaal voordeel hebt). Of anders: de door jou ingestuurde vraag levert geen punten op, dat kan ook. Maar hoe programmeer je dat?
BASIC programmeertaal, maar ik zal het simpel uitleggen...
Bij een meerkeuze antwoord is het:
Als je op het goede antwoord klikt:
Punten erbij
Volgende vraag
Als je op het foute antwoord klikt:
Volgende vraag
(Sorry voor die fout van De Mol, die heb ik dus verkeerd gedaan)
Voor invoervakken (Die ik eruit ga gooien)
Als invoervak = "goedeantwoord" dan
Punten erbij
Volgende vraag
anders
volgende vraag
Dat betekent wel dat het echt goedeantwoord moet zijn, goede antwoord wordt fout gerekend bijvoorbeeld
Als je wilt weten hoe het echt zit:
Bij een meerkeuze wordt de volgende code uitgevoerd (Goed antwoord):
Form2.txtP.Text = Form2.txtP.Text + "2"
frmTest2.show
Hide()
Anders wordt het puntensysteem commentaar gemaakt en krijg je dus dit:
'
frmTest2.show
Hide()
Bij het invoeren van een vraag krijg je dus dit:
If Textbox1.text = "antwoord" then
Form2.txtP.Text = Form2.txtP.Text + "2"
frmTest2.show
Hide()
Else
frmTest2.show
Hide()
End if