2013-02-08 175 views
2

如何編寫代碼以讀取文件的擴展名讀取資源文件的擴展名

例子:

,如果我有一個在我的資源

命名爲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) 

我如何得到原始擴展名?

回答

1

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

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

或者:

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

它只有這不是在資源文件的工作,我怎樣才能得到文件的資源擴展? – Zaid