|
1.连接cad的代码:
Sub linkacad(acadapp)
On Error Resume Next
Set acadapp = GetObject(, ".application")
If err Then
err.Clear
Set acadapp = CreateObject("AutoCAD.application")
If err Then
MsgBox ("不能运行AutoCAD 2000,请检查是否安装了AutoCAD 2000")
Exit Sub
End If
End If
acadapp.Visible = True
End Sub
经我测试,好像在装有多个版本的cad时,连接的是R14的cad,而R14不支持vba(编译成dll调用也不行),因此会出错,请问有办法能让它连接其它版本的cad么(2000及以上)
2.用vb5编译成dll,cad2000和2002下工作正常,2004下不正常,请问该如何修改?
3.office2000的宏,在office2000和office xp下运行正常,office97下需要做些什么修改?
4.开发好的软件如何制作安装包?只需完成拷贝文件到指定目录和注册dll文件功能.
谢谢
|
|