读取行 (AutoLISP) 
从键盘或打开的文件中读取字符串,直到遇到行尾标记 
支持的平台:Windows 和 Mac OS 
签名
(read-line [file-desc]) 
- 
文件描述
 
- 
类型:文件 
引用打开的文件的文件描述符(从 获取)。如果未指定 file-desc,则从键盘输入缓冲区获取输入。openread-line 
 
 
 
 
返回值
类型:字符串 
读取的文本,不带行尾标记。如果遇到文件末尾,则返回 。read-lineread-linenil 
 
例子
- 窗户
 
- 
打开文件进行读取: 
(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" 
 
- Mac 操作系统
 
- 
打开文件进行读取: 
(setq f (open "/my documents/new.tst" "r"))
#<file "/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" 
 
 
 
 
    
 |