65.9K
CodeProject 正在变化。 阅读更多。
Home

CUpgradeApplication - 远程升级应用程序

starIconstarIconstarIconstarIconemptyStarIcon

4.00/5 (9投票s)

2002年9月8日

viewsIcon

71802

downloadIcon

2226

如何使用仅两行代码从 Web 服务器远程升级应用程序!不使用 MFC。

Screenshot

引言

CUpgradeApplication 是一个 C++ 类,可以检查远程 Web 服务器,并检测服务器上的版本是否比正在运行的版本更新。如果是,则该类将下载较新版本并升级旧版本。哦,这个版本不需要 MFC。这很好!

我能从中获得什么?

嗯?请参阅上面的部分。这就是你得到的!

但是你说过只需要两行代码!?(又名:如何使用它?)

就像这样简单

CUpgradeApplication * UpgradeApp = new CUpgradeApplication;
UpgradeApp->UpgradeViaWeb ("My Application", 
                           "http://myserver.com/myapplication", 
                           "myapp_version.dat", 
                           CURRENT_VERSION);

myapp_version.dat 文件将包含类似以下内容

---- Start Of File ----
Title: "<title>"
Version: "<version>"
Filename: "<filename>"
----  End Of File  ----

该系统非常简单易懂,所以请快速查看源代码以获得深入的了解!

好的 - 简单够了;还有别的吗?

这是通常的废话 - 如果你想使用它!

  1. 如果您想使用/包含它,请给我发送许可(总是允许的)。我只想知道它被用于什么目的。它完全提供用于“非商业用途”。
  2. 将文件包含在您的 C++ 项目中。
  3. 编译!
  4. 玩耍!
© . All rights reserved.