在Delphi7中,卸载AcroPDF组件中的文件的正确方法是什么?

在Delphi7中,卸载AcroPDF组件中的文件的正确方法是什么?,delphi,pdf,delphi-7,Delphi,Pdf,Delphi 7,我正在使用一个旨在列出培训课程信息的程序。客户要求我们提供一份包含我们正在展示的课程日程的副本。我最初被告知,我们将获得一份行程的.jpg副本(用于存储在特定目录中),并设置了我的程序来处理该副本,但后来我被告知,这些文件实际上是.pdf格式的 在原始版本中,我可以将图像组件的.picture属性设置为nil以清空图像。然而,使用TAcroPDF组件,我还没有弄明白如何做到这一点,或者其他类似的方法。我可以使用.hide和.show参数来防止文件可见,但由于某些原因,我遇到过这样的情况:组件只显

我正在使用一个旨在列出培训课程信息的程序。客户要求我们提供一份包含我们正在展示的课程日程的副本。我最初被告知,我们将获得一份行程的.jpg副本(用于存储在特定目录中),并设置了我的程序来处理该副本,但后来我被告知,这些文件实际上是.pdf格式的

在原始版本中,我可以将图像组件的.picture属性设置为nil以清空图像。然而,使用TAcroPDF组件,我还没有弄明白如何做到这一点,或者其他类似的方法。我可以使用.hide和.show参数来防止文件可见,但由于某些原因,我遇到过这样的情况:组件只显示纯白色,不允许加载任何其他内容-我希望,通过在这之后强制卸载进程,我能够再次启动.pdf文件的重新加载


我不熟悉AcroPDF组件。做我想做的事,正确的方法是什么?

我认为封闭式方法就是你要找的for@David赫弗南:这个组件似乎没有.close方法,我认为也没有其他任何可能的方法。该方法可能被调用的其他可能性是什么?不,我也找不到。这是一个相当蹩脚的控制。当您希望卸载和解锁最近显示的文件时,您可以在产品出厂时加载一个空白PDF文件。就个人而言,我会找到一个不错的控件来查看PDF。