1,453
社区成员
发帖
与我相关
我的任务
分享On Error Resume Next
cdlg.CancelError = True
cdlg.Flags = cdlOFNAllowMultiselect + cdlOFNExplorer
cdlg.ShowOpen
txtPath = cdlg.filename
Private Sub Command1_Click()
CD.Flags = cdlOFNAllowMultiselect Or cdlOFNExplorer
CD.Filter = "(*.JPG)|*.JPG|(*.Bmp)|*.Bmp|(*.Gif)|*.Gif"
CD.FileName = ""
CD.ShowOpen
If CD.FileName = "" Then Exit Sub
MsgBox CD.FileName
If InStr(1, CD.FileName, Chr(0)) = 0 Then
Print "只选择了一个文件!"
lstPic1.AddItem CD.FileName
Else
Print "选择了多个文件!"
temp = Split(CD.FileName, Chr(0))
For i = 1 To UBound(temp)
lstPic1.AddItem temp(0) & "\" & temp(i)
Next
End If
End Sub