Rubrik: Grafik und Font · Bilder und Icons | VB-Versionen: VB.NET | 10.03.08 |
Icon einer Anwendung/Datei ermitteln (.NET) Dieser Tipp zeigt, wie Sie das Symbol einer Anwendung bzw. existierenden Datei ermitteln und anzeigen können. | ||
Autor: Dieter Otter | Bewertung: | Views: 18.478 |
www.tools4vb.de | System: WinNT, Win2k, WinXP, Win7, Win8, Win10, Win11 | Beispielprojekt auf CD |
Eine häufig gestellte Frage ist: Wie ermittle ich das Icon (Symbol) einer bestimmten Anwendung oder DLL-Datei bzw. das Symbol, das im Windows-Explorer für bestimmte Dokumenttypen angezeigt wird?
Das Ganze lässt sich unter .NET sehr einfach über das Icon-Objekt realisieren, wie nachfolgender Code zeigt:
Imports System.Drawing.Drawing2D
' Datei, für die das Icon ermittelt werden soll Dim sFile As String = "d:\temp\test.txt" ' Icon (Symbol) ermitteln... Dim oIcon As Icon = Icon.ExtractAssociatedIcon(sFile) ' ... und bspw. als Bitmap in einem PictureBox-Control anzeigen PictureBox1.Image = oIcon.ToBitmap