0

我有一个应用程序,它使用网络浏览器窗口来查看多种类型的文档。其中一种文档类型是 pdf 文件。在查看此文件并在表单中选择某些标准后,它将被上传到数据库。然后我想做的是将文件更多地放到我已经创建的临时目录中。问题是即使我已经从网络浏览器中删除了 pdf,一个进程仍然持有该 pdf。所以显然问题是adobe acrobat在后台运行并且仍然保留文件。

我确实修复了它..但不是以我满意的方式。本质上,我在程序中运行了一个 shell 脚本并杀死了 AcroRD32.exe。这释放了文件并让我能够移动。我真的不喜欢这样做......不是很优雅。有没有更好的方法来处理这种情况?

4

0 回答 0