`

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

 
阅读更多

要有一定的网页知识(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

分享到:
评论

相关推荐

    VB基于WebBrowser打开播放GIF 动画文件

    在本主题中,我们将详细探讨如何利用VB和WebBrowser控件来播放GIF动画文件。 GIF是一种支持动画的图像格式,常用于创建简单的动态效果。在VB中,我们可以借助WebBrowser控件来展示这些动态效果,因为WebBrowser控件...

    WebBrowse控件显示GIF动画_WebBrowse控件显示GIF动画_

    本文将深入探讨如何利用WebBrowser控件在Windows Forms或WPF应用中显示GIF动画,并提供一些关键知识点和步骤。 1. **引入WebBrowser控件**: 在Visual Studio中,无论是创建Windows Forms还是WPF项目,你都可以从...

    asp.net 用WebBrowse控件显示GIF动画源码

    本资源提供了一种使用WebBrowser控件来显示GIF动画的源码示例,这对于那些需要在Web应用中集成动态图像的开发者来说非常有价值。WebBrowser控件是.NET Framework提供的一种用于在Web应用程序中嵌入IE浏览器引擎的...

    播放Gif动画(使用WebBrowse控件)(28KB)...

    WebBrowser控件是.NET Framework提供的一种强大的工具,它允许开发者在桌面应用中内嵌一个基于Internet Explorer的浏览器引擎,用于显示网页内容,包括Gif动画。 ### WebBrowser控件介绍 WebBrowser控件是Windows ...

    播放Gif动画(使用WebBrowse控件)(28KB)

    2. **设置控件属性**:默认情况下,WebBrowser控件可能不会自动显示GIF动画。为了启用动画,你需要禁用`Silent`属性。在代码中,这可以通过`webBrowser1.Silent = false;`实现。 3. **加载GIF文件**:为了让...

    VB网络编程实例

    ◆ 178.htm 启动拨号网络中的连接 ◆ 179.htm 浅谈HTTP协议(二)--返回值 ◆ 180.htm 浅谈HTTP协议(一)--结构 ◆ 181.htm 如何利用 WebBrowser 控件显示 .GIF 动画? ◆ 182.htm 如何...

    精彩编程与编程技巧-在VB6.0中播放GIF动画...

    - **解决方案概述**:本文介绍了一种新的方法,即通过VB6.0中的IE组件(WebBrowser控件)来实现在VB6.0中播放GIF动画的功能。 - **WebBrowser控件简介**: - WebBrowser控件是VB6.0中一个非常强大的组件,它可以...

    WPF显示Gif控件

    "WPF显示Gif控件"就是为了解决这个问题而设计的小组件,它提供了简单易用的方法,使得开发者只需提供GIF图片的地址,就能在WPF应用中流畅地显示GIF动画。 这个控件基于C#语言开发,利用.NET Framework的特性,实现...

    播放GIF动画 很人性化,可以直接添加到工程

    在标签中,“webbrowser控件”提示我们可以使用WebBrowser控件来实现GIF动画的播放。WebBrowser控件是许多编程语言(如VC++)中常见的组件,它允许开发者在应用程序中内嵌一个浏览器引擎,这样就可以直接展示网页...

    WPF 支持gif图片的控件

    3. **使用WebBrowser控件**:虽然这不是真正的WPF解决方案,但可以利用嵌入的WebBrowser控件加载GIF图片,因为它使用了Internet Explorer的渲染引擎,自然支持GIF动画。 在“GIFAnimator”这个例子中,很可能是提供...

    精彩编程与编程技巧-在VB6.0 中 播 放GIF 动 画...

    为了克服以上局限性,本文介绍了一种利用WebBrowser控件来实现GIF动画播放的方法。 **安装WebBrowser控件**: - 在VB6.0环境中使用WebBrowser控件前,需要确保已经安装了IE4.0或更高版本。 - 安装步骤如下: - ...

    vb支持gif文件的全部方法

    - **WebBrowser控件:** 利用内置的WebBrowser控件,可以加载并显示GIF文件,包括动画。由于WebBrowser控件基于IE引擎,因此它能够处理动态内容。虽然这需要更多的资源,但它是一个“绿色”方法,不需要额外的安装...

    VB中实现动态图片--GIF图片嵌入vb

    另一种方法是通过自定义控件或类来解析和显示GIF动画。这需要对GIF文件格式有深入的理解,包括其帧结构、时间延迟、循环计数等特性。可以编写一个控件,逐帧加载GIF,然后使用Timer控件控制帧的切换,实现动态效果。...

    Richedit显示动态gif

    若要显示SWF内容,可能需要寻找第三方控件或利用WebBrowser控件加载SWF内容。 4. **代码示例**: 实现上述功能通常需要C++或C#等编程语言,并且需要对Windows API和图像处理有一定的了解。在实际开发中,可以创建...

    webbrowser打造超酷图形界面

    6. **图形和动画**:`t.gif`这样的动态图像文件可以被`Webbrowser`组件显示,为界面增添动态效果。通过CSS和JavaScript,还能实现更复杂的动画效果,提升用户体验。 7. **配置文件**:`Project1.cfg`可能是应用程序...

    GifImageDemo

    在处理GIF时,可以利用AvalonEdit的`WebBrowser`组件,因为这个组件内建了对GIF动画的支持。 5. **GifImage控件** `GifImage`是一个自定义控件,它可以解析GIF文件并按帧显示动画。开发者需要编写代码来处理GIF...

    Foxpro 开发答疑160问

    88. 如何使用WebBrowser控件编写Web浏览器 338 89. 如何映射和断开网络驱动器 343 90. 如何实现超级链接效果 349 91. 如何使用Winsock控件进行常用网络应用开发 352 92. 如何使用MAPI控件发送带附件的邮件 359 ...

    VB API 范例 150例 光盘 源码

    ├─Example033-用WebBrowse控件显示GIF动画 ├─Example034-肾形图案 ├─Example035-函数图形 ├─Example036-图像的剪切、复制和粘贴 ├─Example037-任意旋转图像 ├─Example038-分割图像 ├─Example039-反转...

Global site tag (gtag.js) - Google Analytics