本帖最后由 nonsmall 于 2013-5-13 11:42 编辑
[Post=1]
1 LISP自己能解释 API 语句吗?
2 当然不能 那靠谁解释(想想可以解释API的并且LISP能借用的都有哪些东西 大家可以跟帖讨论)?
3 怎样把代码交给解释器? (直接传递?写个文件?)
4 解释后怎样告诉LISP结果?
5 再给个提示:直接传递?间接传递?
6 答案:使用VBE对象 (vla-get-vbe (vlax-get-acad-object))
[/Post]
上面的问题想想就出来了
公布方法: 其实我用到了 vl-vbarun 函数
============================
使用常见的几种API浏览器可以生成以下文件的内容
我使用LISP程序读取该TXT文件后可以即时生成以下几个函数
命令: (GetCurrentProcessId ) "1828"
命令: (SetCursorPos 200 670) 命令: (SetCursorPos 200 680) 命令: (SetCursorPos 200 300)
命令: (ShowCursor 0);隐藏鼠标 命令: (ShowCursor 1);显示鼠标
命令: (PlaySound "C:\\WINDOWS\\Media\\Windows XP 启动.wav" 1 1)
|