请教如何自动更新程序?

hzc1 2001-07-04 08:23:35
各位大侠们:程序自动更新的原理是?在自身中如何先关闭自己,再拷贝新版覆盖自己呢?能否有源码示范,在下不胜感激!!!!!!!1
...全文
130 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
ltpao 2001-07-08
  • 打赏
  • 举报
回复
其实你可以把更新程序和销毁程序作为资源插入到可执行程序中,按需要分别释放更新程序和销毁程序,然后由更新程序和销毁程序分别完成各自的功能
qaymuic 2001-07-08
  • 打赏
  • 举报
回复
open xxx for binary as #1
put...
close #1
不就写进去了?
MonkeyLin 2001-07-08
  • 打赏
  • 举报
回复
“更新程序只是把原程序重新写过”----除非你用Vxd技术
qaymuic 2001-07-08
  • 打赏
  • 举报
回复
或者,不要销毁原程序,更新程序只是把原程序重新写过。
qaymuic 2001-07-08
  • 打赏
  • 举报
回复
能否这样做?当主程序知道要更新时,启动新程序,关闭自身。新程序运行结束时,判断自身是否主程序,如果不是,把自身存为主程序,删除原来的程序。
hzc1 2001-07-07
  • 打赏
  • 举报
回复
是不是嫌分太少还是……???
帮帮忙吧!各位大侠们!!!1
bell 2001-07-05
  • 打赏
  • 举报
回复
gz
blovefire 2001-07-05
  • 打赏
  • 举报
回复
这个问题我也想过,没有得到根好的解决方案,请大邪们指教。
crycoming 2001-07-05
  • 打赏
  • 举报
回复
if program1.toch() then
program1.end
pc.reset
lock_KeyBoard
copy program2,program1
else
program1.running
end if
kingofcats 2001-07-04
  • 打赏
  • 举报
回复
你不会是想做病毒吧?
hzc1 2001-07-04
  • 打赏
  • 举报
回复
先谢谢了,那要是这个程序要自行消毁呢?在程序还是运行时,是受到保护的啊?
ltpao 2001-07-04
  • 打赏
  • 举报
回复
更新程序和主程序是两个不同的可执行程序,由主程序检查是否要更新程序,如果需要更新,则调用更新程序并关闭自己,由更新程序更新主程序
xxlroad 2001-07-04
  • 打赏
  • 举报
回复
1 用个.bat文件
2 看一下CIH代码
3 写个.VXD

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧