明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1610|回复: 11

[提问] 超级难题!用LISP调用CAD自身命令和直接用自身命令效果不同

  [复制链接]
发表于 2022-3-23 09:34:33 | 显示全部楼层 |阅读模式
各位论坛大神、请教大家一个纠结了好久的问题,就是下面的代码调用了CAD自身的LAYMRG命令、
但是执行程序输入TT后、再输入N不会弹出对话框,
直接输入LAYMRG再输入N是可以弹出对话框、
求教各位大神有没有什么解决方法啊?


  • (defun c:tt ()
  •   (command "LAYMRG")
  • )
  • (princ)


"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2022-3-23 09:42:48 | 显示全部楼层
(defun c:tt ()
        (vla-sendcommand
                (vla-get-ActiveDocument (vlax-get-acad-object))
                "LAYMRG "
        )
)

点评

又学到一招!!  发表于 2022-3-31 18:12

评分

参与人数 5明经币 +5 收起 理由
songyujie928 + 1 很给力!
趣意人生 + 1 赞一个!
xiaocainiao + 1 很给力!
liwen888888 + 1 很给力!
bssurvey + 1 很给力!

查看全部评分

回复 支持 6 反对 0

使用道具 举报

 楼主| 发表于 2022-3-23 09:49:16 | 显示全部楼层
taoyi0727 发表于 2022-3-23 09:42
(defun c:tt ()
        (vla-sendcommand
                (vla-get-ActiveDocument (vlax-get-acad-object))

谢谢大神、这个可行
发表于 2022-3-23 10:37:52 | 显示全部楼层
非常好用,又学到好东西了
发表于 2022-3-24 20:42:55 | 显示全部楼层
刚好用上了,谢谢各位大神了
发表于 2022-3-31 19:13:42 | 显示全部楼层
同步命令和异步命令的区别🙄
 楼主| 发表于 2022-4-1 07:43:56 | 显示全部楼层
你有种再说一遍 发表于 2022-3-31 19:13
同步命令和异步命令的区别🙄

大神、把你上次弄得布满视口代码分享一下呗、实在搞不出来了、谢谢
发表于 2022-4-27 13:52:32 | 显示全部楼层
taoyi0727 发表于 2022-3-23 09:42
(defun c:tt ()
        (vla-sendcommand
                (vla-get-ActiveDocument (vlax-get-acad-object))

hatchedit 这个命令不行,有办法解决吗?
发表于 2022-4-27 14:22:45 | 显示全部楼层
alexmai 发表于 2022-4-27 13:52
hatchedit 这个命令不行,有办法解决吗?

-HATCHEDIT
发表于 2022-4-27 14:28:20 | 显示全部楼层
本帖最后由 alexmai 于 2022-4-27 14:31 编辑

也不行,我是希望能弹出窗口状态:Hatchedit

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-29 13:18 , Processed in 0.198753 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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