مشکل در تبدیل عکس picturebox به آرایه ای از بایت ها
سلام به همگی
من توی برنامم یه تصویر از طریق اسکنر میگیرم و توی پیکچر باکس نمایش میدم تا اینجای کارو مشکلی ندارم.
حالا میخوام اون تصویر نمایش داده شده رو درون دیتابیس ذخیره کنم موقع ذخیره پیغام میده که خاصیت ایمیج خالیه در صورتیکه دارای تصویر هست واسه رفع این مشکل به یه چیزی مثل رفرش نیاز دارم ولی نمیدونم چجوری
ممنون میشم راهنماییم کنید
نقل قول: مشکل در رفرش کردن picture box
کد بزار و بگو به چه خطی خطا میگیره. کدی هم که عکس اسکن شده رو به پیکچرباکس میدی رو بزار.
نقل قول: مشکل در رفرش کردن picture box
کدی که عکسو به پیکچرباکس انتساب میدی رو بزار.
عکس داخل پیکچرباکس نشون داده میشه؟
نقل قول: مشکل در رفرش کردن picture box
خطا ربطی به null بودن image نداره.
به اینصورت بنویس
string titlegroup = combogroup.SelectedValue.ToString();
int tg = Convert.ToInt32(combogroup.SelectedValue.ToString( ));
string codestr = code11.SelectedText.ToString();
ImageConverter converter = new ImageConverter();
byte[] arrpic = (byte[])converter.ConvertTo(img, typeof(byte[]));
CNRL.InsertImage(tg, codestr, arrpic);
MessageBox.Show("اطلاعات با موفقیت ثبت شد");