1、VS2005新建项目,其他语言-C#-AutoCAD Managed C# Project Application


2、使用 AutoCAD 托管 C#应用程序向导来创建.NET 工程,它会自动加入以上两个引用;在解决方案浏览器中,你会看到 acdbmgd 和 acmgd 已 经被引用了;在 Commands.cs 文件中,“Autodesk.AutoCAD.Runtime”命名空间已被导入,工 程使用“Registered Developer Symbol”的名字来命名缺省的公有类。向导还为类加入了 一个 CommandMethod 属性和一个函数,它们用于 AutoCAD 命令。向导已经设置好用 acad.exe 来调试。

2、填写选择点的操作代码,F5进行调试。
using System;
using Autodesk.AutoCAD.Runtime;
using Autodesk.AutoCAD.ApplicationServices;
using Autodesk.AutoCAD.EditorInput;
[assembly: CommandClass(typeof(CADManagedCsharpSelectPoint.RDSCommands))]
namespace CADManagedCsharpSelectPoint
{
/// <summary>
/// Summary description for RDSCommands.
/// </summary>
public class RDSCommands
{
public RDSCommands()
{
//
// TODO: Add constructor logic here
//
}
// Define Command "AsdkCmd1"
[CommandMethod("AsdkCmd1")]
static public void test() // This method can have any name
{
// Put your command code here
}
}
}
文章内容纯属个人的一点想法和感受,由于水平有限,难免会有错误和遗漏,欢迎批评指正(邮箱:wuwt917@foxmail.com)。
本文介绍了如何在VS2005中使用C#和AutoCAD托管C#应用程序向导创建.NET工程。向导自动添加引用并配置必要的命名空间和命令方法,便于调试和开发AutoCAD命令。通过填写选择点的操作代码并F5调试,可以进行AutoCAD功能的实现。
3635

被折叠的 条评论
为什么被折叠?



