-
您现在的位置:网络学院 > 开发特区 > .net技术
.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使用技巧
瞎侃编译和解释
IT培训十大热门文章

内容搜索 
高级搜索
本栏今日焦点