Foxtable(狐表)用户栏目专家坐堂 → 直接造成word文件到电脑桌面上


  共有2407人关注过本帖树形打印复制链接

主题:直接造成word文件到电脑桌面上

帅哥哟,离线,有人找我吗?
ZJZK2018
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:767 积分:6119 威望:0 精华:0 注册:2018/2/1 17:26:00
直接造成word文件到电脑桌面上  发帖心情 Post By:2018/11/20 21:54:00 [显示全部帖子]

如何直接造成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


 回到顶部