明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: nonsmall

[【不死猫】] [不死猫出品] Lisp 使用 VBA 对话框 第二版(发完整实例+思路+源代码)

    [复制链接]
发表于 2012-10-18 23:36:47 | 显示全部楼层
很深奥,学习中,一直就想找个方法来集成一些小工具。
发表于 2012-10-18 23:39:23 | 显示全部楼层
网上的cad工具集很多,有一些经典的,但里面好多东西又不常用,一直在想一个办法,把这些程序根据自己的需要分解,然后再集合,看来有希望了。高人终于出现。
发表于 2012-10-20 10:11:07 | 显示全部楼层
这个好厉害。
发表于 2012-12-16 23:54:17 | 显示全部楼层
这个在ACAD2013里加载不成功啊

命令: tt
"nonsmall 原创Lisp使用VBA对话框" ; 错误: Automation 错误。 加载 VBA 时出现问题
发表于 2013-6-18 10:48:31 | 显示全部楼层
发表于 2013-7-23 22:20:00 | 显示全部楼层
74楼,下个VAB模块安装就可以了
发表于 2013-10-20 00:10:58 | 显示全部楼层
试了一下,确实牛,改过lsp,窗口添加按钮调用内置命令没问题。但我改为窗口调用cad的扩展命令“例如laywalk”时无反应,如在命令行先调用扩展命令后就可用窗体执行了;另外调用自定义的命令”lisp编的“也无反应。我只是了解一点点,很感兴趣,期望猫老师解答或其它高手改进的上传。
发表于 2013-10-20 12:18:36 | 显示全部楼层
在lisp方面,永远学习猫老师!
发表于 2013-10-22 11:46:05 | 显示全部楼层
我试着加了些东西在里面,单独加载可以用,放在启动组后执行出错:“运行时错误”424“,要求对象”。还有77楼的问题,望高手解决。
发表于 2016-1-30 20:34:12 | 显示全部楼层
wzg356 发表于 2013-10-20 00:10
试了一下,确实牛,改过lsp,窗口添加按钮调用内置命令没问题。但我改为窗口调用cad的扩展命令“例如laywalk ...

建议对于自定义函数先采用vlax-add-cmd声明一下,比如自定义函数为:(defun ab()……),则使用:(vlax-add-cmd "ab" 'ab)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-12-19 09:25 , Processed in 0.168373 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表