回 帖 发 新 帖 刷新版面

主题:大家帮忙一下——文件操作的问题!

LOCAl  filedel
filedel = "zp/"+ALLTRIM(fysy_jc.sy_zh)+ ".jpg"
DELETE FILE &filedel
thisform.Refresh 

请问这那儿错了!是不是&不能用在这儿的!

还有如何实现将文件拷贝到相应文件夹下并改名!!
LOCAl  sysfile,syscope
sysfile = GETFILE('JPG','指定一个JPG文件','确定',0,'指定照片文件')
syscope = "zp/"+ALLTRIM(fysy_jc.sy_zh)+ ".jpg"
COPY FILE &sysfile TO &syscope
thisform.sy_txt1.Value =sysfile
thisform.Refresh 

COPY FILE &sysfile TO &syscope这句出错
先谢谢大家了!

回复列表 (共2个回复)

沙发

DELETE FILE &filedel
COPY FILE &sysfile TO &syscope
以上两句都用到了宏,但要注意如果&后变量的内容中如果有空格,运行时肯定就会出错或达不到你的要求,改用名称表达式就没问题了,也就是把变量用小括号括起来()。如:
DELETE FILE (filedel)
COPY FILE (sysfile) TO (syscope)

板凳

呵呵!谢谢了!
自己弄了半天想不出问题所在!
原来自已学习不认真啊!!!!

我来回复

您尚未登录,请登录后再回复。点此登录或注册