世界之窗论坛's Archiver

fratre 发表于 2007-2-9 21:15

[已记录]关于TW锁定文件的问题

版本:TheWorld 2.0Beta4 预览版4

起因:前几天我用TW下载文件直接存在U盘上,全部下载完成后,准备拔了U盘,发现U盘始终无法被删除,我把除了TW所有应用程序都关了还是不行,最后只好把TW关掉,这才可以。因为当时忙,就没深究,现在已不记得当时的具体操作。

再现:刚才有空就又试了,结果没重现。因为有个.pas文件中有繁体字,就想把它拖到tw中查看,当然,出现一个下载对话框,我随手取消关掉,用gvim打开,发现这个.pas文件为只读状态,我想,可能我找到了。打开Process Explorer,查找.pas的文件名,果然,被TW进程打开没关,强行关闭文件的句柄后,用gvim打开,可正常编辑。再试一种可能,打开一个IE,把.pas文件拖到其中,出现下载对话框后取消关掉,再用gvim打开,未锁定,可正常编辑。

结论:这应该是个小问题,不过会给用户带来一些不必要的困扰,希望开发者检查一下代码,随手关掉句柄即可。

[[i] 本帖最后由 Aycox 于 2007-2-9 21:41 编辑 [/i]]

Aycox 发表于 2007-2-9 21:40

是有这个现象。我用一个RAR文件拖拽到TW窗口,在出现下载对话框后点击取消并关闭相关标签,然后尝试删除该RAR文件,测试表明文件正在使用中无法删除。这个记下来,谢谢楼主反馈。

Messiah 发表于 2007-3-5 10:50

楼主所说用TW下载后文件无法删除的问题,无论用TW内置下载还是IE内核的下载均无法重现。楼主能否提供一下设置?

但拖拽某个文件到TW窗口中,提示下载后不能删除是重现了的。

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.