filename是什么意思啊 怎么用getopenfilename得到所有的文件名?

怎么用getopenfilename得到所有的文件名?成功执行GetOpenFilename后,可以使用函数pathstrippath获取文件名。openfilenameonfcharstrfile[

怎么用getopenfilename得到所有的文件名?

成功执行GetOpenFilename后,可以使用函数pathstrippath获取文件名。openfilenameonfcharstrfile[MAX_u2;PATH]memset(&ofn,0,sizeof(OPENFILENAME))memset(strFile,0,sizeof(char)*MAX_2;PATH)ofn.lStructSize=大小(OPENFILENAME)ofn.lpstrFilter=“网页(。HTML)0*。HTML格式**。HTM*0“ofn.lpstrFile=strFileofn.nMaxFile=最大uPATHofn.Flags=OFNufilemultistif(GetOpenFilename(&stfile))//strFile获取用户所选文件的路径和文件名{pathstrippath(strFile)//strFile获取文件名}

VBA中如何用GetOpenFilename获取到文件名?

代码更改

私有子命令按钮1 Click()Dim strFile As Stringstrfile=Application.GetOpenFilename(“所有文件(*。*), *. *)如果strFile=“false”,则“strFile定义字符串类型,不能与布尔类型false进行比较。Msgbox(“未选择文档”)exit sub else“如果strFile为false,则Msgbox(strFile)end IfEnd sub