Files
Pilz/Pilz.Win32/Mapped/FileInfo.vb

23 lines
573 B
VB.net

Imports System.Drawing
Imports Pilz.Win32.Native
Namespace Mapped
Public Class FileInfo
Public ReadOnly Property Icon As Icon
Public ReadOnly Property SystemIconIndex As Integer
Public ReadOnly Property Displayname As String
Public ReadOnly Property Typename As String
Friend Sub New(info As SHFILEINFO)
Icon = Icon.FromHandle(info.hIcon)
SystemIconIndex = info.iIcon
Displayname = info.szDisplayName
Typename = info.szTypeName
End Sub
End Class
End Namespace