使用Visual studio 2010 类库 c# 编写
引用revitapi.dll revitapiui.dll和 system.windows.Forms 文件(找不到的 搜索下)
此程序运行效果是在revit中连续显示我们想要表达的结果。
在这个程序中我们使用了一个基本的语法 string back 来从另外一个方法中得到我们想要的结果。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Autodesk.Revit;
using Autodesk.Revit.DB;
using Autodesk.Revit.UI;
using Autodesk.Revit.Attributes;
namespace num3
{
[Regeneration(RegenerationOption.Manual)]
[Transaction(TransactionMode.Manual)]
public class Class1:IExternalCommand
{
public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
{
MessageBox.Show("欢迎来到RevitBBS");
string A = "Hello 飞飞~";
MessageBox.Show(A);
string back = SendMessage("hello everyone");
MessageBox.Show(back);
return Result.Succeeded;
}
public string SendMessage(string message)
{
string C = "程序运行正常";
MessageBox.Show(message);
return C;
}
}
}
该贴已经同步到 苍穹2015的微博 |