AutoCAD.Net/C#.Net QQ群:193522571 如何在C# NET代码中调用已经加载的LISP代码?

首先在lisp中写好你的代码,这里就搞个最简单的:
(defun c:hello()
(alert "\nhello world!")
)

然后在你的C#代码中加入代码:
ResultBuffer args = new ResultBuffer(new TypedValue((int)LispDataType.Text, "c:hello"));
ResultBuffer result = Application.Invoke(args);
Editor ed = Application.DocumentManager.MdiActiveDocument.Editor;
ed.WriteMessage(result.ToString());

更多CAD二开问题,请加我的QQ群:193522571

上一篇:《细说PHP》第四版 样章 第18章 数据库抽象层PDO 8


下一篇:AcWing 456. 车站分级 (虚拟节点优化二分图边数、拓扑序、差分约束、最长路)