C# autcad二次开发小技巧,学习记录
2012-11-19 21:48
1026 查看
1. C# 范围缩放到实体对象.
Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument.SendStringToExecute("zoom o ", true, false, false);O 为对象.
2. 怎么刷新当前屏幕.(C#)
Autodesk.AutoCAD.ApplicationServices.Application.UpdateScreen()另外有一个Editer. UpdateScreen() 和. Editer.region()
3. 选择当前选择集:
[CommandMethod("test2", CommandFlags.UsePickSet)]// 需要在定义命令时.加上CommandFlags.UsePickSet.
PromptSelectionResult sr = ed.SelectImplied();
if (sr.Status == PromptStatus.OK)
return new ObjectIdCollection(sr.Value.GetObjectIds());
else
return null;
}
4. 判断一个点是否在直线上。
Point3d p = line.GetClosestPointTo(pt, false);
if (p == pt)
{
Autodesk.AutoCAD.ApplicationServices.Application.ShowAlertDialog("点在直线上");
}
相关文章推荐
- spss C# 二次开发 学习笔记(四)——Spss授权
- spss C# 二次开发 学习笔记(一)——配置数据源
- spss C# 二次开发 学习笔记(二)——Spss以及统计术语解释(IT人眼中的统计术语)
- spss C# 二次开发 学习笔记(五)——Spss系统集成模式
- spss C# 二次开发 学习笔记(三)——Spss .Net 开发
- spss C# 二次开发 学习笔记(六)——Spss统计结果的输出
- jmeter学习记录--10--二次开发环境搭建
- K3老单二次开发学习记录
- 【WebService学习过程记录(四)】xfire开发webservice客户端
- 《C#微信开发系列(Top)-微信开发完整学习路线》
- C#调用AutoCAD二次开发
- 今天我要坚持每天写博客,记录我每天软件开发学习情况
- 安卓新手开发学习小技巧
- 学习记录 用C#.net 加 asp.net发送带附件邮件
- 年薪五十万的大神,在学习IOS开发中,初学者的记录
- 今天开通了博客!!主要是记录自己学习android开发的总结或心得!
- C#学习视频分享与开发技术QQ交流群
- vue组件化开发初体验-示例vue-loader-example学习记录
- C#学习之多线程开发技术(十)
- Maven学习记录(四)--多模块开发配置