Gå til innhold

Anbefalte innlegg

ER det noen som hadde giddet å forklare meg hvordan jeg kan bytte bilder i forhold til en bestemmelse.

 

La oss si jeg vil ha ett forskjelllig bilde for hver dag i uken

 

feks slik som denne psudo koden

 

if(day.equals("monday")

{

display monday.jpeg

}

else if(day.equals("friday")

{

display friday.jpeg

}

 

osv osv..

 

Takker for hjelp.

Lenke til kommentar
Videoannonse
Annonse

System.Drawing.Bitmap bmp_array = {system.drawing.bitmap.FromFile("filnavn"), ...};
System.String day_names[] = {"monday", "tuesday", "wednsday", "thursday", "friday", "saturday", "sunday"};
for(int x = 0;x < day_names.Length(); x++)
{
 if(day_names[x] == day)
 {
   display(bmp_array[x]);
   break;
 }
}

 

edit:glemte å forklare

 

De første to linjene lager et array hver, det første inneholder alle bildene som skal bli brukt, det neste inneholder en liste over navna på hver dag.

 

Så går funksjonen igjennom alle dagnavna, og sjekker om det er det samme som det det skal bli sammenlignet med (day)

Hvis det er tilfellet, kaller den funksjonen display, som i dette tilfellet tar et argument av typen System.drawing.Image (superklassen til System.Drawing.Bitmap)'

og hopper ut av løkken.

Endret av GeirGrusom
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...