VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 805|回复: 7

用WebBrowser1这个控件来播放GIF动画

[复制链接]

3

主题

10

帖子

11.00

积分

新手上路

Rank: 1

积分
11.00
发表于 2020-1-27 16:00:01 | 显示全部楼层 |阅读模式
用了下WebBrowser1这个控件来播放GIF动画,我做了一个窗体FrmSplash,上面放一个WebBrowser1,作为一个单独的窗体GIF可以正常打开,也可以看到GIF图片,但要是放在另一个窗体FrmTest的LOAD事件中,发现窗体打不开,不显示,不知道为什么?
FrmTest窗体 LOAD事件中的代码如下:
Private Sub Form_Load()
FrmSplash.show
'FrmTest 窗体load事件中从数据库提取数据,
  '需要等待很长时间才能打开FrmTest,防止用户等待时不耐烦,所以显示动画
  unlaod FrmSplash
'FrmTest 窗体打开后关闭FrmSplash
End Sub
回复

使用道具 举报

0

主题

46

帖子

23.00

积分

新手上路

Rank: 1

积分
23.00
发表于 2020-2-21 23:45:01 | 显示全部楼层
WebBrowser1 里面加入HTML来实现的

<img src="图片路径" border=0>

Gif98 这个控件也很方便的,试试看
  

回复

使用道具 举报

3

主题

10

帖子

11.00

积分

新手上路

Rank: 1

积分
11.00
 楼主| 发表于 2020-2-22 21:00:01 | 显示全部楼层
我下了个Gif98.DLL,也试了好用,但发现里面有流氓软件,只要一注册这个DLL就把流氓软件也注册上了.不知道我用WebBrowser1时为什么不行?要是在菜单里单独打开显示动画的FRMSPLASH这个窗体是可以的,不知道为什么在其它窗体的LOAD事件中打开FRMSPLASH为什么就不行了呢?谢谢
回复

使用道具 举报

0

主题

46

帖子

23.00

积分

新手上路

Rank: 1

积分
23.00
发表于 2020-2-29 23:00:01 | 显示全部楼层
Gif98 是一个外国的开源的VC的组件。
  

回复

使用道具 举报

3

主题

10

帖子

11.00

积分

新手上路

Rank: 1

积分
11.00
 楼主| 发表于 2020-3-1 13:15:01 | 显示全部楼层
刚发现,FRMSPLASH这个窗体打开后藏在FrmTest窗体后面了,怎么能把它提到FrmTest前面来呢?提到前面来就可以看到了,frmSplash.ZOrder 0 不行
回复

使用道具 举报

3

主题

10

帖子

11.00

积分

新手上路

Rank: 1

积分
11.00
 楼主| 发表于 2020-3-5 09:15:01 | 显示全部楼层
ding
回复

使用道具 举报

0

主题

21

帖子

15.00

积分

新手上路

Rank: 1

积分
15.00
发表于 2020-3-10 01:30:01 | 显示全部楼层
upgrade to VB.Net and use picturebox
回复

使用道具 举报

3

主题

10

帖子

11.00

积分

新手上路

Rank: 1

积分
11.00
 楼主| 发表于 2020-3-27 20:00:01 | 显示全部楼层
不是吧,VB连个GIF图片都解决不了?晕死了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表