51Testing软件测试论坛

标题: 这段脚本为什么会出错? [打印本页]

作者: code147    时间: 2011-8-4 14:28
标题: 这段脚本为什么会出错?
  1.         Set Acadapp = CreateObject("Autocad.application")
  2.        
  3.         Acadapp.Documents.Open "C:\test.dwg",false
  4.         Acadapp.Visible = true
  5.         set Acaddoc =Acadapp.ActiveDocument

  6.         dim pt (2)
  7.         pt(0) = 150
  8.         pt(1) = 150
  9.         pt(2) = 0

  10.         Acaddoc.ModelSpace.AddText "hello,world",pt ,100

  11.         Acaddoc.Save
  12.         Acaddoc.Close
复制代码
就是想让autocad在test.dwg文档里输出hello,world。可运行到“Acaddoc.ModelSpace.AddText "hello,world",pt ,100
”总是“无效的调用过程或参数”
作者: lyscser    时间: 2011-8-4 17:12
pt不是一个数组么,你给个具体值试试呢?
比如pt(1)
作者: 17800455    时间: 2011-8-7 15:26
是啊。数组他怎么这么用。。。。。
作者: 17800455    时间: 2011-8-7 15:26
是啊。数组他怎么这么用。。。。。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2