【发布时间】:2011-06-13 08:37:09
【问题描述】:
我们有一个自动更新的 Delphi 应用程序,当我们更新程序时,我们会更改当前的 exe 名称并将其更新版本放在同一文件夹中。这有一些很大的好处,并确保程序下次运行时,将调用更新的版本。
话虽如此,如果我还可以调用以检查正在运行的进程是否链接到具有正确名称的 exe,或者是否发生了更新,那就太好了。
有人知道如何识别吗?
提前致谢。
【问题讨论】:
-
在我看来,如果您知道您正在更新可执行文件,那么您就知道它已被更新。如果这是一个进程外的事情,那么你最好的选择是定期检查版本号(即每小时),并用通知区域图标通知他们。