hur.cn - 华软网

 热门搜索

PB中如何将服务器上的文件拷贝到客户端?

  作者:未知    来源:网络    更新时间:2017/12/5
想在pb应用程序中添加一个类似 QQ自动更新的功能,初步的想法是:
           1.数据库中记录最新的版本号
           2.注册表中记录当前的版本号
           3.程序运行时判断版本号是否一致,如果不同,就将文件服务上的 更新文件 拷贝到客户端应用程序目录下。   现在不知道如何才能拷贝 服务器上的文件,请高人指点。
------华软网友回答------
FileCopy ()命令
------华软网友回复------
有例子 你的邮箱,
------华软网友回复------
discoverer@bj1860.net  多谢!
------华软网友回复------
也给我一分好吗?sdsandy403@163.com
------华软网友回复------
也给我一份好吗  hopefire@163.com
------华软网友回复------
也给我一份好吗  xmhch@sohu.com,谢谢

------华软网友回复------
也给我一份好吗  leftperson@163.com,谢谢
------华软网友回复------
用ftp呀!◎
------华软网友回复------
先要打开服务器的共享文件夹通道(设置了访问密码),可以使用映射的方法,然后直接使用filecopy命令即可,完成后关闭通道。
------华软网友回复------
可不要把自动更新想得太简单哟。
除了要下载更新的文件外,更重要的是,要将现有程序文件自我杀掉,是要有些技巧的哟。
------华软网友回复------
做一個exe,
更新時先程序,
運行exe,
把要更新的文件寫到數據庫一個表中,和寫圖片一樣
exe功能就是從數據庫中讀出文件並放到本目錄,可以先刪除文件
表中要有文件名,和相對路徑
關閉exe,從啟程序
------华软网友回复------
大侠,给我一份,好吗?
A109788522@126.COM

------华软网友回复------
给我一份,
debye0@163.com
谢谢!!!
------华软网友回复------
我们这边专门写个程序来关闭当前运行的pb程序,然后从ftp上下载覆盖的
------华软网友回复------
ftp
------华软网友回复------
我也想看看jmj923dai@yahoo.com.cn
3Q
------华软网友回复------
ftp,os自带的,也方便!
------华软网友回复------
我也想看看hanyongbinlq@163.com
------华软网友回复------
使用数据库的BLOB也可以的
------华软网友回复------
一般使用FTP下载更新的

然后通过数据库记录文件版本及文件名,可以配合本地ini文件来判断哪些文件需要更新

------华软网友回复------
给我一份 yaopeng0815@163.com

------华软网友回复------
给我一份好么
luhailing_hit@126.com
------华软网友回复------
不用这么费劲,装一第3方的工具就行,好象叫:senondcopy
------华软网友回复------
源码有吗
------华软网友回复------
也给我一份好吗  qiuyunda@163.com,谢谢
------华软网友回复------
也给我一份吧,谢谢xcq12@163.com
------华软网友回复------
小弟也想要一份謝謝. yhmodem@hotmail.com
------华软网友回复------
也给我一份好吗  qiuyunda@163.com,谢谢
------华软网友回复------
我也准备这样构思:

上面有人说需要程序自我杀掉,其实,我们可以作两个窗口,程序运行时先运行第一个窗口专门用来判断有否升级,假如有升级,copy文件升级,假如没有升级,直接调用正式的程序窗口。

关键是上面怎么产生磁盘映射?
------华软网友回复------
对了,还有怎么判断磁盘文件全部copy结束,以便告诉用户升级结束
------华软网友回复------
刚才又想到一种方法:
在数据库中建版本号及对应的升级时copy用批处理文件,用于直接从某处copy文件,然后从数据库中读出此批处理文件并运行,我想也不失一种方法吧,抛砖引玉,希望大家能把自己的好方法拿出来共享
------华软网友回复------
关键是批处理文件运行时可能会有个dos的黑窗口一闪而过,很是讨厌
------华软网友回复------
我也要一个  wangjicheng2003@yahoo.com.cn 非常感谢!!!      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。