如何在vb.net

时间:2017-09-23 11:25:36

标签: html vb.net com-interop

我正在尝试使用vb.net中的iterop对象保存doc文件。但我无法拯救它。它始终显示错误“Bad Filename”。我做错了什么?

以下是代码:

If Len(Trim(hpath)) > 0 Then
    Dim objWord As Object
    objWord = CreateObject("Word.Application")
    Dim fN As String = ""
    fN = hpath
    If Not fN.Contains("~") OrElse Not fN.Contains("$") Then
        objWord.Documents.Add(hpath)
    End If
    objWord.Documents("F:\Sir\Newdoc.dotx").Save()
    MsgBox("Created...!")
Else
    MsgBox("File doesn't Exist...!")
    Exit Sub
End If

这里我将我的html页面转换为word文档并直接保存word文档。我能够将html文档转换为word文档,但我无法保存word文档,它始终显示错误“bad filename”。

0 个答案:

没有答案