Den PictureBox komponent Visual Basic bruges til at vise billeder i Visual Basic-program , der gør det nyttigt for programmer som billedfiler browsere og fremvisere . Der er ingen kommando direkte indbygget i PictureBox komponenten at gemme billeder , men et par andre klasser , der kommer med Visual Basic kan hjælpe dig ud . Ting du skal
Visual Basic 2008 eller senere
Vis Flere Instruktioner
1
Træk " PictureBox " komponent på din form fra den komponent listen på venstre side af skærmen.
2
Træk " knap" komponent på din form fra den komponent listen. Drop det, så det er ved siden af eller under PictureBox komponent.
3
Gå til "Egenskaber" vindue i nederste højre hjørne af skærmen, og ændre teksten ejendommen, så det lyder " Gem ".
4
Dobbeltklik på den knap, du lige har tilføjet. Dette vil skabe en begivenhed funktion for når brugeren klikker på knappen og automatisk tager dig til den nye funktion i programeditoren . Det vil blive navngivet noget lignende
5
Indsæt følgende kode i funktionen " Private Sub Button1_Click ". : Hej
Dim billede As Image = PictureBox1.Image
< p > det henter billeddata fra PictureBox og placerer det i en "Image" objekt . Selvom dette objekt er usynlig for brugeren, det indeholder en funktion, " Gem ", som vil være meget nyttigt
6
Indsæt følgende linje kode direkte under den sidste : .
< p> image.Save ( "C: \\ image.jpg " , System.Drawing.Imaging.ImageFormat.Jpeg )
Dette gemmer billedet til filen "C: \\ image.jpg " ved hjælp af JPEG-billede format fra System.Drawing.Imaging.ImageFormat klassen.
Andre understøttede billedformater i ImageFormat klasse omfatter BMP, EMF , EXIF , GIF, GUID , ICON , JPEG, MemoryBmp , PNG, TIFF og WMF . De refereres på samme måde som JPEG-format . For eksempel, hvis du ønsker at gemme en PNG-fil ville du udskifter image.Save kommandoen over med denne ene : Hej
image.Save ( "C: \\ image.png " , System.Drawing.Imaging . ImageFormat.Png )