怎么样让文件保存的时候可以保存多种类型?
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"
怎么样根据用户保存的类型来保存相应的类型?
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"
怎么样根据用户保存的类型来保存相应的类型?
...全文
相关推荐
将带有附件的电子邮件保存到Outlook的草稿文件夹中
这个小技巧将帮助您使用Java编程语言将带有附件的电子邮件保存到Outlook的草稿文件夹中。
函数模板中使用多种类型 C++ Builder实例
函数模板中使用多种类型 余文溪的《C++ STL --数据结构与算法实现》原书代码为控制台。 这里用 C++ Builder代码演示
java 保存文件
最近一直在查资料,实现java中文件“另存为”的功能,花了大概一两天的时间才把这个功能写出来,主要也是通过网上的资料查询加上自己编写。不过看到网上的资料有点混乱,有一整理该文件,希望对他人有所帮助。
web选择文件保存路径
web选择文件保存路径的方式,大致分为两种,大家可以下来了了解一下,个人表示第一种比较好用
js调用对话框保存文件
js调用对话框保存文件 js调用对话框保存文件 js调用对话框保存文件 js调用对话框保存文件 js调用对话框保存文件


API
