乐筑天下

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

[讨论]如何把表转换为字符串?

[复制链接]

13

主题

52

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
104
发表于 2004-1-19 21:47:00 | 显示全部楼层 |阅读模式
如何把表转换为字符串?
目的是把表原样显示在对话框的edit_box中!
我是先把表prin1到一个文件中,再用read-line读出来,这么做太麻烦了。
请教有没有好办法?
回复

使用道具 举报

26

主题

3072

帖子

10

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3177
发表于 2004-1-19 22:37:00 | 显示全部楼层
_$ (mapcar 'vl-princ-to-string '(3 5 6))
("3" "5" "6")
_$
回复

使用道具 举报

13

主题

52

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
104
发表于 2004-1-20 09:15:00 | 显示全部楼层
楼主或许是这个意思
(vl-princ-to-string '(3 5 6))
回复

使用道具 举报

26

主题

3072

帖子

10

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3177
发表于 2004-1-20 09:20:00 | 显示全部楼层

谢谢飞哥,这个办法很好。
可是我想在R14上使用这个程序,有没有autolisp的办法?
回复

使用道具 举报

13

主题

52

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
104
发表于 2004-1-20 09:28:00 | 显示全部楼层
用循环,使用strcat将它们都连起来,然后首位加上括号,中间加上空格,
做成函数,以后都可以直接调用
回复

使用道具 举报

26

主题

3072

帖子

10

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3177
发表于 2004-1-20 09:32:00 | 显示全部楼层
可是还要根据每个不同原子使用不同的函数转换为str?
对于这样的怎么办?
回复

使用道具 举报

13

主题

52

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
104
发表于 2004-1-20 10:05:00 | 显示全部楼层
注:图元名是无法变成字符串的,这个返回就不是图元名了
你可以使用别的任何方式试试。
如果你想在表中绑定某个图元,最好使用图元句柄,组码5,使用handent 得到它的图元名(每次打开文件,同一个图元的图元名是不用的,但它的句柄是不变的)
回复

使用道具 举报

11

主题

125

帖子

9

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
169
发表于 2004-1-20 10:27:00 | 显示全部楼层
谢谢飞哥
顺致新年好~
回复

使用道具 举报

26

主题

3072

帖子

10

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3177
发表于 2004-1-20 13:32:00 | 显示全部楼层
开一个临时文件
把表prin1到文件中
关闭文件再重新读取
回复

使用道具 举报

26

主题

3072

帖子

10

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3177
发表于 2004-1-20 21:00:00 | 显示全部楼层

楼主原来就是这么做了,只是觉得它麻烦
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-7-8 08:53 , Processed in 2.090773 second(s), 72 queries .

© 2020-2025 乐筑天下

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