明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2925|回复: 14

LISP保存文件的时候能否象打开文件一样选择路径和指定文件明啊???

  [复制链接]
发表于 2005-7-28 20:56:00 | 显示全部楼层 |阅读模式

LISP保存文件的时候只能让编程人员指定路径吗?

能否象打开文件一样出现"对话框"让使用者选择路径和指定文件名能???

请高手指点!!!!

发表于 2005-7-28 21:41:00 | 显示全部楼层
(getfiled "保存文件" "要保存的内容" "txt" 1)
 楼主| 发表于 2005-7-28 22:01:00 | 显示全部楼层

可是getfiled是打开已有的文件啊!

我这个文件是生成的!!

发表于 2005-7-28 22:24:00 | 显示全部楼层
可以的,你再试试,不行就把代码传上来。
 楼主| 发表于 2005-7-28 23:11:00 | 显示全部楼层

我再Q上加你!你怎么不上线啊!!!我就是想存文件!GETFILED不是打开已有的文件吗!!!??

我那还没有文件呢!正准备生成呢!

 楼主| 发表于 2005-7-29 08:46:00 | 显示全部楼层

(defun wf( / pp aa bp deci xx yy d1 k)
    (setq pp (getstring"\n input the name of file"))
    (setq aa (open pp "w"))
    (setq deci (getint "\n保留小数位数"))
    (setq deci (if deci deci 3))
    (setq bp (getPOINT"\NpLEASE SELECT POINT TO WRITE OUT!"))
    (SETQ K 1)
    (WHILE BP
  (setq XX (CAR BP))
         (SETQ YY (CADR BP))
  (setq d1 (strcat (ITOA K) "," (RTOS XX 2 deci)  "," (RTOS YY 2 deci)))
  (write-line d1 aa)
         (setq bp (getPOINT"\NpLEASE SELECT POINT TO WRITE OUT!"))
         (SETQ K (1+ K))
    )
    (close aa)
)

;文件aa的路径能象GETFILED选择文件那样对话框指定路径SAVE吗?

发表于 2005-7-29 09:17:00 | 显示全部楼层
谁告诉你Getfiled是打开文件???再仔细看看,好好研究一下Getfiled函数的使用...
发表于 2005-7-29 12:42:00 | 显示全部楼层
saveas
发表于 2005-7-29 13:43:00 | 显示全部楼层
Ea发表于2005-7-29 12:42:00saveas

如何使用?
发表于 2005-7-29 22:18:00 | 显示全部楼层
Ea发表于2005-7-29 12:42:00saveas

调用SAVEAS命令在编程模式下并不会出现对话框
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-17 21:39 , Processed in 0.256295 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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