CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2024 开发者帮助

检索在控制台窗口中输入的文本 (Visual LISP IDE)

2024-5-18 19:04| 发布者: admin| 查看: 98| 评论: 0|原作者: admin|来自: AutoCAD

检索在控制台窗口中输入的文本 (Visual LISP IDE)

Visual LISP 控制台窗口允许您执行和检查一行 AutoLISP 代码。

注意:Visual LISP IDE 仅在 Windows 上可用。

执行下列操作之一:

  • 按 Tab 键在 Visual LISP 控制台窗口提示符下检索最近输入的文本。继续按 Tab 键可进一步返回控制台窗口的历史记录。
  • 按 Shift+Tab 反转单步执行 Visual LISP 控制台窗口历史记录的方向。

此示例要求以前在 Visual LISP 控制台窗口中输入过以下文本。

(setq origin (getpoint "\nOrigin of inyn sign: "))
(setq radius (getdist "\nRadius of inyn sign: " origin))
(setq half-r (/ radius 2))
(setq origin-x (car origin))
(command "._CIRCLE" origin radius)
  1. 在 Visual LISP 控制台窗口中,按 Tab 键一次。

    Visual LISP 检索最后输入的文本,并将其放在控制台窗口提示符处。

    (command "._CIRCLE" origin radius)
  2. 再次按 Tab。

    以下文本将显示在控制台窗口提示符处。

    (setq origin-x (car origin))
  3. 再次按 Tab。

    Visual LISP 在控制台窗口提示符处显示以下文本。

    (setq half-r (/ radius 2))
  4. 按 Shift+Tab。

    Visual LISP 反转方向并检索上一个文本,并在控制台窗口提示符下显示它。

    (setq origin-x (car origin))
  5. 再次按 Shift+Tab。

    Visual LISP 在控制台窗口提示符处显示以下文本。

    (command "._CIRCLE" origin radius)

    这是在控制台窗口提示符下输入的最后一个文本。

  6. 再次按 Shift+Tab。

    由于检索到的上一个文本是在“控制台”窗口中输入的最后一个文本,因此 Visual LISP 通过检索在“控制台”窗口中输入的第一个文本来重新启动。

    (setq origin (getpoint "\nOrigin of inyn sign: "))
注意:多次输入的表达式,在循环浏览控制台窗口的历史记录时仅显示一次。您可以对历史记录执行关联搜索,以检索以前输入的特定文本。

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1   苏公网安备32011402011833)

GMT+8, 2024-12-15 11:38

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部