כיצד לשמור תמונות מתוך פקד PictureBox ב - Visual Basic

פקד PictureBox יכול להציג תמונות בתוכנית Visual Basic שלך.

שלב 1

גרור את הרכיב "PictureBox" לטופס שלך מרשימת הרכיבים בצד שמאל של המסך.

שלב 2

גרור את הרכיב "Button" לטופס שלך מרשימת הרכיבים. שחרר אותו כך שהוא נמצא ליד או מתחת למרכיב "PictureBox".

שלב 3

עבור אל חלון מאפיינים "(מאפיינים) בחלק הימני התחתון של המסך ולשנות את המאפיין טקסט לקרוא" שמור ".

שלב 4

לחץ פעמיים על הלחצן שהוספת זה עתה. פעולה זו תיצור פונקציית אירוע כך שכאשר המשתמש לוחץ על הלחצן, הוא ייקח אותך אוטומטית לפונקציה החדשה בעורך התוכנית. זה יהיה שם דומה "פרטי Sub Button1_Click".

שלב 5

הדבק את הקוד הבא בפונקציה:

עמעום התמונה כתמונה = PictureBox1.Image

זה אוסף את נתוני התמונה של PictureBox וממקם אותו אובייקט "תמונה" (תמונה). למרות שמדובר באובייקט בלתי נראה למשתמש, הוא מכיל פונקציית "שמור", אשר תהיה שימושית מאוד.

שלב 6

הדבק את שורת הקוד הבאה ממש מתחת לקוד האחרון:

image.Save ("C: \ image.jpg", System.Drawing.Imaging.ImageFormat.Jpeg)

זה שומר את התמונה בקובץ "C: \ image.jpg" באמצעות פורמט התמונה JPEG של המחלקה System.Drawing.Imaging.ormage.

פורמטים אחרים של תמונות תואמות בכיתה ImageFormat כוללים BMP, EMF, EXIF, GIF, GUID, ICON, JPEG, MemoryBmp, PNG, TIFF ו- WMF. הם מופנים באותו אופן כמו בפורמט תמונה JPEG. לדוגמה, אם ברצונך לשמור קובץ PNG, עליך להחליף את הפקודה Image.Save לעיל עם זה:

image.Save ("C: \ image.png", System.Drawing.Imaging.ImageFormat.Png)