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