如何添加gif动态图片

yuseqing 2010-04-03 08:47:42
我之前是用image控件,结果只能添加静态的gif,我就加了一个imagelist控件,将分割的静态图片全部存入,然后用定时器连续导入,这样就成了动态的。

但是结果发现动态图片总是经常在不定位置出现一些扫描的黑条条,就像是电视机信号不好的干扰那种感觉一样,难道不能这样制作动态图片吗?不知道是什么原因导致的?

实在不行的话再考虑有什么gif控件可以完全替代image控件的点击等其他功能呢?我听说过anigif控件。
希望大家给与意见,会尽快结贴给分!谢谢
...全文
280 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
贝隆 2010-04-07
  • 打赏
  • 举报
回复
ANIGIF控件,可以很好的支持
无·法 2010-04-07
  • 打赏
  • 举报
回复
东方之珠 2010-04-07
  • 打赏
  • 举报
回复
用不着第三方控件,PictureBox控件就可以显示GIF动画。
参见我写的这个:
PictureBox控件中显示GIF动画(图片)http://blog.csdn.net/chenjl1031/archive/2008/05/04/2383674.aspx
赵4老师 2010-04-07
  • 打赏
  • 举报
回复
或者判断点击gif的坐标,在中心透明范围内就返回事件处理函数或者主动调用它下面对象的_Click事件函数试试。
赵4老师 2010-04-07
  • 打赏
  • 举报
回复
把你那个O形的动画拆成两半,变成由两个C形的动画拼接成的O不知道行不行。
357997050 2010-04-06
  • 打赏
  • 举报
回复
网上有gif 动画控件
孤独剑_LPZ 2010-04-06
  • 打赏
  • 举报
回复
用gif控件,下载见http://blog.csdn.net/asftrhgjhkjlkttttttt/archive/2009/11/05/4770186.aspx

1.动画及多媒体播放类
anigif6.ocx 动画播放gif文件控件
gif89.dll 又一个播放gif文件的动态链接库
gifPlayer.ocx 又一个播放gif文件控件
yuseqing 2010-04-06
  • 打赏
  • 举报
回复
我试过 但是image会自动放到anigif控件的下面 这样一来就起不到作用了 因为根本点击不到image
fzx4936 2010-04-06
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 yuseqing 的回复:]
我使用了anigif控件载入了一个刚做好的闪烁的gif圆形空心光标,但是因为这个圆形闪烁光标的中心是透明的,就导致点击圆形的中心无反应,只有点击他的园边时才有反应。也就说点击功能与控件大小无关,只与gif动态图片的非透明区域有关,这点就与image控件不同了。
不知道这个问题该如何解决呢?
[/Quote]
在它上面在蒙一个image
yuseqing 2010-04-06
  • 打赏
  • 举报
回复
我使用了anigif控件载入了一个刚做好的闪烁的gif圆形空心光标,但是因为这个圆形闪烁光标的中心是透明的,就导致点击圆形的中心无反应,只有点击他的园边时才有反应。也就说点击功能与控件大小无关,只与gif动态图片的非透明区域有关,这点就与image控件不同了。
不知道这个问题该如何解决呢?
yuseqing 2010-04-03
  • 打赏
  • 举报
回复
如果用控件的话想着用可以完全替代image控件功能的控件,就是直接换上就能使用,这样就非常方便了呵呵
熊孩子开学喽 2010-04-03
  • 打赏
  • 举报
回复
网上去下载一个ANIGIF控件吧,小巧简单的.
bcrun 2010-04-03
  • 打赏
  • 举报
回复
放个webbrowser控件如何呢

7,763

社区成员

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

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