获取OpenFileDialog选择的文件的文件扩展名

Zie*_*d.M 2 vb.net openfiledialog recover

我使用的OpenFileDialog是允许用户选择文件.然后我如何获得他们选择的文件的扩展名?我需要根据文件类型执行不同的操作.例如,如果他们选择PDF文件,我需要启动一个PDF查看器,但如果它是图像,我需要在一个PictureBox.

Ste*_*art 6

你可以使用Path.GetExtension:

Select Case Path.GetExtension(myDialog.FileName).ToLower()
    Case ".pdf"
        ' ...
End Select
Run Code Online (Sandbox Code Playgroud)

  • `.`期间包含在扩展名中,我添加了它. (2认同)