vb.net - 在資源中讀取文件的擴展名



resources embedded-resource (1)

我如何編寫代碼來讀取My.Resources文件的擴展名

例:

如果我在我的資源中有一個名為IMG.JPEG的文件

我怎樣才能讓msgbox顯示擴展名.JPEG

我可以顯示文件名,但沒有擴展名

For Each Fe In My.Resources.ResourceManager.GetResourceSet _
(System.Globalization.CultureInfo.CurrentCulture, False, True)
        MsgBox(Fe.Key)
Next

任何幫助將不勝感激

編輯:

我可以得到擴展名的文件,但作為.BYTE[]和圖片為.Bitmap與此代碼

GT = Path.GetExtension(My.Resources.ResourceManager.GetObject(Fe.Key).ToString)
MsgBox(GT)

我怎樣才能得到原來的擴展?


如果你有文件名你只需要:

sExt = System.IO.Path.GetExtension(sFileName)

要么:

sExt = sFileName.SubString(sFileName.LastIndexOf("."c))




.net-assembly