【发布时间】:2010-07-14 15:50:59
【问题描述】:
我们有一个 Delphi 程序,其任务类似于服务程序。它监视一个特定的文件夹一段时间,它在 Windows XP 和 2003 上运行良好,但在 Windows 2008r2 64bit 上,当它想要创建一个自动文件夹时,它会显示以下消息:
... 文件夹不存在。该文件可能已被移动或删除。
此消息导致程序停止,这是不好的;它不应该被打断。 我该怎么办?
P.S.:我真的不知道是在 Stack Overflow 还是 Server Fault 中发布我的问题,所以我猜应该在这里。
【问题讨论】:
-
这是一个放置它的好地方,但如果你发布一个代码 sn-p 会更有帮助。如果我们能在发生此错误时看到它正在尝试执行的操作,则可以更轻松地帮助解决。
-
这是发布您的问题的好地方如果您是负责解决问题的开发人员。如果您是最终用户,那么它属于超级用户或服务器故障,或者属于供应商的支持渠道。
-
什么Delphi版本?我猜是 Delphi 2007 之前的版本,它没有考虑 UAC 和文件/文件夹/注册表虚拟化 (support.microsoft.com/kb/927387)
-
我几乎忍不住回答“因为文件夹不存在”。
-
@Tobiasopdenbrouw:你有和“奥斯汀权力”一样的问题吗?如果是这样,您应该提出自己的问题并包含一些代码!如果没有看到代码,就无法对这个问题给出明确的答案。我没有代表这样做,但如果我这样做了,我实际上会投票结束这个问题。
标签: delphi