ling07 发表于 2006-7-3 15:33:00

想调用2004,结果却调用了2005

<P>本意是用如下语句来调用2004</P>
<P>App1 = GetObject(, "AutoCAD.Application.16")<BR>if ...then <BR>&nbsp;&nbsp;&nbsp;&nbsp; Set App1 = CreateObject("AutoCAD.Application.16")</P>
<P>结果在安装了2005,2004的机器上却调用了2005,不怎么是哪里出错了,有碰到过类似情况的吗?</P>

mikewolf2k 发表于 2006-7-3 19:58:00

2004和2005的版本号都是16!

yelong 发表于 2006-7-5 08:16:00

<P>2004的版本号是16.0</P>
<P>2005的版本号是16.1</P>

ling07 发表于 2006-7-5 15:42:00

<P>既然,版本号不同:一个16.0,另一个是16.1,那怎么会不按版本号调用呢?</P>

mikewolf2k 发表于 2006-7-7 17:54:00

ling07发表于2006-7-5 15:42:00static/image/common/back.gif
既然,版本号不同:一个16.0,另一个是16.1,那怎么会不按版本号调用呢?

<BR>你写的是“AutoCAD.Application.16”,小数点后的没有表示!
页: [1]
查看完整版本: 想调用2004,结果却调用了2005