Results 1 to 2 of 2

Thread: using animated gifs

  1. #1

    Thread Starter
    New Member
    Join Date
    Jan 1999
    Location
    Pembroke Dock, Pembrokeshire, Wales
    Posts
    10

    Post

    what's the best way to run an animated gif in vb?

  2. #2
    Hyperactive Member
    Join Date
    Feb 2000
    Posts
    284

    Post

    While the Picture ActiveX control offers a great way to display
    graphics, it only shows the first image in an animated GIF. To
    display a fully animated GIF, without rebuilding the entire graphic
    frame by frame, you can use the WebBrowser control (just keep in
    mind that this control isn't available to machines without IE 3.0
    or greater). To do so, select the Microsoft Internet Controls
    component. When you do, the WebBrowser control appears on Visual
    Basic's toolbar. Drop the control onto a form, then in the form's
    Load() event place the following code:

    WebBrowser1.Navigate "C:\Internet\anim.gif"

    Where the filespec points to a valid animated GIF path or URL. When
    you run the program, Visual Basic displays the GIF.

    Unfortunately, the WebBrowser also displays a right-hand scroll
    bar--probably not what you want for a decorative image. Believe it
    or not, you can turn this scrollbar off just like you would normally
    via HTML, as in:

    WebBrowser1.Navigate "about:<html><body scroll='no'><img
    src='D:\Internet\anim.gif'></img></body></html>"

    Now when you run the form, Visual Basic displays the image without
    scrollbar.


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width