关于无法删除目录的一个问题
用OpenPictureDialog打开过某个目录下的图片后,在不关闭程序的情况下就无法删除该目录,除非再打开另一个目录的图片,但最后打开的那个目录又不能删除了,不知道应该怎么解决
photoshop好像也有类似的问题,在编辑完图片后如果不把程序关掉也不能删除该图片所在的目录
用第三方软件Unlocker虽然在使用上可以删除目录了,但在需要处理大量分布在不同目录的图片时,用起来终究不是太方便。
[解决办法]
文件夹正被使用!
[解决办法]
用代码改变系统的“默认当前路径”试试。我这里是windows98,用的是SetCurrentDirectoryA()改的。
仅供你参考。因为我没有在Win2K/XP下试验。
[解决办法]
动态创建TOpenPictureDialog,打开完文件就释放
[解决办法]
lihuasoft用Win98的啊
[解决办法]
(嗯,单位的电脑,很老的了,赛扬366+48M+4G硬盘,装XP跑不起来。)
[解决办法]
我还以为开发需要,BS你单位,呵呵
[解决办法]
(嗯,我也BS。不在人家贴子上灌水了,我下班了,bye)
[解决办法]
已在WindowsXP试验成功:
procedure TForm1.Button1Click(Sender: TObject);
begin
if OpenPictureDialog1.Execute then ;
//....Do Something
SetCurrentDirectoryA(PChar( 'c:\ ')); //加这句。可以设定为你需要的路径
end;
[解决办法]
楼上强人,学习ing