NEWS

[C#] Hướng dẫn fixed lỗi xóa hình ảnh trong csharp

[C#] Hướng dẫn fixed lỗi xóa hình ảnh trong csharp
Đăng bởi: Thảo Meo - Lượt xem: 11515 14:56:40, 11/10/2017DEVEXPRESS   In bài viết

Bài viết hôm nay, mình sẽ hướng dẫn các bạn cách xóa hình ảnh trong C#. Nếu hình ảnh bạn đang được load trên picturebox theo phương thức

Picturebox1.Image = Image.FromFile(imagePath);

Nếu bạn nào viết phương thức này, khi muốn click chọn hình ảnh và xóa sẽ bị lỗi như sau:

process cannot access the image file because it is being used by another process

Cách fix lỗi như sau:

Bạn chỉ cần đọc hình ảnh load từ byte array, sau đó convert qua stream, rồi chuyển stream sang image là ok.

Source code:

using (Stream stream = new MemoryStream(byteImg))
                    {
                        pic.Image = System.Drawing.Image.FromStream(stream);
                        stream.Dispose();
                    }

HAVE FUN :)

THÔNG TIN TÁC GIẢ

BÀI VIẾT LIÊN QUAN

[C#] Hướng dẫn fixed lỗi xóa hình ảnh trong csharp
Đăng bởi: Thảo Meo - Lượt xem: 11515 14:56:40, 11/10/2017DEVEXPRESS   In bài viết

CÁC BÀI CÙNG CHỦ ĐỀ

Đọc tiếp
.