gismaster08
发表于 2011-1-28 14:23:39
如何传递参数到lisp函数离去?
雪山飞狐_lzh
发表于 2011-1-28 15:27:39
public static ResultBuffer CallLispFunction(string name, params object[] args)
wangph
发表于 2011-1-28 15:47:39
狐哥的东东,我总是看不懂,
logitechlike
发表于 2011-2-14 06:39:22
回复 雪山飞狐_lzh 的帖子
在新的线程中调用InvokeArx.CallLispFunction或者InvokeArx的函数执行lisp中的命令不能执行,
多数会出致命错误,怎么解决. 谢谢
雪山飞狐_lzh
发表于 2011-2-15 16:22:20
新的线程中调用,
汗,估计很难成功
lgl0402
发表于 2011-4-9 17:21:47
调试到CommandMethod public static void Test() 时出现应输入 class、delegate、enum、interface 或 struct,怎么回事
cnstal
发表于 2011-9-30 11:52:02
mark一下!!!
mycad
发表于 2015-3-21 10:26:02
谢谢版主,学习了
carrot1983
发表于 2015-9-19 10:31:18
本帖最后由 carrot1983 于 2015-9-19 19:36 编辑
;;==============================================分割线
http://www.theswamp.org/index.php?topic=35714.0
根据以上网址的lisp代码,稍改一下。(defun GET-VAR ()
(setq TESTVAR1 "Apple")
(setq TESTVAR2 1.0)
(setq TESTVAR3 (list 1.0 1.0 1.0))
(setq
TESTVAR4 (list (cons "A" 1) (cons "B" 2.0) (cons "C" "Charlie"))
)
)
(GET-VAR)
(VL-ACAD-DEFUN 'GET-VAR)
如果是编译后的VLX,编译模式是 独立命名空间 (:SEPARATE-NAMESPACE .t),就不行。
有没有办法?
jiheng
发表于 2015-10-2 14:26:49
马克,先收藏下来再学习