De PictureBox component in Visual Basic wordt gebruikt om afbeeldingen in uw Visual Basic-programma weer te geven , waardoor het nuttig voor programma's als imago browsers en previewers . Er is geen commando direct ingebouwd in de component PictureBox om beelden op te slaan , maar een paar andere klassen die met Visual Basic kan u verder helpen . Wat je nodig hebt Visual Basic 2008 of later Toon Meer Aanwijzingen 1 Sleep de " PictureBox ' component op uw formulier uit de lijst onderdeel aan de linkerkant van het scherm . kopen van 2 Sleep de " Button " component op uw formulier uit de lijst component. Laten vallen zodat het naast of onder het onderdeel PictureBox . 3 Ga naar het venster "Eigenschappen " in de rechterbenedenhoek van het scherm en verander de eigenschap text zodat het leest " redden . " 4 Dubbelklik op de knop die u zojuist hebt toegevoegd . Dit zal een event -functie voor wanneer de gebruiker op de knop klikt creëren en je automatisch naar de nieuwe functie in het programma-editor . Het zal worden genoemd iets wat lijkt op 5 Plak de volgende code in de functie " Private Sub Button1_Click . " : Image Dim As Image = PictureBox1.Image Dit haalt de beeldgegevens van de PictureBox en plaatst het in een " beeld " object . Hoewel dit object is onzichtbaar voor de gebruiker , het bevat een functie , "Save ", die zeer nuttig zullen zijn 6 Plak de volgende regel code direct onder de laatste : . image.Save ( " C : \\ image.jpg " , System.Drawing.Imaging.ImageFormat.Jpeg ) op Twitter Dit bespaart de afbeelding om het bestand " C : \\ image.jpg " met behulp van het JPEG-beeld indeling van de System.Drawing.Imaging.ImageFormat klasse . Andere ondersteunde beeldformaten in de ImageFormat klasse behoren BMP , EMF , EXIF , GIF , GUID , ICON , JPEG , MemoryBmp , PNG , TIFF en WMF . Ze worden verwezen op dezelfde manier als het JPEG-formaat . Bijvoorbeeld , als je wilt naar een PNG- bestand op te slaan , je zou het image.Save bovenstaande commando te vervangen door dit ene : image.Save ( " C : \\ image.png " , System.Drawing.Imaging . ImageFormat.Png ) op
|