Il componente PictureBox in Visual Basic viene utilizzato per visualizzare le immagini nel vostro programma di Visual Basic , rendendolo utile per programmi come i browser di immagine e visualizzatori anteprima . Non vi è alcun comando direttamente integrato nel componente PictureBox per salvare le immagini , ma un paio di altre classi che vengono con Visual Basic può aiutarti. Cose che ti serviranno 
 Visual Basic 2008 o versione successiva 
 Show More Istruzioni 
 1 
 Trascinare il componente " PictureBox " nel form dalla lista dei componenti sul lato sinistro della lo schermo . 
 2 
 Trascinare il componente " Button " nel form dalla lista dei componenti. Cadere in modo che sia accanto o sotto il componente PictureBox . 
 3 
 Vai alla finestra "Proprietà" in basso a destra dello schermo e modificare la proprietà Text in modo che legge " Salva ". 
 4 
 doppio clic sul pulsante appena aggiunto. Questo creerà una funzione di evento per quando l' utente fa clic sul pulsante e vi porterà automaticamente alla nuova funzione nell'editor del programma . Si chiamerà qualcosa di simile a 
 5 
 Incollare il seguente codice nella funzione di " Private Sub Button1_Click . " : 
 
 Immagine Dim As Image = PictureBox1.Image 
 < p > Questo recupera i dati immagine da PictureBox e lo inserisce in un oggetto "Immagine" . Anche se questo oggetto è invisibile per l'utente , che contiene una funzione, "Save ", che sarà molto utile 
 6 
 Incollare la seguente riga di codice direttamente sotto l'ultimo: . 
 < p > Image.Save ( " C : \\ immagine.jpg " , System.Drawing.Imaging.ImageFormat.Jpeg ) per 
 salva l'immagine nel file " C : \\ immagine.jpg " utilizzando l'immagine JPEG formato dalla classe System.Drawing.Imaging.ImageFormat . 
 
 Altri formati immagine supportati nella classe ImageFormat includono BMP , EMF , EXIF , GIF , GUID , ICONA , JPEG , MemoryBmp , PNG, TIFF e WMF . Essi sono referenziati allo stesso modo come il formato immagine JPEG . Per esempio, se si desidera salvare un file PNG , è necessario sostituire il comando Image.Save sopra con questo: 
 
 Image.Save ( "C : \\ immagine.png " , System.Drawing.Imaging . ImageFormat.Png ) economici