明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2016|回复: 10

[求助]高手帮忙看看这样怎么不保存在原文件夹

  [复制链接]
发表于 2010-1-30 17:43:00 | 显示全部楼层 |阅读模式
本帖最后由 作者 于 2010-2-3 7:48:52 编辑

我在网上下载的一个程序,本来是想用来保存文件再把原来的文件删掉的,可以不知道怎么样,保存后的文件老是不在原文件的文件夹里,而是保存到我的文档里面了,有请高手修改一下,让文件可以正常保存在原文件的文件夹里面,万分感谢。

(defun c:BBCC (/ dwg dwgNN);; path);;保存
   (setq DHYB001 (getvar "DwgName"))
   (setq dwg (getvar "DwgName")
         dwg (substr dwg 1 (- (strlen dwg)  4))
        path (getvar "DwgPrefix")
   )
   (cond
    ((WcMatch dwg "Drawing*")
     (setq dwg (getfiled "路径+文件名" Path "Dwg" 1)
           dwg (substr dwg 1 (- (strlen dwg)  4))
     )
     (if (setq dwgNN (vl-string-search "@" dwg))
       (setq dwg (substr dwg 1 DwgNN))
    ))
    (T
     (if (setq dwgNN (vl-string-search "@" dwg))
       (setq dwg (substr dwg 1 DwgNN)
             dwg (strcat Path  dwg)
   ))) )
   (setq dwg (strcat dwg "@" (menucmd "M=$(edtime,$(getvar,date),YY-MO-DD)"))
         Dwg (strcat "\"" dwg  "\"")
   )
(COMMAND "_.saveas" "" Dwg);_.saveas "SAVEAS"
(vl-file-delete DHYB001)
(princ)
)

 楼主| 发表于 2010-1-30 17:48:00 | 显示全部楼层
看看图,保存的时候下面显示在F盘,上面却显示在我的文档。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2010-1-30 21:40:00 | 显示全部楼层

很是怀疑楼主目的。

 楼主| 发表于 2010-2-1 08:05:00 | 显示全部楼层
有什么怀疑的?我用3D软件保存的是DXF格式文件,但是保存的是DWG文件,保存的时候加上日期保存。想在保存的同时把DXF文件删掉,免得再要打开文件夹找那个文件删啊
 楼主| 发表于 2010-2-3 14:26:00 | 显示全部楼层

本论坛的高手那么多,怎么这几天不见上来呢

发表于 2010-2-3 14:54:00 | 显示全部楼层
也想凑热闹,但没2009,使不上力....
发表于 2010-2-3 21:56:00 | 显示全部楼层
很明显, dwg变量赋值错误, 没有指定路径.
 楼主| 发表于 2010-2-4 07:59:00 | 显示全部楼层
Andyhon发表于2010-2-3 14:54:00也想凑热闹,但没2009,使不上力....
在04上用也一样啊
发表于 2010-2-4 08:20:00 | 显示全部楼层
     (if (setq dwgNN (vl-string-search "@" dwg))
       (setq dwg (substr dwg 1 DwgNN)
             dwg (strcat Path  dwg)
    ) )
==>  
     (if (setq dwgNN (vl-string-search "@" dwg))
       (setq dwg (substr dwg 1 DwgNN))
     )
     (setq dwg (strcat Path  dwg))
 楼主| 发表于 2010-2-4 09:25:00 | 显示全部楼层
谢谢楼上的,可是按你这样改了就会显示(命令: ; 错误: 输入的列表有缺陷)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-10-1 23:31 , Processed in 0.164332 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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