CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 文档中心

关于字符串中的控制字符(AutoLISP)

2023-1-8 13:03| 发布者: admin| 查看: 628| 评论: 0|来自: AutoCAD

摘要: 在带引号的字符串值中,反斜杠 (\) 字符允许包含控制字符(或转义代码)。

在带引号的字符串值中,反斜杠 (\) 字符允许包含控制字符(或转义代码)。

下面列出了当前可识别的控制字符:

AutoLISP 控制字符

法典

描述

\\

\字符

\"

“字符

\e

转义字符

\n

换行符

\r

返回字符

\t

制表符

\ nnn

八进制代码为 nnn 的字符

、 和 函数展开字符串中的控制字符,并在 AutoCAD 命令提示符下显示展开的字符串。promptprincgetXXX

以下示例演示如何在带引号的字符串中显示反斜杠字符 (\) 和引号 ():

(princ "The \"filename\" is: D:\\ACAD\\TEST.TXT.")
The "filename" is: D:\ACAD\TEST.TXT

可以使用换行符 () 强制跨多行执行文本。\n

(prompt "An example of the \nnewline character. ")
An example of the
newline character.

您还可以使用该函数来引起换行符。terpri

返回字符 () 返回到当前行的开头。这对于显示增量信息(例如,显示循环期间处理的对象数的计数器)非常有用。\r

制表符 () 可以在字符串中使用,以缩进或提供与其他制表符文本字符串的对齐方式。在此示例中,请注意使用函数来抑制结束。\tprincnil

(prompt "\nName\tOffice\n- - - - -\t- - - - -
(_> \nSue\t101\nJoe\t102\nSam\t103\n")(princ)

Name Office
- - - - - - - - - -
Sue 101
Joe 102
Sam 103

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-12-15 14:54

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部