以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  数据库交流  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6)
----  [求助]  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=6633)

--  作者:dfmz
--  发布时间:2006-12-16 15:59:40
--  [求助]

问题1:要给用星制作的软件添加个在线升级的功能,可能用户将程序安装在c盘也可能安装在其他盘,请问如何知道用户将程序安装的目标地址?

问题2:如何知道远程服务器中的某个文件夹名称并将这个文件夹的名称提取到?


--  作者:FSJM
--  发布时间:2006-12-17 13:36:10
--  

可以使用,在事件 设置中 有“取值->当前执行项目目录”的功能。

远程服务器中的某个文件夹名称,应是你自己定义的,你自己就应该知道。


--  作者:dfmz
--  发布时间:2006-12-17 21:12:08
--  
远程服务器中的某个文件夹名称是自己定义的,这个自己知道,我需要的是在升级时提取这个文件夹名称与用户的某个数据来进行对比,如果相同会提示用户已经是最新版无需升级退出,如果不同就进行升级,现在我想知道的是如何提取到这个文件夹的名称?急盼回复!谢谢!
--  作者:FSJM
--  发布时间:2006-12-18 8:58:12
--  

你的升级想法 是不合理的。

你只要在 服务器上 放一个 配置文件 或简单的文本文件。在文件中 标记 最新版本号 就可以了。

客户端下载该文件、读取、然后比较。当然客户端 也要记载自己当前的版本号(文件或注册表都可以)。


--  作者:dfmz
--  发布时间:2006-12-18 22:22:16
--  
以下是引用FSJM在2006-12-18 8:58:12的发言:

你的升级想法 是不合理的。

你只要在 服务器上 放一个 配置文件 或简单的文本文件。在文件中 标记 最新版本号 就可以了。

客户端下载该文件、读取、然后比较。当然客户端 也要记载自己当前的版本号(文件或注册表都可以)。

按照你的提示从服务器端下载后读取信息与用户的版本比较已经成功,谢谢!