| 

.NET C# Java Javascript Exception

1
Ich habe ein Programm geschrieben, dessen MainWindow per Drag & Drop Programmverknüpfungen entgegennimmt. Das klappt auch soweit. Ich kann im Drop-Event den Pfad zur Verknüpfung lesen. Doch möchte ich auch das Icon der Verknüpfung in mein Programm einlesen. Hat jemand eine Ahnung, wie das klappen könnte.

Private Sub MainWindow_Drop(ByVal sender As Object, ByVal e As
System.Windows.DragEventArgs) Handles Me.Drop

Dim sFileList() As String = e.Data.GetData(DataFormats.FileDrop)
Dim Programmpfad as String = sFileList(0)
End Sub
News:
15.02.2011
Papu 11 1
1 Antwort
1
Mir ist keine direkte Funktion des .NET-Framework bekannt, die Icons aus Verknüpfungen einlesen kann, jedoch funktioniert dies mit einer Funktion des Windows-API namens "SHGetFileInfo".

Guck mal hier: How to use the SHGetFileInfo function to get the icons that are associated with files in Visual Basic .NET

Dort wird sogar erklärt, wie Du diese Funktion mit Visual Basic .NET verwenden kannst. Die deutsche Übersetzung ist fürchterlich, deswegen habe direkt auf die englische Version verlinkt ;-).
15.02.2011
Torsten Weber 691 8
zum deutschen Text; deshalb setzt ms auch immer dazu: "Hinweis: Dies ist ein maschinell übersetzter Artikel."
ralf.w. 15.02.2011

Stelle deine .net-Frage jetzt!