Jak uložit obrázky z ovládacího prvku PictureBox v jazyce Visual Basic
Krok 1
Přetáhněte součást "PictureBox" do formuláře ze seznamu komponent na levé straně obrazovky.
Krok 2
Přetáhněte součást "Tlačítko" do formuláře ze seznamu komponent. Uvolněte jej tak, aby se nacházel vedle nebo pod komponentou "PictureBox".
Krok 3
Přejděte do okna Vlastnosti "(vlastnosti) v pravé dolní části obrazovky a změňte vlastnost textu na" Uložit ".
Krok 4
Poklepejte na tlačítko, které jste právě přidali. Tím se vytvoří funkce události, takže když uživatel klepne na tlačítko, automaticky se dostane do nové funkce v editoru programů. Bude mít název podobný "Private Sub Button1_Click".
Krok 5
Vložte následující kód do funkce:
Dim obraz jako obrázek = PictureBox1.Image
Toto shromažďuje obrazová data PictureBoxu a umístí jej do objektu "Image" (obrázek). I když je tento objekt neviditelný pro uživatele, obsahuje funkci "Uložit", což bude velmi užitečné.
Krok 6
Vložte následující řádek kódu těsně pod poslední:
image.Save ("C: \ image.jpg", System.Drawing.Imaging.ImageFormat.Jpeg)
To uloží obraz do souboru "C: \ image.jpg" ve formátu JPEG ve třídě System.Drawing.Imaging.ImageFormat.
Další kompatibilní formáty obrázků třídy ImageFormat zahrnují BMP, EMF, EXIF, GIF, GUID, ICON, JPEG, MemoryBmp, PNG, TIFF a WMF. Jsou odkazovány stejným způsobem jako formát obrázku JPEG. Například pokud chcete uložit soubor PNG, měli byste nahradit příkaz Image.Save výše:
image.Save ("C: \ image.png", System.Drawing.Imaging.ImageFormat.Png)