forestgxc 发表于 2025-10-28 16:13:42

有个疑问

         执行 line 并模拟 esc 键
            (vl-load-com)
            (setq shell (vlax-create-object "WScript.Shell"))
            (vlax-invoke-method shell "SendKeys" "{esc}")
            (vlax-release-object shell)
            (command-s "line" )

以上程序在vscode加载并调试时,esc键可以取消后面的line,即使是对话框也可以取消
而在acad加载时,会直接在esc位置报错
没有搞明白
有大侠知道的吗?lisp有没有可能像vscode这样执行?




页: [1]
查看完整版本: 有个疑问