Olen siis väsäämässä Hirsipuu- peliä joka on lähes valmis. Olen tehnyt siihen kokoelman, johon kokoan kaikki arvatut sanat. Kun on epäonnistunut/onnistunut sanan arvaamisessa, kokoelma pitäisi tyhjentää seuraavaa sanaa varten. Ja miten?
Tämä koodi ainakin ilmoittaa "Subscript out of range..."
For a = 1 To ArvatutKirjaimet.Count
ArvatutKirjaimet.Remove a
Next aEli, miten poistomekanismin saisi toimimaan?
Ota huomioon, että jokaisella poistokerralla alkioiden indeksit siirtyvät yhden pykälän alemmas. Poista siis aina listan ensimmäinen alkio.
For a = 1 To ArvatutKirjaimet.Count
ArvatutKirjaimet.Remove 1
Next aKiitos avusta!
Aihe on jo aika vanha, joten et voi enää vastata siihen.