Avatar billede mega-hawk Nybegynder
31. oktober 2010 - 20:31 Der er 1 løsning

få en tom picturebox igen hvordan?

Jeg bruger nogle picture boxe på min form og når jeg så starter et nyt spil skal de selvfølgelig være tomme.

Hvordan gør man det?
Efter en times søgning på nettet er det bedste jeg har fundet dette:

Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        PictureBox1.Image = Image.FromFile("test.png")
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        PictureBox1.Dispose()
    End Sub
End Class

Og ja det virker sådan set delvis for når jeg trykker på button 2 forsvinder mit billed som det skal, men det forsvinder altså rimelig langt væk. Så langt væk at button 1 ikke kan fremkalde det igen.

Hvordan ville den rigtige kode se ud?
Avatar billede mega-hawk Nybegynder
31. oktober 2010 - 20:45 #1
Den svarer jeg lige hurtig selv på...

picturebox1.image = Nothing

Så er den i vinkel
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester