Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In questo esempio, utilizzando la classe bitmap inclusa nel namespace System.Drawing, viene convertito in un file con estensione .ico in un file .Bmp per visualizzarlo in una PictureBox.
Questo è necessario perché il formato .Ico non è supportato dal controllo PictureBox.
Public Class Form1
Public Function FromIconToBitmap (ByVal icon As Icon) As Bitmap
Dim bmp As New Bitmap (icon.Width, icon.Height)
Using gp As Graphics = Graphics.FromImage (bmp)
gp.Clear (Color.Transparent)
gp.DrawIcon (icon, New Rectangle (0, 0, icon.Width, icon.Height))
End Using
return bmp
End Function
Private Sub Button1_Click (sender As System.Object,
e As System.EventArgs) Handles Button1.Click
Dim icon As Icon = My.Resources.Resources.Icon1
PictureBox1.Image = FromIconToBitmap (icon)
End Sub
End Class