乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 22|回复: 5

[编程交流] 创建txt文件问题

[复制链接]

26

主题

210

帖子

184

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
130
发表于 2022-7-5 23:15:10 | 显示全部楼层 |阅读模式
大家好,
当我试图创建类似txt文件的附件时,我遇到了一个问题
谁能帮忙吗。
谢谢
 
001517epsx2ejtotx8glel.jpg
 
  1. (defun c:test(/ )
  2. (vl-load-com)
  3. (initget 1 "txt csv")
  4. (setq filtyp (getkword "\nExport Type? (txt or csv)"))
  5. (setq top-str "" fname (getfiled "Specify File Name" "C:\\polyline size" filtyp 1))
  6. (setq getarea (command "AREA" "o" pause ))
  7. (setq area (getvar "area"))
  8. (setq string (rtos area))
  9. (setq sttxt(strcat "Area=" string))
  10. (open fname "w")
  11. [color=red] (write-line sttxt fname)
  12. [/color]   (close fname)
  13. )
回复

使用道具 举报

1

主题

116

帖子

115

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-5 23:31:30 | 显示全部楼层
从内存中(在手机上),write line和close的文件参数不是文件名和路径的字符串,而是open函数的返回值。您需要将(打开fname“w”)捕获到一个变量中,并使用该变量而不是fname。
回复

使用道具 举报

35

主题

2471

帖子

2447

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
174
发表于 2022-7-5 23:44:23 | 显示全部楼层
在代码Clint的观察中:
  1. [color=red](setq fileStream [/color](open fname "w")[color=red])[/color]
  2. (write-line sttxt [color=#ff0000]fileStream[/color])
  3. (close [color=#ff0000]fileStream[/color])
回复

使用道具 举报

26

主题

210

帖子

184

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
130
发表于 2022-7-6 00:01:06 | 显示全部楼层
 
谢谢大家,现在它工作得很好。
谢谢。
回复

使用道具 举报

1

主题

116

帖子

115

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 00:03:21 | 显示全部楼层
感谢您的代码Mircea:-)我在努力用手机。
回复

使用道具 举报

26

主题

210

帖子

184

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
130
发表于 2022-7-6 00:23:05 | 显示全部楼层
 
 
所有的路都通向房间。。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-11 00:08 , Processed in 0.397121 second(s), 67 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表