cchessbd 发表于 2022-11-29 18:17:41

好好好,很好用,就是文件名有逗号不行,导致走了很多弯路。。。。

ZYX2129 发表于 2022-12-3 19:57:08

太牛了,高人

linhuiu0668 发表于 2022-12-8 16:56:19

一句话很牛逼

hhc 发表于 2023-2-22 13:09:52

好神奇,是怎么做到的呢

hhc 发表于 2023-2-22 14:00:32

lisp不能将一个单独的"\n"写入文件(总是在\n前自动加入\r)

hhc 发表于 2023-2-22 14:13:04

【转载】AutoCAD与AutoLISP能在数种操作系统版本下运行.不同的操作系统在ASCII文本文件中使用不同的约定符以表示行结束.例如,UNIX用单个换行符(LF,即ASCII码10),而MS-DOS,PC-DOS使用两个字符(CR/LF,即ASCII码13和10)来完成同一任务.为了便于开发在上述诸操作系统中,能以可移植方式工作的AutoLISP程序,WRITE-CHAR将换行符(ASCII码10)转换成当前操作系统使用的行结束符(或字符串).因此,在PC-DOS/MS-DOS系统中:
      (write-char 10 f)   返回 10
   但是却将字符串CR/LF(ASCII码13及10)写入文件.WRITE-CHAR不能将NULL字符(ASCII码0)写入文件.

tryhi 发表于 2023-2-23 11:31:09

hhc 发表于 2023-2-22 14:13
【转载】AutoCAD与AutoLISP能在数种操作系统版本下运行.不同的操作系统在ASCII文本文件中使用不同的约定符 ...

把10改成266即可

hhc 发表于 2023-2-24 17:36:55

本帖最后由 hhc 于 2023-2-25 10:03 编辑

试验成功,感谢。

Noangler 发表于 2023-4-26 09:54:41

感谢分享,先收藏!
页: 1 2 3 [4]
查看完整版本: [原创]任意超大文件以原大小打包至VLX并极速释放(速度与硬盘写入速度一致)