MakeCompiledFile 编译 dvb 文件,请教版主
我听说可以用vb编译dvb文件,搞了n次,没通。于是我试了一下vba自身的功能。Public Sub GetVBAProjects()
Dim i As Long, projects() As String
Dim objIDE As VBIDE.VBE
Set objIDE = Application.VBE
ReDim projects(0 To objIDE.VBProjects.Count - 1, 1)
For i = 0 To objIDE.VBProjects.Count - 1
projects(i, 0) = objIDE.VBProjects(i + 1).NAME
projects(i, 1) = objIDE.VBProjects(i + 1).BuildFileName
Next
objIDE.VBProjects.item(2).MakeCompiledFile
End Sub
问题出在加下划线的文字处,提示“方法或属性在此类工程中是无效的”
(objIDE.VBProjects.item(2) 文件有且已经存盘)
请问是不是 MakeCompiledFile 不可以在vba中使用。
我的qq:350474061
VBA的工程是不能编译的,但可以在其它工程中引用。 要不你直接在VB中编译,在AUTOCAD中调用,一样的! 多谢两位,我以前不会用vb编译vba。现在和 efan2000 学会了。
页:
[1]