怎么样让文件保存的时候可以保存多种类型?

jiangqiaohua jiangqiaohua 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
Dim tSave As cOpenSaveDlg
Set tSave = New cOpenSaveDlg
tSave.Filter = "*.bmp|*.bmp|*.jpg|*.jpg|*.gif|*.gif|*.png|*.png"
tSave.Flags = OFN_OVERWRITEPROMPT


'MsgBox tSave.Filter
tStr = m_Web.Document.Title
Call FormatFileName(tStr)
tSave.FileName = tStr & ".bmp"

tHWin = m_info.GetMainWindowObj.hwnd
If tSave.ShowSave(tHWin) Then
vFile = tSave.FileName
'If LCase$(Right$(vFile, 4)) <> ".bmp" Then
' vFile = vFile & ".bmp"
'End If
Else
Exit Sub
End If
'MsgBox tSave.FileTitle
vFile = tSave.FileName
End If

现在问题是

选择了
bmp类型就保存bmp类型 只能写死
tStr & ".bmp"


怎么样根据用户保存的类型来保存相应的类型?
...全文

相关推荐

评论 10
收藏 已收藏
分享
返回顶部
jiangqiaohua
API 1,488 成员 23,270 内容