明经通道 AutoLISP 函数  
read-line
 

从键盘或已打开文件中读取行结束符前的字符串

(read-line [file-desc]) 

参数

file-desc

文件描述符(来自 open),代表打开的文件。如果未指定 file-desc,则 read-line 从键盘输入缓冲区中获取输入。

返回值

read-line 读取的字符串(不包含行结束符)。如果 read-line 遇到了文件结束标志,则返回 nil。

示例

以读方式打开文件:

命令: (setq f (open "c:\\my documents\\new.tst" "r"))

#<file "c:\\my documents\\new.tst">

使用 read-line 从文件中读取一行:

命令: (read-line f)

"To boldly go where nomad has gone before."

从用户输入中读取一行:

命令: (read-line)

To boldly go

"To boldly go"

明经通道 版权所有 未经许可 不得传播

 评论