美文网首页
Hello World!

Hello World!

作者: xr夕日 | 来源:发表于2017-10-22 21:36 被阅读0次

    新建项目:
    打开Visual Studio→文件→新建→项目,选中Visual C#下的Windows,点击右边方框内的类库,根据需要更改名称、位置,点击确定


    添加引用:
    在解决方案资源管理器下右击引用,点击添加引用→浏览,找到RevitAPI.dll和RevitAPIUI.dll所在位置将其添加进来,点击确定


    更改引用属性:
    在引用下找到RevitAPI和RevitAPIUI,右击,然后点击属性,将复制本地的True改成False


    添加代码:

    using Autodesk.Revit.UI;
    using Autodesk.Revit.Attributes;
    using Autodesk.Revit.DB;
    
    namespace Hello_World
    {
        [Transaction(TransactionMode.Manual)]
        public class Class1 : IExternalCommand
        {
            public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
            {
                TaskDialog.Show("Revit二次开发", "Hello World!");
                return Result.Succeeded;
            }
        }
    }
    

    生成解决方案:
    生成→生成解决方案


    Paste_Image.png

    打开Revit→附加模块→外部工具→Add-In Manager(Manual Mode)

    Paste_Image.png

    在Loaded Commands下点击Load,然后在相应目录下选择你要添加的dll文件,点击打开

    Paste_Image.png Paste_Image.png

    选中Hello World.dll下的Hello_World.Class1,再点击Run

    Paste_Image.png

    相关文章

      网友评论

          本文标题:Hello World!

          本文链接:https://www.haomeiwen.com/subject/tisnuxtx.html