明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2425|回复: 5

关于write-line

[复制链接]
发表于 2007-5-29 10:24:00 | 显示全部楼层 |阅读模式

在使用WRITE-LINE时,如何将两个或两个以上的字符串写在一行里

比如在同一行里分别写上X Y Z

发表于 2007-5-29 10:31:00 | 显示全部楼层

(setq str
  (strcat
    (rtos x 2 3)
     "  "
    (rtos y 2 3)
     "  "
    (rtos z 2 3)
) )
(writ-line str fp)

发表于 2007-6-9 09:53:00 | 显示全部楼层

高手,有没知道比read-line更好一点的函数?

因为read-line一次只能读取一行,很不方便,我想一次多读几行或者一次读完全文的话,需要用什么函数或者需要做什么编程吗?

发表于 2007-6-10 15:57:00 | 显示全部楼层

AUTOLISP语言的文件处理功能比较弱.只能处理文本文件,

行操作是文本文件的特点.

不能象C语言南阳随意读取文件中的任意字节.

发表于 2007-6-11 14:47:00 | 显示全部楼层
yhj2007发表于2007-6-9 9:53:00高手,有没知道比read-line更好一点的函数?因为read-line一次只能读取一行,很不方便,我想一次多读几行或者一次读完全文的话,需要用什么函数或者需要做什么编程吗?

多读几行的话,那就循环一下。。

发表于 2022-5-10 08:32:26 | 显示全部楼层
yhj2007 发表于 2007-6-9 09:53
高手,有没知道比read-line更好一点的函数?因为read-line一次只能读取一行,很不方便,我想一次多读几行或者一 ...

可以用保留函数来实现。
_read-nb 读二进制数据,可读取整个文件。读出的内容可包含任何特殊字符
_write-nb-str 写二进制数据到文件,可以写整个文件,可以包含任何特殊字符。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-9-29 13:27 , Processed in 0.174879 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表