Avatar billede dollas Nybegynder
13. august 2004 - 16:19 Der er 4 kommentarer

picturebox vis kun noget

Hvis nu jeg har en picturebox på 100 x 100 men mit billede er 200x200, så skal jeg kunne justere hvilke 100x100 af min 200x200 billede der skal vises.

hvordan?
Avatar billede clausc Nybegynder
17. august 2004 - 12:31 #1
Lav en funktion i stil med flg (bemærk jeg er til c#, så der er sikkert et på småfejl)

private function MakeBmp(SrcBmp as Bitmap, UpperLeft as Point) as Bitmap
  dim b as bitmap
  b = new bitmap(100,100)

  dim g as Graphics
  g = Graphics.FromImage(b)

  Dim rctD as Rectangle
  Dim rctS as Rectangle

  rctD = new Rectangle(0,0,100,100)
  rctS = new Rectangle(UpperLeft.X, UpperLeft.Y, 100,100)

  g.DrawImage(SrcBmp, rctD, rctS, GraphicsUnit.Pixel)

  g.Dispose()

  MakeBmp = b
end function
Avatar billede bernhof Nybegynder
13. september 2004 - 22:00 #2
Virker her :)
Avatar billede unicron Nybegynder
28. oktober 2004 - 20:22 #3
Prøv denne hvis du ikke kan få det til at virke:
http://eksperten.dk/spm/524270
Avatar billede gadebarnet Nybegynder
06. december 2004 - 19:26 #4
har lige et spørgsmål?
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