EDA365电子论坛网

标题: 求解!想要删除产生的文件,由于文件产生慢,无法删除 [打印本页]

作者: fengyu6117    时间: 2015-4-11 17:04
标题: 求解!想要删除产生的文件,由于文件产生慢,无法删除
想要删除产生的文件,由于文件产生慢,无法删除,运行后程序执行完毕才产生的default.csv文件,尝试了一些方法还是不行,不知有什么办法?

代码如下:
axlCmdRegister( "ppp" '_pplcou)

defun(_pplcou ()
xpg_designbrd_name=axlCurrentDesign()
aa=strcat("xpg_designbrd_name" ".csv")
println("-----Start to export placement-----")
createDir("./gerbers")
plcment = outfile("./placement.scr" "w")

/* fprintf(plcment "setwindow pcb\n")
fprintf(plcment "trapsize 1543\n")
fprintf(plcment "etchedit\n")

fprintf(plcment "reports \"Component Report\" nographic write default.csv\n")
fprintf(plcment "etchedit\n")
close(plcment)
axlShellPost("replay ./placement.scr") */

axlShell("setwindow pcb")
axlShell("trapsize 1543")
axlShell("etchedit")
axlShell("reports \"Component Report\" nographic write default.csv")

;axlUIConfirm("hello")
;axlUIPrompt("Enter the width you want expand" nil))

;axlOSFileCopy("./default.csv" strcat("./gerbers/" xpg_designbrd_name "_XY" ".csv" ) nil)
bb=strcat("default" ".csv")

while(isFile("default.csv")

deleteFile(strcat("default" ".csv"))
println("-----333-----")
)
println("-----1111-----")
;else
    println("-----2222-----")
println("-----Placement export Finished-----")
     ) ;defun






作者: deargds    时间: 2015-4-16 21:30
axlShell("reports \"Component Report\" nographic write default.csv")    在这一行直接输出你需要放的目录和文件名就行了.
作者: fengyu6117    时间: 2015-4-17 11:28
deargds 发表于 2015-4-16 21:30
axlShell("reports \"Component Report\" nographic write default.csv")    在这一行直接输出你需要放的目 ...

位置可以改变了,那我可以改变输出的名字吗?
xpg_designbrd_name=axlCurrentDesign()
aa=strcat(xpg_designbrd_name "_XY" ".csv")
axlShell("reports \"Component Report\" nographic write ./gerbers/aa \n")

这样好像是不行啊。

作者: deargds    时间: 2015-4-17 11:36
fengyu6117 发表于 2015-4-17 11:28
位置可以改变了,那我可以改变输出的名字吗?
xpg_designbrd_name=axlCurrentDesign()
aa=strcat(xpg_d ...
  1. axlShell(sprintf(nil "reports \"Component Report\" nographic write ./gerbers/%s_XY.csv\n",axlCurrentDesign()))
复制代码







欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2