0

尝试调用 CreateObject("Word.Application") 时出现错误,它无法在 IE9.0 内运行的 win7 上创建 Word 应用程序对象(已检查兼容视图),并且我的 PC 上安装了 MS Office Word 2007。我从一个从网页(jsp)调用的VB脚本调用它。

任何想法都非常感谢。!

Set ObjSpellChck= CreateObject("Word.Application")

        If (IsEmpty(ObjSpellChck)) Then 
            MsgBox "Could not create Spell Check Object"
            Exit Sub
        End If

        If Err.Number <> 0 OR Err.Number = 429 Then
            MsgBox "Please install the 'Spell Check' ActiveX Control", 64
            Err.Clear
            On Error GOTO 0
            Exit Sub 
        End If 
4

1 回答 1

1

Microsoft Word 控件未标记为“脚本安全”,因此无法从网页中使用。

你真的应该停止使用 VBScript。它不能在 Internet Explorer 以外的浏览器中运行,并且很可能在较新版本的 Explorer 下完全停止运行。(已经有一些报道称它在 IE10 中可能无法可靠运行。)

于 2013-04-05T16:50:20.887 回答