 |
| |
.net学习:显示/播放Gif动画 |
出处:PConline 责任编辑:ljx |
| [03-12-5 15:09]
| 作者:Kain/CSDN
| - =================================说明==============================
'一、原理说明:
'这只是一个简单的Gif图片播放控件
'原理其实很简单Gif文件是由三部分构成
'1、头文件
'2、帧
'3、文件结束标志
'头文件前五个字母固定由Gif89构成,借此可以判断是否为Gif文件
'头文件、帧与帧之间固定由标志 &H21 & HF9 连接,
'从&H21开始的第四个字节表示帧之间的延迟。
'由此就可以由每一帧、头文件和文件结束标志 &H3B 来构成单帧Gif文件
'由程序一帧帧的来显示
'===============================/说明===============================
Imports System.IO
Imports System.Drawing
Imports System.Threading
Imports System.ComponentModel
_
Public Class GifAnimation
Inherits System.Windows.Forms.UserControl
Const GifBz1 As Byte = 33 '帧标志 &H21
Const GifBz2 As Byte = 249 '帧标志 &HF9
Const GifEnd As Byte = 179 '结尾标志 &H3B
#Region " Windows 窗体设计器生成的代码 "
Public Sub New()
MyBase.New()
'该调用是 Windows 窗体设计器所必需的。
希望看到更多更经典的开发技巧,请随时刷新《开发特区》栏目。
ad
相关文章:
Java学习:HSQLDB文档(一)
VC高级学习:编程本质论
ASP.NET中如何防范SQL注入式攻击
VC下TabCtrl的控制问题解决办法
XML学习:使用XML返回DataTable对象
ASP学习:史上最强的数据分页方法
用Jdbc-odbc直接连接access文件
java学习:VisualAge使用技巧二
java学习:VisualAge使用技巧
瞎侃编译和解释
| |  | -
|  |