Avatar billede marvind Nybegynder
10. februar 2006 - 16:59 Der er 3 kommentarer og
1 løsning

hvordan ændrer jeg picsource med en filedialog

jeg har det her stykke kode:

' skaf skallerings faktoren.
        Dim scale_factor As Single = Single.Parse(txtScale.Text)

        ' hent kilde billedet.
        Dim bm_source As New Bitmap(*****picSource*****.Image)

        ' opret et bitmap til resultatet.
        Dim bm_dest As New Bitmap( _
            CInt(bm_source.Width * scale_factor), _
            CInt(bm_source.Height * scale_factor))

        ' lav at grephics object til resultatet.
        Dim gr_dest As Graphics = Graphics.FromImage(bm_dest)

        ' kopiet kilde billedet ind i destinations bitmap'en.
        gr_dest.DrawImage(bm_source, 0, 0, _
            bm_dest.Width + 1, _
            bm_dest.Height + 1)

        ' vis resultatet.
        picDest.Image = bm_dest
    End Sub

jeg vil kunne ændre picsource(mellem *****'erne) i runtime... hvordan gør jeg det?
jeg skal have picsource til at være = openfilediablog1.filename
Avatar billede bernhof Nybegynder
10. februar 2006 - 17:24 #1
Jeg mener der er en der hedder

Image.FromFile(OpenFileDialog1.FileName)

som giver dig imaget.
Avatar billede marvind Nybegynder
10. februar 2006 - 17:51 #2
nu virker det fint =D tak for det!!
Avatar billede marvind Nybegynder
10. februar 2006 - 23:59 #3
smider du ikke lige et svar så jeg kan komme af med pointene?
Avatar billede bernhof Nybegynder
13. februar 2006 - 01:07 #4
Det var så lidt :o)
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