31-01-22, 04:06 PM
السلام عليكم يا مجتمع الفيجوال بيسك
عندي PictureBox تأخذ في الصورة من السكانير شغالة 100% بدون مشاكل تظهر الصورة على PictureBox
و لكن عند الحفظ او الإظهار في الريبورت تظهر لي هذه الرسالة
a generic error occurred in gdi+
مع العلم عند فتح صورة من الجهاز يشتغل الكود طبيعي المشكلة في الصورة المعمول عليها مسح من السكانير فقط
الكود المستخدم لحفظ الصورة
الكود المستخدم لتمرير الصورة للريبورت
عندي PictureBox تأخذ في الصورة من السكانير شغالة 100% بدون مشاكل تظهر الصورة على PictureBox
و لكن عند الحفظ او الإظهار في الريبورت تظهر لي هذه الرسالة
a generic error occurred in gdi+
مع العلم عند فتح صورة من الجهاز يشتغل الكود طبيعي المشكلة في الصورة المعمول عليها مسح من السكانير فقط
الكود المستخدم لحفظ الصورة
كود :
PictureBox1.Image.Save(Application.StartupPath & "\Imgs\" & txtjobno.Text & ".jpg", System.Drawing.Imaging.ImageFormat.Jpeg)
الكود المستخدم لتمرير الصورة للريبورت
كود :
Dim ms As New System.IO.MemoryStream
Dim byt() As Byte = ms.ToArray
PictureBox1.Image = New Bitmap(Image.FromStream(ms))
Dim bmpImage As New Bitmap(PictureBox1.Image)
bmpImage.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg)
byt = ms.ToArray()
ms.Close()