小弟我用的vb6.0,加载了vlax和curve两个类模块之后写了如下代码: Dim spline As AcadEntity Dim basePnt As Variant Dim L As Double Dim vlax As vlax Dim cur As Curve Call CAD_Click AppActivate obj_Acad.Caption obj_Doc.Utility.GetEntity spline, basePnt, "拾取河道曲线: " Set cur.Entity = spline L = cur.length 其中 CAD_Click是我定义的一个连接cad的过程,obj_Doc被定义为acaddocument。可是这段代码执行到Set cur.Entity = spline的时候总是出错,说没有定义或设置。我试图加一句set cur=new curve,可是如果加了这句代码,vlax的类模块代码又提示出错,请问各位大侠,小弟这段代码错在哪里了?应该怎么改呢?非常感谢! |