如何利用 WebBrowser 控件,显示 .GIF 动画?

原创 2001年08月21日 10:53:00

要有一定的网页知识(HTML、JavaScript、CSS)
注意细节:
没有"滚动条"和"鼠标右键弹出的 IE 上下文菜单",".HTM 源文件" ...
我写了一个,效果还真不错!

'Objects: Form1、Command1、CommonDialog1、WebBrowser1
Option Explicit
Private Sub Command1_Click()
CommonDialog1.ShowOpen
If VBA.Len(VBA.Trim(CommonDialog1.FileName)) > 0 Then
  Dim p As stdole.StdPicture
  Dim sPath As String
  sPath = VBA.Trim(VBA.Trim(CommonDialog1.FileName))
  Set p = VB.LoadPicture(sPath)
  WebBrowser1.Width = p.Width * 16 / 26
  WebBrowser1.Height = p.Height * 16 / 26
'  WebBrowser1.Navigate "about:blank"
  WebBrowser1.Document.open
  WebBrowser1.Document.writeln ""
  WebBrowser1.Document.writeln ""
  WebBrowser1.Document.writeln ""
  WebBrowser1.Document.writeln ""
  WebBrowser1.Document.writeln "  WebBrowser1.Document.writeln "
  WebBrowser1.Document.writeln "  WebBrowser1.Document.writeln "
"
  WebBrowser1.Document.writeln ""
  WebBrowser1.Document.writeln ""
End If
End Sub
Private Sub Form_Load()
Command1.Caption = "&Open"
WebBrowser1.Navigate "about:blank"
WebBrowser1.Document.open
WebBrowser1.Document.writeln ""
WebBrowser1.Document.writeln ""
WebBrowser1.Document.writeln ""
WebBrowser1.Document.writeln ""
WebBrowser1.Document.writeln "WebBrowser1.Document.writeln ""
WebBrowser1.Document.writeln ""
WebBrowser1.Document.Close
End Sub

WinForm上显示gif动画

http://www.cnblogs.com/RascallySnake/archive/2010/02/07/1665596.html WinForm上的ProgressBar,老实说,实在是不敢...
  • u014683488
  • u014683488
  • 2016年06月22日 08:40
  • 1031

利用WebBrowser控件实现百度自动搜索

更多精彩内容,请见:http://www.16boke.com (1)新建一个MFC对话框项目 (2)对话框中添加WebBrower控件,添加方法:点击菜单栏工具->选择工具箱项->在弹出的选择工具箱...
  • one_in_one
  • one_in_one
  • 2014年05月20日 16:02
  • 11650

VB利用PictureBox控件播放GIF动画

'改了一下,限定图像缩放到Picture1的大小 '在PictureBox控件中显示GIF动画(图片),凡有句柄hwnd的窗体控件均可以 Option Explicit '调用运动图像播放类型库Q...
  • kajweb
  • kajweb
  • 2017年03月02日 23:30
  • 823

再谈向RichEdit中插入GIF动画的实现

我的前一篇文章“使用定时器显示GIF动画的ATL控件实现”中讲述了如何创建ATL项目,并实现显示GIF动画的控件,虽然能够显示,但有一些问题: 1. tphlj同学说一行插入多个GIF的时候,CPU...
  • bible521125
  • bible521125
  • 2015年10月30日 14:32
  • 479

再谈向RichEdit中插入GIF动画的实现

我的前一篇文章“使用定时器显示GIF动画的ATL控件实现”中讲述了如何创建ATL项目,并实现显示GIF动画的控件,虽然能够显示,但有一些问题: 1. tphlj同学说一行插入多个GIF的时候,CPU...
  • haoekin
  • haoekin
  • 2013年05月11日 21:05
  • 3891

WebBrowser无法显示招商银行密码输入控件的问题

之前就看到CSDN论坛上有人提问,自己写的程序中的WebBrowser打开招商银行的登录页面后(https://pbnj.ebank.cmbchina.com/CmbBank_GenShell/UI/...
  • CharlesSimonyi
  • CharlesSimonyi
  • 2014年06月13日 13:53
  • 10459

android 显示GIF动画

在Android设备上使用movie显示gif动画
  • xiaomingdbaba
  • xiaomingdbaba
  • 2016年09月07日 12:01
  • 5063

Android高级控件(二)——SurfaceView实现GIF动画架包,播放GIF动画,自己实现功能的初体现

Android高级控件(二)——SurfaceView实现GIF架包,播放GIF动画 写这个的原因呢,也是因为项目中用到了gif动画,虽然网上有很多的架包可以实现,不过我们还是要追究一下原理怎么做...
  • qq_26787115
  • qq_26787115
  • 2016年02月14日 11:03
  • 3179

IOS使用UIImageView显示gif动画的例子

IOS使用UIImageView显示gif动画的例子
  • Leemin_ios
  • Leemin_ios
  • 2015年09月11日 13:14
  • 1742

WPF播放GIF控件完整代码

WPF拥有很强的界面设计能力,可以很方便的做出非常漂亮的界面。但有个问题,WPF没有自己的播放GIF的控件。这让很多想在界面播放动态动画的人不得不使用视频来代替。WPF就真的不能播放GIF动图了吗?当...
  • Libby1984
  • Libby1984
  • 2016年09月14日 09:38
  • 2819
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何利用 WebBrowser 控件,显示 .GIF 动画?
举报原因:
原因补充:

(最多只允许输入30个字)