// Extraer el icono de la misma aplicacion
this.Icon = Icon.ExtractAssociatedIcon(Application.ExecutablePath);
// O de otra
this.Icon = Icon.ExtractAssociatedIcon(@"C:\dev\app\ejecutable.exe");
VB.NET:
' Extraer el icono de la misma aplicacion
Me.Icon = Icon.ExtractAssociatedIcon(Application.ExecutablePath)
' O de otra
Me.Icon = Icon.ExtractAssociatedIcon("C:\dev\app\ejecutable.exe")
Publicado en tttony.blogspot.com