以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 直接造成word文件到电脑桌面上 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=127732) |
-- 作者:ZJZK2018 -- 发布时间:2018/11/20 21:54:00 -- 直接造成word文件到电脑桌面上 如何直接造成word文件到电脑桌面上?下面代码如何调整? Dim app As New MSWord.Application Try Dim dlg As New OpenFileDialog \'定义一个新的OpenFileDialog dlg.Filter = "Word文件|*.doc;*.docx" \'设置筛选器 If dlg.ShowDialog = DialogResult.Ok Then \'如果用户单击了确定按钮 MessageBox.Show("你选择的是:" & dlg.FileName,"提示") \'提示用户选择的文件 Dim doc = app.Documents.Open(dlg.FileName) Dim str As String = FileSys.GetName(dlg.FileName) Dim filt As String = str.SubString(0,str.LastIndexOf(".")) Dim pth As String = SpecialFolder.DesktopDirectory & filt & ".pdf" msgbox(pth) app.Documents(dlg.FileName).ExportAsFixedFormat(pth, MSWord.WdExportFormat.wdExportFormatPDF) app.Quit End If Catch ex As Exception msgbox(ex.message) app.Quit End Try |
-- 作者:有点蓝 -- 发布时间:2018/11/20 22:11:00 -- Dim pth As String = SpecialFolder.DesktopDirectory &"\\" & filt & ".pdf" |