回 帖 发 新 帖 刷新版面

主题:[讨论]实时错误429,activex不能创建对象?

Dim str_Wrong As String    '记录考生的错误操作
   '以下检查文件是否存在,即要求的(7)
   Set fs = CreateObject("Scripting.FileSystemObject")
   If Not fs.FileExists("D:\Y\done.doc") Then
      MsgBox "没有发现文件:D:\Y\done.doc"
      Exit Sub
   End If
   Dim myDoc As Document
[color=FF0000]   Set myDoc = Documents.Open("D:\Y\done.doc") '打开文件[/color]

红色部分

我已经引用了microsoft scripting runtime
和word的引用.还是不会出现

还有按网上的注册控制的方法也试过,也没用,

VB也重装过,还是没用,

到底为什么呀, 


回复列表 (共6个回复)

沙发

Dim myDoc As NEW Document

板凳

建议,使用shell打开该文件。

3 楼


不是这个问题,加了还是没用

4 楼


我也想这么做,还没去试

但是还样打开就不能控制WORD了,

再说还有后续操作,比如检查字数、首字下沉之类



用SHELL打开可以做到检查这些操作嘛?


5 楼

这个没有想过。但是应该可以检查到。至于方法,我是两眼一摸黑。

6 楼

引用OLE控件

我来回复

您尚未登录,请登录后再回复。点此登录或注册