MasterMind VB.Net

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • VanWilder
  • Registratie: Mei 2006
  • Laatst online: 27-04-2023

VanWilder

Dev @ Eurocontrol

Topicstarter
Hey iedereen,

Ik probeer het gekende spel MasterMind te programmeren in VB 2008.
Echter ondervind ik weliswaar een paar problemen waar ik maar geen oplossing op kan bedenken.

Ik heb een achtergrond ontworpen in photoshop en deze als achtergrond gebruikt in mijn main form. Ook heb ik de balletjes zo ontworpen. Zie hieronder:

Afbeeldingslocatie: http://crew.cavusfilms.com/fre_willems/MasterMind

Nu heb ik op elke opening een picturebox geplaatst. Ik heb 10 rijen en 4 kolommen dus dat maakt een totaal van 40 pictureboxen.

Telkens als ik op een picturebox klik zal de image veranderen.

Code:

Visual Basic .NET:
1
2
3
4
5
6
7
8
9
10
Public i As Integer = 0
  Public color() As Bitmap = {My.Resources.Red, My.Resources.Yellow, My.Resources.Green, My.Resources.Blue}
'Bij iedere klik de kleuren laten veranderen.
    imgHistory1.Image = color(i)
    i += 1

    'Hierdoor zullen de kleuren terug herhaald worden als ze allemaal overlopen zijn.
    If i > 3 Then
      i = 0
    End If


Nu mijn vraag is hoe ik dit op een gemakkelijke manier voor al mijn pictureboxen kan programmeren?
Kan iemand mij in de goede richting duwen?

Alvast bedankt voor de hulp!

Good morning, and in case I don't see ya, good afternoon, good evening, and good night!


Acties:
  • 0 Henk 'm!

  • boe2
  • Registratie: November 2002
  • Niet online

boe2

'-')/

Zoek eens op "event handlers". Dit is echt wel absolute basiskennis hoor ;)

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind.' - Pratchett.