OpenFileDialog - png 文件不显示在对话框中
OpenFileDialog - png files not shows in dialog
我设置了 OpenFileDialog
过滤器:
"Image files (*.png) | *.png"
但未显示 png
个文件。
我也试过这个文件管理器,它可以工作,但只适用于 jpg
个文件。 PNGs
未显示:
"Image files (*.jpg, *.jpeg, *.png) | *.jpg; *.jpeg; *.png"
打开代码:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
If OpenFileDialog1.ShowDialog() = DialogResult.OK Then
Try
Dim filePath = OpenFileDialog1.FileName
For Each files In OpenFileDialog1.FileNames
DataGrid_List.Rows.Add(files, "")
Next
Catch
End Try
End If
End Sub
使用这个:
ofd.Filter = "Image files (*.jpg, *.jpeg, *.png) |*.jpg; *.jpeg; *.png"
如果这不起作用,我认为你的图片不是 png。
我建议你试试这个:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
OpenFileDialog1.Filter = "Image files (*.jpg, *.jpeg, .png) |.jpg; *.jpeg; *.png" ' before you can try all files to be sure to have some files.
OpenFileDialog1.InitialDirectory = "C:\" ' put here that right path
Dim result As DialogResult = OpenFileDialog1.ShowDialog
If result = Windows.Forms.DialogResult.OK Then
'your logic code
End if
End Sub
在设置过滤器之前 属性 尝试 "All files (.)|." 以确保您可以识别 png 文件
我设置了 OpenFileDialog
过滤器:
"Image files (*.png) | *.png"
但未显示 png
个文件。
我也试过这个文件管理器,它可以工作,但只适用于 jpg
个文件。 PNGs
未显示:
"Image files (*.jpg, *.jpeg, *.png) | *.jpg; *.jpeg; *.png"
打开代码:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
If OpenFileDialog1.ShowDialog() = DialogResult.OK Then
Try
Dim filePath = OpenFileDialog1.FileName
For Each files In OpenFileDialog1.FileNames
DataGrid_List.Rows.Add(files, "")
Next
Catch
End Try
End If
End Sub
使用这个:
ofd.Filter = "Image files (*.jpg, *.jpeg, *.png) |*.jpg; *.jpeg; *.png"
如果这不起作用,我认为你的图片不是 png。
我建议你试试这个:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
OpenFileDialog1.Filter = "Image files (*.jpg, *.jpeg, .png) |.jpg; *.jpeg; *.png" ' before you can try all files to be sure to have some files.
OpenFileDialog1.InitialDirectory = "C:\" ' put here that right path
Dim result As DialogResult = OpenFileDialog1.ShowDialog
If result = Windows.Forms.DialogResult.OK Then
'your logic code
End if
End Sub
在设置过滤器之前 属性 尝试 "All files (.)|." 以确保您可以识别 png 文件