zheng123 发表于 2006-2-24 09:06:00

如何在屏幕不可见区域内实现(SSGET “C” PT1 PT2)的功能呢?

如何在屏幕不可见区域内实现(SSGET “C” PT1 PT2)的功能呢?如上,PT1, PT2 不在屏幕上。请高手帮我

蓝云 发表于 2006-2-24 09:17:00

先将pt1,pt2缩放显示在屏幕中

xyp1964 发表于 2006-2-24 10:03:00

<P>(command"zoom" "w" pt1 pt2)</P>

ziyouwzb 发表于 2023-10-24 21:15:09

(defun c:test26()
(setq pt1 '(00))            ;窗口左下角点
(setq pt3 '(1000 1000))      ;窗口右上角点
(setq ss (ssget "x"(list
      '(-4 . "<and")
      '(0. "insert")
                      '(-4 . ">,>,*")
          (cons 10 pt1)
      '(-4 . "<,<,*")
                        (cons 10 pt3)
                      '(-4 . "and>")
)))
(command "erase" ss "")
)
这个试一下

mokson 发表于 2023-10-25 08:05:41

选择屏幕外的对象,设置:SELECTIONOFFSCREEN = 1
页: [1]
查看完整版本: 如何在屏幕不可见区域内实现(SSGET “C” PT1 PT2)的功能呢?