|
-
Mar 8th, 2000, 02:52 AM
#1
Thread Starter
New Member
what's the best way to run an animated gif in vb?
-
Mar 8th, 2000, 06:18 AM
#2
Hyperactive Member
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
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|