哪位大神帮忙看以下这个问题?autoCAD的问题?

写好代码,封装成函数,然后调用过程引用这个函数,看着没有问题呀?
这是代码

这是报错

但是看到自己的图上,已经画出来了,就是不知道到底是什么的类型不匹配?

可能是drawupliine函数中objline申明的类型不对,将objline也申明为Variant试一下