bergetun Skrevet 22. november 2004 Del Skrevet 22. november 2004 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
GeirGrusom Skrevet 22. november 2004 Del Skrevet 22. november 2004 (endret) 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 22. november 2004 av GeirGrusom Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå