none
windows 8 同步问题 RRS feed

  • 问题

  •  我要做的程序是这样的,我用BackgroundTransfer执行下载压缩包 ,每次下载都有很多个压缩包,下载完之后解压.现在我想让它下载完一个包就解压.

    如何执行下载完一个包就开始解压.

    2013年3月25日 1:03

全部回复

  • Hi,

    直接添加你的代码在await download.StartAsync()或者AttachAsync()后面,用ZipArchive可以实现Zip的压缩和解压。


    Aaron
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2013年3月26日 7:21
    版主
  • 谢谢,上面的问题解决了!不过我下载的时候是顺序插入的,可是下载并不是按照顺序进行的,有什么办法让下载按照顺序进行吗?
    2013年3月27日 3:40
  • 下载的东西可能因为网络,本身文件大小等因素会先后不同的顺序完成。 所以建议是,你既然是顺序插入,那么你可以记录其顺序,然后在下载后依据你记录的顺序来排序生成一个队列。

    Bob Bao

    Do you still use the same Windows 8 LockScreen always? Download Chameleon Win8 App quickly, that changes your LockScreen constantly.
    你是否还在看着一成不变的Windows 8锁屏而烦恼,赶紧下载这个 百变锁屏 应用,让你的锁屏不断地变化起来。

    2013年3月27日 7:21
    版主
  • 我的意思是,我按顺序进入下载队列,就是依次下载,因为下载第一个我就要显示它,如果不是顺序下载的话,下载后就会显示到后面下载的东西.
    2013年3月27日 9:16
  • 多个下载存在时,其过程本身是异步的,没有属性来控制他们的同步性。 

    Bob Bao

    Do you still use the same Windows 8 LockScreen always? Download Chameleon Win8 App quickly, that changes your LockScreen constantly.
    你是否还在看着一成不变的Windows 8锁屏而烦恼,赶紧下载这个 百变锁屏 应用,让你的锁屏不断地变化起来。

    2013年3月27日 9:29
    版主