Foxtable(狐表)用户栏目专家坐堂 → 一般程序中在下载过程中的那种小动画,要怎么实现?


  共有2484人关注过本帖树形打印复制链接

主题:一般程序中在下载过程中的那种小动画,要怎么实现?

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/14 17:33:00 [显示全部帖子]

gif也行,swf也行。有专门的制作工具的。

 

至于显示等待,参考

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=73365&skin=0

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/15 19:00:00 [显示全部帖子]

做一个窗口,把你的动画放进去,gif或者swf,然后把窗口打开,不就好了?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/16 8:40:00 [显示全部帖子]

做一个独立窗口,放入picturebox,然后显示gif图片;

 

或者是,放入webbrowser控件,显示gif或者swf也行。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/7 15:46:00 [显示全部帖子]

在下载文件的过程中,程序是假死状态的,无法显示动画效果的。

 

如果你是下载多个文件,每下载完一个,就执行一次 Application.DoEvents,可以让程序动一下下。

 

如果想完全体验动画效果,必须用多线程的方式,如 2楼方法。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/22 16:41:00 [显示全部帖子]

回复9楼,这个就是你的思路

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=73365&skin=0

 


 回到顶部