乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 40|回复: 1

执行下面的函数到▲句出现错误,错误提示为eInvalidInput,是什么问题

[复制链接]

85

主题

128

帖子

7

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
468
发表于 2014-10-15 11:11:00 | 显示全部楼层 |阅读模式
执行下面的函数到▲句出现错误,错误提示为:
“Autodesk..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();
        }
回复

使用道具 举报

32

主题

651

帖子

8

银币

中流砥柱

Rank: 25

铜币
779
发表于 2014-10-15 17:20:00 | 显示全部楼层
Region
1,面域需要封闭曲线或连接封闭的曲线
2,面域需要平面曲线
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-13 19:52 , Processed in 0.888073 second(s), 56 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表