- 积分
- 2776
- 明经币
- 个
- 注册时间
- 2002-11-15
- 在线时间
- 小时
- 威望
-
- 金钱
- 个
- 贡献
-
- 激情
-
|
执行下面的函数到▲句出现错误,错误提示为:
“Autodesk.AutoCAD.Runtime.Exception”类型的异常在 AcdbMgd.dll 中发生,但未在用户代码中进行处理
其他信息: eInvalidInput
[CommandMethod("yyyyy")]
public void yyyy()
{
Point3d A = new Point3d(578816.545, 3871920.823, 68.146);
Point3d B = new Point3d(578817.923, 3871918.569, 67.346);
Point3d C = new Point3d(578826.71, 3871924.276, 70.285);
Point3dCollection 三点 = new Point3dCollection();
三点.Add(A); 三点.Add(B); 三点.Add(C);
Polyline3d 实体 = new Polyline3d(Poly3dType.SimplePoly, 三点, true);
DBObjectCollection ents = new DBObjectCollection();
ents.Add(实体);
▲DBObjectCollection 面域 = Autodesk.AutoCAD.DatabaseServices.Region.CreateFromCurves(ents);//执行到此句出现错误:eInvalidInput
Autodesk.AutoCAD.DatabaseServices.Region 面域1 = (Autodesk.AutoCAD.DatabaseServices.Region)面域[0];
面域1.ColorIndex = 1;
面域1.AddToModelSpace();
}
|
|