我需要在程序中加载GIF动态图片,要求是:GIF图片的背景是透明的话,加载到VB中的应该还是透明的,并且最基本的,要能东.....(等于白说...)(我下载了 gif89.ocx 这个控件,可是不晓得怎么用?)
谢了~

解决方案 »

  1.   

    要简单的方法就是用别人的控件。
    想做得稍微底层点可以用GDI+来处理。
    如果想了解知识还是研究GIF文件格式
      

  2.   

    源码下载,这里提供了好几种方法:
    http://download.csdn.net/source/752182
      

  3.   

    用WebBrowser会有旁边的滚动条的,并且图片的背景不是透明的....
      

  4.   

    超好用的纯代码GIF动画显示控件VB源码:
    http://www.mndsoft.com/blog/article.asp?id=1116
      

  5.   

    你有gif89.ocx 这个控件,问题不就解决了?用法极简单:
    部件--浏览--gif89.ocx --确定---从工具栏拖到窗体
    Private Sub Form_Load()
     Gif89a1.FileName = App.Path & "\3.GIF"
    End Sub
      

  6.   

    下载一个控件,如anigif.ocx。我有一个现存的,如需要,告诉我你的邮箱。(别把密码告诉我哟*_0)
      

  7.   

    http://download.csdn.net/source/1601508
    这里面有一个控件,可以显示GIF
      

  8.   

    好多gif控件啊,哈哈,Mark一下。
      

  9.   

    超好用的纯VB代码GIF动画显示控件
    http://www.mndsoft.com/blog/article.asp?id=1116
      

  10.   

    你有gif89.ocx就非常简单   你先部件--浏览--gif89.ocx --确定---从工具栏拖到窗体              +
    然后在属性那找到GIF-->按那个小按钮-->再按Browse浏览--->选择你的GIF图片就行了                +
    ====================================================================================
      

  11.   

    建议试下这个:http://www.vb99.com/product/GifButton/REGISTER.ASP,虽然收费,但只需30元,价格还可以吧!
    这个控件不仅可以显示gif动画, 而且可以响应可种鼠标事件,如:单击、双击、鼠标进入、移出等。因此还可以做为按钮使用。