Welke foto word het

Status
Niet open voor verdere reacties.

wakmen

Terugkerende gebruiker
Lid geworden
3 jun 2011
Berichten
1.352
Hallo,
Ik wil een programma maken in visual basic het programma moet niet veel kunnen.
Het programma moet alleen elke keer een ander foto tonen.
Dus her is een button genaamd "Welke foto word het?"als je daarop klik komr er een foto te voor schijn en als je nog een keer op het button klik dan komt er een andere foto.
Dus de foto's worden door het programma gekozen welke tevoorschijn zal komen.
Welke code kan ik gebruiken?
 
Laatst bewerkt:
Nou, ik zou iets zeggen als:

Maak eerst een random nummer tussen de 0 en het aantal foto's dat je hebt.
Kijk dan welk nummer het is.
Afhankelijk van dat nummer laat je dan een andere foto zien (met bv 'select case').


We willen je hier best mee helpen, maar we gaan niet alles voor je doen.

Succes!:thumb:
 
Welke code kan ik gebruiken?En ik heb de foto's in Resources geplaatst.
Ik heb het veel op gezocht maar kon niet zo veel vinden.:o
@MartinJM:Ik vraag toch niet dat jullie als voor mij moeten doen! ;)
 
Sterker nog, je stelde helemaal geen vraag! ;)
 
Welke code kan ik gebruiken? staat in bericht 4!
 
Nee ik weet zelf niet wat dat is.:o
 
Een array is kortweg een verzameling. In een boek wat ik vaak gebruik staat het er zo uitgelegd:
Een array is een stuk geheugen dat u kunt gebruiken om meerdere waarden van hetzelfde gegevenstype op te slaan. ...

Array volgens msdn: http://msdn.microsoft.com/en-us/library/2k7ayc03%28v=vs.80%29.aspx

Ik heb je ook al eens laten zien wat een mogelijke manier is om dit voor elkaar te krijgen. Die stappen zijn nog vrij grof, dus die zal je toch nog een beetje moeten uitwerken. Daarbij willen we best helpen. Maar ik, en waarschijnlijk meerdere mensen, wil niet de hele code voor je schrijven. Daar lijkt het namelijk wel op door de zin "Welke code kan ik gebruiken?". Dat suggereert dat je een kant en klare code wil.


BTW: Misschien is het handig om je eerst eens in variablen (en array's) te verdiepen voordat je hele programma's gaat maken.....

Succes!:thumb:
 
Hier zijn in ieder geval de stappen die je moet volgen:

1. Een array aanmaken en daarin alle foto's stoppen uit je My.Resources
2. Met behulp van de Random class een willekeurig element uit die array kiezen
3. Willekeurig gekozen element (element = foto) weergeven in een PictureBox oid.
 
Als je niet weet wat een array is, is dit misschien te hoog gegrepen.

Misschien nog wat tutorials doornemen?
 
[CPP]dim fotos as integer
fotos = (rnd() * het aantal fotos in jouw resource + 1 bijtellen)(omdat de case vanaf 0 begint)
select case fotos
case 0
picturebox1.image = de foto in de resource

case 1
picturebox1.image = de foto in de resource[/CPP]


Als je bijvoorbeeld 3 fotos in jouw resource hebt gebruik je de select case tot 3 :thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan