51Testing软件测试论坛

标题: 执行DeleteFolder ( folderspec[, force] )总是报错 [打印本页]

作者: lijinshui    时间: 2009-7-10 12:16
标题: 执行DeleteFolder ( folderspec[, force] )总是报错
为何 我执行object.DeleteFolder ( folderspec[, force] )这句话的时候总是报错啊,把[, force]删除后就可以过了,QTP9.5
作者: lijinshui    时间: 2009-7-10 12:17
错误:  Expected ")"
作者: shanxi    时间: 2009-7-10 12:31
标题: 回复 2# 的帖子
[, force]

表示force可选

你看API写法看的太少了
作者: peterz    时间: 2009-7-10 13:42
原帖由 shanxi 于 2009-7-10 12:31 发表
[, force]

表示force可选

你看API写法看的太少了


作者: lijinshui    时间: 2009-7-10 14:44
   见笑啦
你直接说吧[ ]两个符号去掉不就好了吗,赫赫
不过还是要谢谢两位的提醒
的确是看书不多,理解肤浅 批判的对 谢谢
作者: shanxi    时间: 2009-7-10 15:21
标题: 回复 5# 的帖子
这个写法也常见

dir /?
显示目录中的文件和子目录列表。

DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]
  [/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]
作者: lijinshui    时间: 2009-7-10 15:28
我的文件夹里面有个400多M的文件在,用object.DeleteFolder ( folderspec, force ) 删除的时候报错: PERMISSION DENIED
要是文件夹里面文件小的话 没有问题的,难道有限制啊
作者: shanxi    时间: 2009-7-10 15:34
标题: 回复 7# 的帖子
1.被删除的文件内文件正被使用
2.文件夹权限问题
http://www.frontpagewebmaster.com/m-208438/tm.htm
作者: lijinshui    时间: 2009-7-10 16:12
恩,我把文件的只读属性去掉后顺利完成了,也就是说,在执行之前要判断一下文件夹里面文件的属性嘍,我以为用FORCE这参数就可以不用判断它的属性了,




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2