• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Chuyển Bitmap sang Icon dễ dàng

Các thủ thuật về truyền thông đa phương tiện, đồ họa

Điều hành viên: tungcan5diop, QUANITGROBEST

Hình đại diện của người dùng
vo_minhdat2007
Quản trị
Quản trị
Bài viết: 2227
Ngày tham gia: CN 17/07/2005 1:40 am
Has thanked: 13 time
Been thanked: 87 time
Liên hệ:

Chuyển Bitmap sang Icon dễ dàng

Gửi bàigửi bởi vo_minhdat2007 » CN 17/05/2009 4:58 pm

Thủ thuật: Chuyển Bitmap sang Icon
Tác giả: MSDN
Mô tả: Không cần dùng class IconConverter rắc rối, chỉ 1 dòng code ;)



Mã: Chọn hết

  1. Dim Bm As Bitmap
  2. Dim Ico As Icon
  3. Ico = Icon.FromHandle(Bm.GetHIcon)



Hình đại diện của người dùng
clarkkent
Mạnh Thường Quân
Mạnh Thường Quân
Bài viết: 1641
Ngày tham gia: T.Tư 16/04/2008 11:25 am
Đến từ: Chợ Lách - Bến Tre
Been thanked: 31 time
Liên hệ:

Re: Chuyển Bitmap sang Icon dễ dàng

Gửi bàigửi bởi clarkkent » T.Hai 18/05/2009 12:37 pm

Mã: Chọn hết

  1.    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  2.         Dim Bm As New Bitmap(PictureBox1.Image)
  3.         Dim Ico As Icon
  4.         Ico = Icon.FromHandle(Bm.GetHicon)
  5.         Me.Icon = Ico
  6.     End Sub

vui nhỉ :D
• Hôm bây: www.tinsoftware.com ^ ^
Cố gắng lên...

Hình đại diện của người dùng
vo_minhdat2007
Quản trị
Quản trị
Bài viết: 2227
Ngày tham gia: CN 17/07/2005 1:40 am
Has thanked: 13 time
Been thanked: 87 time
Liên hệ:

Re: Chuyển Bitmap sang Icon dễ dàng

Gửi bàigửi bởi vo_minhdat2007 » T.Hai 18/05/2009 1:09 pm

Vui gì cơ =.= . Code trong bài đầu chỉ để minh hoạ rằng Bm là bitmap, còn ico là Icon thôi mà >.< . Chứ copy nguyên đoạn đó là ra NullReference chắc luôn >:)

Hình đại diện của người dùng
clarkkent
Mạnh Thường Quân
Mạnh Thường Quân
Bài viết: 1641
Ngày tham gia: T.Tư 16/04/2008 11:25 am
Đến từ: Chợ Lách - Bến Tre
Been thanked: 31 time
Liên hệ:

Re: Chuyển Bitmap sang Icon dễ dàng

Gửi bàigửi bởi clarkkent » T.Hai 18/05/2009 1:21 pm

vo_minhdat2007 đã viết:Vui gì cơ =.= . Code trong bài đầu chỉ để minh hoạ rằng Bm là bitmap, còn ico là Icon thôi mà >.< . Chứ copy nguyên đoạn đó là ra NullReference chắc luôn >:)

uhm.a có nói j đâu, tại a mới bít vụ này nên mới thấy vui :D
• Hôm bây: www.tinsoftware.com ^ ^
Cố gắng lên...

Hình đại diện của người dùng
vo_minhdat2007
Quản trị
Quản trị
Bài viết: 2227
Ngày tham gia: CN 17/07/2005 1:40 am
Has thanked: 13 time
Been thanked: 87 time
Liên hệ:

Re: Chuyển Bitmap sang Icon dễ dàng

Gửi bàigửi bởi vo_minhdat2007 » T.Hai 18/05/2009 2:26 pm

Ra thế ^^ Nhưng code trên dài quá =.= :

Mã: Chọn hết

  1. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  2.         Me.Icon = Icon.FromHandle(PictureBox1.Image.GetHIcon)
  3.     End Sub


Quay về “[.NET] Âm thanh và Đồ họa”

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.0 khách